通过bindService()方法开启的服务,通过【 】方法可以解绑服务
unbindService()
举一反三
- 通过bindService方式开启的服务,【】方法可以进行解绑服务。
- 通过bindService()方法开启的服务,通过( )方法可以解绑服务。 A: unbindService() B: onDestroy() C: onStop() D: onFinish()
- 下面关于bindService()方法的描述,正确的是()。 A: bindService也是开启服务的一种方法 B: 通过bindService方式开启服务可以调用服务里面的方法 C: bindService方式开启服务,服务的特点是不求同时生,但求同时死。 D: indService方式开启服务意义不大。
- 通过bindService方式开启服务和通过startService方式开启服务,服务的生命周期一样.
- 通过bindService方式开启服务,服务生命周期是( )
内容
- 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方法。()