Service运行有两种模式,其中,调用应用组件(如Acitivity)的________________方法启动Service实例的模式通常称为启动模式,这种模式在后台运行时,不会向Activity等组件提供操作功能调用。
A: startService()
B: bindService()
C: onStartCommand()
D: onBind()
A: startService()
B: bindService()
C: onStartCommand()
D: onBind()
举一反三
- Service 运行有两种模式,其中,调用应用组件(如 Acitivity )的 ________________ 方法启动Service 实例的模式通常称为绑定模式,这种模式在后台运行时可以向Activity等其他组件提供操作功能调用。
- Android四大组件之一的Service(服务)另一种启动方式bindService特点不包括() A: 使用这种start方式启动的Service的生命周期如下:onCreate()--->onBind()--->onUnbind()--->onDestroy() B: 绑定服务不会调用onStart()或者onStartCommand()方法 C: 绑定者不可以调用服务里面的方法。 D: bind的方式开启服务,绑定服务。调用者调用unbindService解除绑定,服务也会跟着销毁。
- 其他组件,例如Activity调用startService()方法请求服务启动时,系统将调用下面的( )方法。 A: onCreate() B: onStartCommand() C: onBind() D: onDestroy()
- 当另一个组件通过调用startService()请求启动服务时,系统将调用此方法。对应的是服务生命周期的哪个方法( )。 A: startService B: onStartCommand() C: onCreate() D: onBind()
- 关于启动式service生命周期的说法正确的是?( ) A: 如果service已经启动,将先后调用onCreate()和onStart()方 法 B: 当第一次启动的时候先后调用startService()、onCreate()和onStartCommand()方法 C: 当第一次启动的时候只会调用onCreate()方法 D: 如果Service启动,可以调用stop()方法停止服务。