Android中Service的生命周期与启动方法有啥区别?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android中Service的生命周期与启动方法有啥区别?相关的知识,希望对你有一定的参考价值。
参考技术A ● startService():开启Service,调用者退出后Service仍然存在。● bindService():开启Service,调用者退出后Service也随即退出。
Service生命周期:
● 只是用startService()启动服务:onCreate() -> onStartCommand() -> onDestory
● 只是用bindService()绑定服务:onCreate() -> onBind() -> onUnBind() -> onDestory
● 同时使用startService()启动服务与bindService()绑定服务:onCreate() -> onStartCommand() -> onBind() -> onUnBind() -> onDestory
以上是关于Android中Service的生命周期与启动方法有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章