贵州电大5206245 Android智能手机编程(专)4-0003答案

微信小程序
内容查看
查看价格3

一、单选题(共25道试题,共100分。)

1.

68.关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是?

满分4    得分4

2.

在Android中,关于MediaPlayer说法错误的是()

满分4    得分4

3.

下列选项哪个是发送广播的方法

满分4    得分4

4.

如何访问媒体库?

满分4    得分4

5.

下列不属于service生命周期的方法是 (  )

满分4    得分4

6.

下面哪条语句可以构造正确的对话框.

AlertDialog dialog = new AlertDialog(context);
AlertDialog.Builder builder = new AlertDialog.Builder(context);
ProgressDialog dialog = new rogressDialog();
ProgressDialog.Builder builder = new rogressDialog.Builder(context);
满分4    得分4

7.

以下哪个不是Activity启动时的正确标志?

FLAG_ACTIVITY_CLEAR_TOP
FLAG_ACTIVITY_SINGLE_TASK
FLAG_ACTIVITY_SINGLE_TOP
FLAG_ACTIVITY_NEW_TASK
满分4    得分4

8.

SharedPreferences保存文件的路径和扩展名是?

/data/data/shared_prefs/                 *.txt
/data/data/package name/shared_prefs/   *.xml
/mnt/sdcard/指定文件夹                  指定扩展名
任意路径                                 指定扩展名
满分4    得分4

9.

74. 如何访问在SD卡上的文件?

通过直接文件读取
通过Content rovider
两项都不可以
两项都可以
满分4    得分4

10.

Spinner控件的显示为文本列表形式,在ArrayAdapter适配器中应选择以下哪种方式

android.R.layout.simple_spinner_dropdown_item
android.R.layout.simple_list _item_1
android.R.layout.simple_list _item_2
android.R.layout.simple_spinner_ item
满分4    得分4

11.

76. 通过startService()和bindService(),以下说法错误的是

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

在Android工程中新建了一个Activity 需要在哪个xml文件中声明一下?

main.xml
string.xml
AndroidMainifest.xml
layout.xml
满分4    得分4
13.

通过startService()和bindService(),以下说法错误的是()

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

对于一个已经存在的SharedPreferences对象setting,想向其中存入一个字符串”person”,setting应该先调用什么方法()

edit()
save()
commit()
putString()
满分4    得分4
15.

71.如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限

“发送短信,无需配置权限          ”
permission.SMS
android.permission.RECEIVE_SMS
android.permission.SEND_SMS
满分4    得分4
16.

在播放视频或音频时,如果有电话打入,这时候视频或音频会自动挂起吗?

不会

有的手机会,有的手机不会
以上说法都错误
满分4    得分4
17.

关于 Sqlite 数据库,不正确的说法是() 选择一项:

SqliteOpenHelper类主要是用来创建数据库和更新数据库
SqliteDatabase类是用来操作数据库的
在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法。
当数据库版本发生变化时,可以自动更新数据库结构
满分4    得分4
18.

关于Intent的说法,错误的是?

可以用来激活一些组件
表示程序想做某事的意图
只能用于一个组件内部 ”
不同组件之间通信的“媒介”,专门提供组件互相调用的相关信息。”
满分4    得分4
19.

Android应用四大组件中,可以在后台长时间执行长时,而不需要提供用户界面的是

Service
Activity
BroadcastReceiver
ContentProvider
满分4    得分4
20.

当Activity由于资源不足被回收时,哪个函数会被调用?

onSaveInstanceState()
onSuspend()
onSaveState()
onStop()
满分4    得分4
21.

打开一个Activity,对提供的数据进行Web搜索的Intent常用动作是

ACTION_WEB_SEARCH
ACTION_SEARCH
ACTION_ANSWER
.ACTION_VIEW
满分4    得分4
22.

在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的?

TextView tv = this.findViewById(R.id.bookName)
TextView tv = (TextView)this.findViewById(R.id.code
TextView tv = (TextView)this.findViewById(R.id.bookName)
TextView tv =  (TextView)this.findViewById(R.string.bookName);
满分4    得分4
23.

Android 项目工程下面的 assets 目录的作用是什么

放置应用到的图片资源
主要放置一些文件资源,这些文件会被原封不动打包到 apk 里面
放置字符串,颜色,数组等常量数据
放置一些与 UI 相应的布局文件,都是 xml 文件
满分4    得分4
24.

在JDBC连接数据库编程应用开发中,利用(  )可以实现连接数据库。

Connection类
PreparedStatement类
CallableStatement类
Statement
满分4    得分4
25.

使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是

Context
数据库名
CursorFactory
数据库版本
满分4    得分4

点点赞赏,手留余香 给TA打赏

AI创作

课程作业辅导,点击图片加微信,有偿服务

评论0

请先

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

课程作业辅导,有需要加微信
显示验证码

社交账号快速登录