Android开发过程中服务(Service)是四大组件之一,其中启动服务startService特点不包括()
A: 开启者可以调用服务里面的方法
B: 使用这种start方式启动的Service的生命周期如下:onCreate()--->onStartCommand()(onStart()方法已过时)--->onDestroy()
C: 如果服务已经开启,不会重复的执行onCreate(),而是会调用onStart()和onStartCommand()
D: 一旦服务开启跟调用者(开启者)就没有任何关系了。
A: 开启者可以调用服务里面的方法
B: 使用这种start方式启动的Service的生命周期如下:onCreate()--->onStartCommand()(onStart()方法已过时)--->onDestroy()
C: 如果服务已经开启,不会重复的执行onCreate(),而是会调用onStart()和onStartCommand()
D: 一旦服务开启跟调用者(开启者)就没有任何关系了。
举一反三
- Android四大组件之一的Service(服务)另一种启动方式bindService特点不包括() A: 使用这种start方式启动的Service的生命周期如下:onCreate()--->onBind()--->onUnbind()--->onDestroy() B: 绑定服务不会调用onStart()或者onStartCommand()方法 C: 绑定者不可以调用服务里面的方法。 D: bind的方式开启服务,绑定服务。调用者调用unbindService解除绑定,服务也会跟着销毁。
- Android通过startService的方式开启服务, 关于service生命周期的onCreate()和onStart()说法正确的是( )。 A: 当第一次启动的时候只调用onCreate()方法 B: 如果Service已经启动,将先后调用onCreate()和onStart()方法 C: 当第一次启动的时候先后调用onCreate()和onStart()方法 D: 如果Service已经启动,只会执行onStart()方法,不会执行onCreate()方法
- 通过startService方式开启服务,关于service生命周期的onCreate()和onStart()说法正确的是() A: 当第一次启动的时候先后调用onCreate()和onStart()方法 B: 当第一次启动的时候只会调用onCreate()方法 C: 如果service已经启动,将先后调用onCreate()和onStart()方法 D: 如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法
- android通过startService的方式开启服务,以下说法错误的是(). A: 当第一次启动的时候先后调用onCreate()和onStart()方法 B: 当第一次启动的时候只会调用onCreate()方法 C: 如果service已经启动,将先后调用onCreate()和onStart()方法 D: 如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法
- 通过startService()方式开启服务首先会调用服务的onCreate方法,然后调用服务的OnStartCommand方法,当开启服务的Activity退出时,会执行服务的onDestroy方法。()