Android(安卓)面试题笔记-------bindservice与startservice的生命周期?
16lz
2021-01-26
Service对象不能自己启动,需要通过某个Activity、Service或者其他Context对象来启动。启动的方法有两种,Context.startService和Context.bindService()。两种方式的生命周期是不同的,具体如下所示。
Context.startService方式的生命周期:
启动时,startService –> onCreate() –> onStart()
停止时,stopService –> onDestroy()
Context.bindService方式的生命周期:
绑定时,bindService -> onCreate() –> onBind()
解绑定时,unbindService –>onUnbind() –> onDestory()
更多相关文章
- Android回调的使用方式
- Android获取应用运行次数
- Android使用intent跳转到其它应用activity界面
- Android(安卓)快速掌握Activity生命周期
- Android四大组件之Activity(一)
- [Andriod] android中singleTask的home键的问题
- Android(安卓)之 Activity (一) 基础知识
- MapBox在移动端的四种实现方式
- android编程如何让程序后台运行