若 多次开启 则
一次onCreate
多次onStartCommand
若 多次停止 则
一次onDestory
如果onBind而未onUnBind, 则会在以后解绑时执行onUnBind之后执行onDestory
若 多次绑定 则
一次onCreate
一次onBind
若 多次解绑 则
开启–>延长生命周期
绑定–>可以获取service数据
混合启动=开启+绑定–>即可延长生命周期也可从服务中获取数据
如果有绑定服务的操作,必须先解绑再停止服务,如果先stopService,不会执行任何操作,会等到解绑后再停止
##绑定服务和开启服务的区别