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

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

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

1.

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

满分4    得分4

2.

下面关于JSON说法错误的是

满分4    得分4

3.

MediaPlayer 播放资源前,需要调用哪个方法完成准备工作?

满分4    得分4

4.

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

满分4    得分4

5.

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

满分4    得分4

6.

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

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

7.

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

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

8.

下列对SharedPreferences存、取文件的说法中不正确的是

属于移动存储解决方案
sharePreferences处理的就是key-value对
读取xml文件的路径是/sdcard/shared_prefs/
数据的保存格式是xml
满分4    得分4

9.

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

SQLite3
Oracle
SqlServer
Db23
满分4    得分4

10.

下列不属于android布局的是

FrameLayoue
LinearLayout
BorderLayout
RelativeLayout
满分4    得分4

11.

下面关于BroadcastReceiver错误的是

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

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

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

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

aidl对应的接口名称不能与aidl文件名相同
aidl的文件的内容类似java代码
创建一个Service,在服务的onBind(Intentintent)方法中返回实现了aidl接口的对象
aidl对应的接口的方法前面不能加访问权限修饰符
满分4    得分4
14.

在使用 SQLiteOpenHelper 这个类时,它的哪一个方法是用来实现版本升级之用的?

onCreate()
onUpgrading()
onUpdate()
onUpgrade()
满分4    得分4
15.

下面SQL语句不正确的是()

Select * from user
update user set username=’zhangsan’ where id=’2’
Delete * from user     ”
insert into user values(1,’zhang’,’pass’);”
满分4    得分4
16.

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

Activity
Intent
Service
ContentProvider
满分4    得分4
17.

下面关于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
18.

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

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

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

protected
abstract
final
public
满分4    得分4
20.

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

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

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

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

关于service生命周期的说法正确的是?

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

对于SharedPreferences的下面正确的是

SharedPreferences pref = new SharedPreferences();
Editor editor = new Editor();
SharedPreferences对象用于读取和存储常用数据类型
Editor对象存储数据最后都要调用commit()方法。
满分4    得分4
24.

SharedPreferences存放的数据类型不支持

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

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

Tween
Property
Drawable
Animation
满分4    得分4

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

AI创作

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

评论0

请先

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

站点公告

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

社交账号快速登录