通过bindService方法来启动一个Service那么服务的生命周期正确的是( )。
举一反三
- 通过方法bindService()绑定Service时,Service组件最常用的生命周期方法onCreate()和______将被调用。 A:
- startService()和bindService()两种方法启动Service时,共同执行的方法是()
- 通过bindService方式开启服务,服务生命周期是( )
- Android中,关于service的启动两种方式描述不正确的是 A: 使用startService()方法启动服务,调用者与服务没有关联,即使调用者退出,服务仍然运行。 B: 使用bindService()方法启动服务,调用者与服务绑定在一起,调用者一旦退出,服务也就终止。 C: 使用startService()方法启动服务,如果服务未被创建时,系统会先调用服务的onCreate()方法,接着调用onStart()方法,可以调用stopService()方法来结束服务。 D: 使用bindService()方法启动服务,如果服务未被创建,系统会先调用服务的onCreate()方法,接着调用onBind()方法,可以调用stopService()方法来结束服务。
- 1. 如果是调用bindService()启动服务:会调用如下生命周期方法:onCreate()---->onBind---->onDestory()---->onUnBind()