启动型Service的启动方法是__。
A.startService
B.bindService
C.onStart
D.onBind
单选题以下关于Service的说法错误的是()A Android中,Service有两种不同的使用方式:一种是以启动方式使用Service(StartedService),另一种是以绑定方式使用Service(BoundService)。B 需要在AndroidManifest.xml文件中注册,否则,Service根本无法启动。C 以绑定方式使用Service,能够获取到Service对象,不仅能够正常启动Service,而且能够调用正在运行中的Service实现的私有方法和属性。D 为了使Service支持绑定,需要在Service类中重写onBind()方法,并在onBind()方法中返回Service对象。
点击查看答案
单选题关于service生命周期的说法正确的是?()A 如果service已经启动,将先后调用onCreate()和onStart()方法B 当第一次启动的时候先后调用onCreate()和onStart()方法C 当第一次启动的时候只会调用onCreate()方法D 如果Service没有启动,不能调用StopService停止服务
问答题在启动模式下,为何Service中的业务逻辑主要放在onStartCommand()方法中而不是在onCreate()方法中?
单选题下列关于Service描述不正确的是()。A 启动Service的组件被销毁时,Service也将被销毁B 当Activity通过调用startService()方法启动Service时,它处于started状态C 当应用程序组件通过调用bindService()方法绑定到Service时,Service处于bound状态D 其他应用程序组件能启动Service并且即便用户切换到另一个应用程序,Service还可以在后台运行
单选题以下关于启动式Service的描述错误的是()A 通过服务链接(Connection)或直接获取Service中状态和数据信息。B 如果仅以启动方式使用Service,这个Service需要具备自管理的能力,且不需要通过函数调用向外部组件提供数据或功能。C 通过调用Context.startService()启动Service,通过调用Context.stopService()或Service.stopSefl()停止Service。D Service是由其他的组件启动的,但停止过程可以通过其他组件或自身完成。
问答题通过调用startService方法启动的Service对象又被其他组件通过bindService绑定了,这个Service实例什么情况下才能结束运行?
多选题android关于service生命周期的onCreate()和onStart()说法正确的是()。A当第一次启动的时候先后调用onCreate()和onStart()方法B当第一次启动的时候只会调用onCreate()方法C如果service已经启动,将先后调用onCreate()和onStart()方法D如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法