1. Serivce基础知识
Android Service 服务(一)—— Service
Android Service 服务(二)—— BroadcastReceiver
Android Service 服务(三)—— bindService与remoteService
BroadcastReceiver
1. 一般onStart/onStop
2. 有序是指:就是每个receiver执行后可以传播到下一个receiver。顺序由android:priority确定。
Service/BindService
1. 生命周期:onCreate,onStart,onDestroy;onCreate,onBind,onUnBind,onDestroy。
2. startService会调用onStart(如果Service没启动,也会onCreate)。
3. bindService会调用onBind,unbindService会调用onUnBind。
Activity用ServiceConnection与Intent进行bind,用ServiceConnection进行unbindService。
Service重载onBind(Intent intent)方法,返回Service实例。