【渝粤教育】国家开放大学2019年春季 8634Android智能手机编程 参考试题
编号:8634
19-20学年第1学期期末考试
Android智能手机编程 试题(开卷)
一、选择题:(每题4分,共40分)
Android智能手机平台是以( )操作系统为内核开发而来的。
A、Linux B、Windows
C、Unix D、Chrome OS
当资源或对象被销毁时触发( )方法,在Activity中进行
Android中使用的Java运行环境是( )虚拟机。
在Android应用程序中调用( )方法以启动一个本地服务。
在Android系统级的事件消息属于下列哪一类类中?
在Java代码中可以通过(属性名)的方式获取配置文件定义的颜色信息其中选项包括A属性名值为R.color_name_idB颜色名为color_nameC属性名为R. color(color_name_id)D字符串属性名为R.String(color_name_id)
SharePreferences配置为(Context.PRIVATE_MODE字段)设置其值以使其能够与其他应用分享数据。
当界面跳转至B,并希望通过互联网向A返回数据,则A需通过( 启动针对结果的活动 )方法获取返回的数据。
9.ListView可以通过(借助于)对象或者类来访问数据列表中。
A、BaseAdapter B、Array
C、HashSet D、XML
在SQLite数据库中使用SQLiteAdminController提供的哪一个(插入|删除|修改|增强功能)来提升数据版本
二、术语解释:(每空4分,共20分)
1.AVD
2.SOLite
3.Context
4.3GP
三、问答题:(每题8分,共40分)
1.Android智能手机从系统架构的角度上分析,是由几层组成的?
2.Android AVD是什么?在开发中有什么作用?
- res目录和asset目录都存放资源文件,它们有什么不同和相同之处?
 
4.在两个Activity之间有哪些途径可以实现数据的交换?实现数据交换的具体操作步骤是什么?
Looper的作用体现在什么地方?它如何在Activity中执行其功能?Handler的作用是什么?它如何通过代码实现特定的功能?它们是如何协作完成消息通信的?具体机制是什么?
