• 2021-04-14
    当使用bindService()方法启动服务时,执行的生命周期方法为onCreate()、onBind(),然后服务处于运行状态,直到调用unBindService()方法时,服务被解绑调用onUnbind()方法,最终被销毁

  • 举一反三

    内容

    • 0

      7 使用bindService启动服务时,执行的生命周期方法有()? A: onCreate() B: onBind() C: onStart() D: onDestroy()

    • 1

      当通过startService()方法启动服务时,执行的生命周期方法为onCre...)方法时服务停止,最终被系统销毁。( )

    • 2

      使用bindService()启动服务时,ServiceConnection接口中的onServiceDisconnected()方法在unbindService()方法执行时会调用吗?如果不,请问什么时候会调用?

    • 3

      当旧的组件与服务解绑后,另一个新的组件与服务绑定,onUnbind()返回true时,系统将调用此方法。对应的是服务生命周期的哪个方法( )。 A: bindService() B: onUnbind() C: onDestroy() D: onRebind()

    • 4

      当另一个组件通过调用startService()请求启动服务时,系统将调用此方法。对应的是服务生命周期的哪个方法( )。 A: startService B: onStartCommand() C: onCreate() D: onBind()