• 2021-04-14
    通过bindService()方法开启的服务,通过【 】方法可以解绑服务

  • unbindService()

    内容

    • 0

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

    • 1

      下面关于bindService()方法启动服务的描述,正确的是()。 A: 服务会长期在后台运行 B: 启动服务的组件与服务之间没有关联 C: 可以通过stopService()方法停止该服务 D: 可以通过unbindService()方法停止该服务

    • 2

      通过startService()方式开启服务首先会调用服务的onCreate方法...执行服务的onDestroy方法。( )

    • 3

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

    • 4

      通过startService()方式开启服务首先会调用服务的onCreate方法,然后调用服务的OnStartCommand方法,当开启服务的Activity退出时,会执行服务的onDestroy方法。()