android开发service实例详解日志

service(服务),后台运行,无界面,只有逻辑代码。

用处非常大,可以执行后台的一些数据操作,比如:更新、读取消息、或者最新动态等等。

要实现service肯定得有一个class,有2种方法创建本地服务,一种就是startService另外一种就是bindService。这两种的区别就是前者不能与Activity通信,而后者可以;这样当然是选择bindService啦。

startService:

它的生命周期是:onCreate()->onStartCommand()->onDestroy()

bindService:

生命周期:onCreate()->onBind()->onUnbind()->onDestroy()

 
Copyright © 2008-2021 lanxinbase.com Rights Reserved. | 粤ICP备14086738号-3 |