一个service组件用完后需要用stopService()方法将其停止掉。
举一反三
- 一个service组件用完后需要用stopService()方法将其停止掉。 A: 正确 B: 错误
- 在Android中,下列能够启动service的方法有()。 A: startService() B: bindService() C: stopService() D: service()
- 41.在Android中,关于Service,以下说法正确的是() A: Service可以分为StartedService和BoundService两类。 B: 对于StartedService当其他组件调用sartService()方法时,服务被创建。然后,服务无限期运行,其自身必须调用stopSelf()方法或者其他组件调用stopService()方法来停止服务。 C: 对于BoundService,当其他组件调用bindService()方法时,服务被创建。然后客户端通过IBinder接口与服务通信。多个客户端可以绑定到同一个服务,当它们都解除绑定时,服务被系统自动销毁。 D: 可以绑定已经使用startService()方法启动的服务,如果要停止服务,需等全部客户端解绑后,使用stopService()或sopSelf()方法来停止服务。
- 关于service生命周期的说法正确的是?() A: 如果service已经启动,将先后调用onCreate()和onStart()方法 B: 当第一次启动的时候先后调用onCreate()和onStart()方法 C: 当第一次启动的时候只会调用onCreate()方法 D: 如果Service没有启动,不能调用StopService停止服务
- 在Activity中以stopService方式关闭service时,它的生命周期下面正确的描述是( ) A: 停止时 onCreate() –>; onStart() B: 停止时onStop()–>; onDestroy() C: 停止时onDestroy() D: 停止时onStop()