)
举一反三
- 如果service已经启动,再次启动服务时将先后调用onCreate与onStartCommand方法( )
- 通过startService方式开启服务,关于service生命周期的onCreate()和onStart()说法正确的是() A: 当第一次启动的时候先后调用onCreate()和onStart()方法 B: 当第一次启动的时候只会调用onCreate()方法 C: 如果service已经启动,将先后调用onCreate()和onStart()方法 D: 如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法
- Android通过startService的方式开启服务, 关于service生命周期的onCreate()和onStart()说法正确的是( )。 A: 当第一次启动的时候只调用onCreate()方法 B: 如果Service已经启动,将先后调用onCreate()和onStart()方法 C: 当第一次启动的时候先后调用onCreate()和onStart()方法 D: 如果Service已经启动,只会执行onStart()方法,不会执行onCreate()方法
- 关于service生命周期的说法正确的是?() A: 如果service已经启动,将先后调用onCreate()和onStart()方法 B: 当第一次启动的时候先后调用onCreate()和onStart()方法 C: 当第一次启动的时候只会调用onCreate()方法 D: 如果Service没有启动,不能调用StopService停止服务
- android通过startService的方式开启服务,以下说法错误的是(). A: 当第一次启动的时候先后调用onCreate()和onStart()方法 B: 当第一次启动的时候只会调用onCreate()方法 C: 如果service已经启动,将先后调用onCreate()和onStart()方法 D: 如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法
内容
- 0
关于启动式service生命周期的说法正确的是?( ) A: 如果service已经启动,将先后调用onCreate()和onStart()方 法 B: 当第一次启动的时候先后调用startService()、onCreate()和onStartCommand()方法 C: 当第一次启动的时候只会调用onCreate()方法 D: 如果Service启动,可以调用stop()方法停止服务。
- 1
Android开发过程中服务(Service)是四大组件之一,其中启动服务startService特点不包括() A: 开启者可以调用服务里面的方法 B: 使用这种start方式启动的Service的生命周期如下:onCreate()--->onStartCommand()(onStart()方法已过时)--->onDestroy() C: 如果服务已经开启,不会重复的执行onCreate(),而是会调用onStart()和onStartCommand() D: 一旦服务开启跟调用者(开启者)就没有任何关系了。
- 2
第一次启动服务时首先会调用什么方法() A: onCreate() B: onStart() C: onResume() D: onStartCommand()
- 3
Android中,关于service的启动两种方式描述不正确的是 A: 使用startService()方法启动服务,调用者与服务没有关联,即使调用者退出,服务仍然运行。 B: 使用bindService()方法启动服务,调用者与服务绑定在一起,调用者一旦退出,服务也就终止。 C: 使用startService()方法启动服务,如果服务未被创建时,系统会先调用服务的onCreate()方法,接着调用onStart()方法,可以调用stopService()方法来结束服务。 D: 使用bindService()方法启动服务,如果服务未被创建,系统会先调用服务的onCreate()方法,接着调用onBind()方法,可以调用stopService()方法来结束服务。
- 4
服务的启动方法是 A: onCreate() B: onStartCommand() C: onStart() D: onDestroy()