Android Service生命周期?

发布于 2020-01-11 22:52:40
关注者
0
被浏览
2405
1 个回答
  • 面试哥
    面试哥 2020-01-11
    为面试而生,有面试问题,就找面试哥。

    onCreate() 首次创建服务时,系统将调用此方法。如果服务已在运行,则不会调用此方法,该方法只调用一次。

    onStartCommand() 当另一个组件通过调用startService()请求启动服务时,系统将调用此方法。

    onDestroy() 当服务不再使用且将被销毁时,系统将调用此方法。

    onBind() 当另一个组件通过调用bindService()与服务绑定时,系统将调用此方法。

    onUnbind() 当另一个组件通过调用unbindService()与服务解绑时,系统将调用此方法。

    onRebind() 当旧的组件与服务解绑后,另一个新的组件与服务绑定,onUnbind()返回true时,系统将调用此方法。

知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看