州电大5206245 Android智能手机编程(专)3-0005答案

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

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

1.

使用AIDL 完成远程 service 方法调用下列说法不正确的是? (  )

满分4    得分4

2.

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

满分4    得分4

3.

某个类声明中带有哪种修饰符时,此类不能实例化对象?

满分4    得分4

4.

下列关于如何使用Notification,不对的是( )

满分4    得分4

5.

在手机开发中常用的数据库是( )

满分4    得分4

6.

在多个应用中读取共享存储数据时,需要用到的query方法,是哪个对象的方法

ContentResolver
ContentProvider
Cursor
SQLiteHelper
满分4    得分4

7.

下面关于BroadcastReceiver错误的是

BroadcastReceiver有两种注册方式,静态注册和动态注册。
BroadcastReceiver必须在AndroidMainfest文件中声明 ”
BroadcastReceiver的使用,一定有一方发送广播,有一方监听注册广播,onReceive方法才会被调用。”
广播发送的Intent都是隐式启动。
满分4    得分4

8.

下面不是Android四大组件之一的

Activity
Intent
Service
ContentProvider
满分4    得分4

9.

下面不属于android的动画分类的有

Tween
Property
Drawable
Animation
满分4    得分4

10.

下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是

DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念.
DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.
DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.
DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念.
满分4    得分4

11.

使用MediaPlayer 播放保存在 sdcard 上的 mp3 文件时

需要使用MediaPlayer.create方法创建MediaPlayer
直接new MediaPlayer即可
需要调用setDataSource方法设置文件源
直接调用start方法,无需设置文件源
满分4    得分4
12.

以下对float变量的定义是有效的?

float foo = -1;
float foo = 1.0;
float foo = 42e1;
float foo = 2.02f;
满分4    得分4
13.

对于广播的发送,Intent的启动方式是

显式启动
隐式启动
A和B都可以
以上说法都不正确。
满分4    得分4
14.

Service中如何实现更改Activity界面元素

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

下面关于广播叙述错误的是

广播是Android四大组件之一
BroadcastReceiver有两种注册方式,静态注册和动态注册
静态注册需要在Mainfest.xml中配置
动态注册需要在应用退出时候接触广播的注册。
满分4    得分4
16.

下面关于Notification的说法正确的是

NotificationManager man = new NotificationManager();
endingIntent contentIntent= new endingIntent();
RemoteViews contentView = new RemoteViews();
Notification notification = new Notification();
满分4    得分4
17.

下面关于谁先接收广播顺序错误的是

有序广播,优先级高的先接收
有序广播,同优先级的动静态广播接收器,静态优先于动态。
有序广播,同优先级的动态广播接收器,先注册的大于后注册的。
普通广播时,无视优先级,动态广播接收器优先于静态广播接收器
满分4    得分4
18.

关于ContenValues类说法正确的是

他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
满分4    得分4
19.

关于android中播放视频的说法不对的是()

可以使用SurfaceView组件播视频 B,可以使用VideoView组件播视频
VideoView组件可以控制播放的位置和大小
VideoView播放视频的格式可以是3gp
满分4    得分4
20.

SharedPreferences存放的数据类型不支持

boolean
int
String
double
满分4    得分4
21.

以下哪些是java的保留关键字

run
import
out
implement
满分4    得分4
22.

下列不属于android布局的是

FrameLayoue
LinearLayout
BorderLayout
RelativeLayout
满分4    得分4
23.

下列关于Intent启动组件说法错误的是

startActivity( )
startService( )
startBroadcastReceiver()
startActivityForResult()
满分4    得分4
24.

下面关于广播说法错误的是

广播分为有序广播和无序广播
使用abortBroadcast方法可以中断所有广播的传递。
广播注册方式分为动态和静态
sendOrderBroadcast用来向系统广播有序事件,sendBroadcast()是用来广播无序事件。
满分4    得分4
25.

关于res/raw目录说法正确的是

这里的文件是原封不动的存储到设备上不会转换为二进制的格式
这里的文件是原封不动的存储到设备上会转换为二进制的格式
这里的文件最终以二进制的格式存储到指定的包中
这里的文件最终不会以二进制的格式存储到指定的包中
满分4    得分4

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

AI创作

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

评论0

请先

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

站点公告

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

社交账号快速登录