单项选择题关于startService()和bindService(),以下说法错误的是()

A.通过startService()启动服务:会调用如下生命周期方法:onCreate()---->onStart()---->onDestory()
B.当采用startService()方法启动服务,访问者与服务之间是没有绑定在一起的,访问者退出,服务还在运行
C.如果是调用bindService()启动服务:会调用如下生命周期方法:onCreate()---->onBind---->onDestory()---->onUnBind()
D.采用bindService()方法启动服务时,访问者与服务是绑定在一起的,即访问者退出,服务也就终止,解除绑定。


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题Activty和Task的启动模式有哪些?()

A.standard、singleTop
B.singleTop、singleTask
C.singleTask、singleInstance
D.standard、singleTop、singleTask、singleInstance

2.单项选择题SharedPreferences保存文件的路径和扩展名是?()

A./data/data/shared_prefs/——*.txt
B./data/data/packagename/shared_prefs/——*.xml
C./mnt/sdcard/指定文件夹——指定扩展名
D.任意路径——指定扩展名

3.单项选择题下列选项哪个是发送广播的方法()

A.startBroadcast
B.startBroadcastReceiver
C.sendBroadcast
D.sendBroadcastReceiver

4.单项选择题关于广播的作用,正确的说法是()

A.它是用接收系统发布的一些消息的
B.它可以帮助service修改用户界面
C.它不可以启动一个Service
D.它可以启动一个Activity

5.单项选择题使用MediaPlayer播放保存在sdcard上的mp3文件时,()?

A.需要使用MediaPlayer.create方法创建MediaPlayer
B.直接new MediaPlayer即可
C.需要调用setDataSource方法设置文件源
D.直接调用start方法,无需设置文件源

6.单项选择题关于service生命周期的说法正确的是?()

A.如果service已经启动,将先后调用onCreate()和onStart()方法
B.当第一次启动的时候先后调用onCreate()和onStart()方法
C.当第一次启动的时候只会调用onCreate()方法
D.如果Service没有启动,不能调用StopService停止服务

7.单项选择题在android中使用SQLiteOpenHelper这个辅助类时,获取()

A.getDatabase()
B.openDatabase()
C.getReadableDatabase()
D.getAbleDatabase()

8.单项选择题MediaPlayer播放资源前,需要调用哪个方法完成准备工作?()

A.setDataSource()
B.prepare()
C.reset()
D.release()

9.单项选择题Service中如何实现更改Activity界面元素()

A.通过把当前activity对象传递给service对象
B.通过向Activity发送广播
C.通过Context对象更改Activity界面元素
D.可以在Service中,调用Activity的方法实现更改界面元素

10.单项选择题在多个应用中读取共享存储数据时,需要用到的query方法,是哪个对象的方法()

A.ContentResolver
B.ContentProvider
C.Cursor
D.SQLiteHelper