1.第一点我们要知道Service是Android中四大组件一直,运行在后台
2.第二点我们要知道Service是有两种启动状态 分别是startService和bindService
先来介绍startService
(1)startService的生命周期
onCreate()->onstartCommand()
startService的特点就是 它的生命周期与绑定startService的组件的生命周期不一致
必须要通过stopService来结束销毁startService的生命周期
再来介绍bindService
(1)bindService生命周期
onCreate()->onbind()->onunbind()->onDestroy()
bindService的特点就是 它的生命周期与绑定了bindService启动的组件的生命周期一致
绑定的组件销毁 bindServive也跟着销毁