南开18秋学期(1709、1803、1809)《手机应用软件设计与实现》在线作业[答案]满分答案
18秋学期(1709、1803、1809)《手机应用软件设计与实现》在线作业-0002
试卷总分:100 得分:0
一、 单选题 (共 30 道试题,共 60 分)
1.在AndroidManifes.xml中描述一个Activity时,该Activity的label属性是指定什么
A.A.指定Activity的图标
B.B.指定Activity的显示标签
C.C.指定Activity和类相关联的类名
D.D.指定该Activity的唯一标识
2.Android中关于View继承关系的论述错误的是
A.A、ViewGroup继承自View
B.B、AdapterView继承自ViewGroup
C.C、TableLayout继承自RelativeLayout
D.D、Menu、Notification和Toast都不是View的子类
3.下列说法正确的是?
A.A. 每个进程都运行于自己的 Java 虚拟机(VM)中。
B.B. 默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁。
C.C. 每个应用程序会被赋予一个唯一的 linux 用户 ID,从而使得该应用程序下的文件, 其它用户也可以访问。
D.D. 一个应用程序数据,可以随意被其它应用程序所访问。
4.在android程序中,Log.w()用于输出什么级别的日志信息
A.A、调试
B.B、信息
C.C、警告
D.D、错误
5.Android 中下列属于Intent的作用的是?
A.A. 处理一个应用程序整体性的工作
B.B. 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
C.C. 实现应用程序间的数据共享
D.D. 可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
6.下列说法错误的是
A.A Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦
B.B Intent 可以传递 View对象
C.C 对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将 Intent映射给可以处理此Intent的Activity、IntentReceiver或Service
D.D通过Intent可以删除程序
7.SensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。一个传感器事件对象包含(????)信息。
A.A.原始传感器数据;
B.B.产生事件的传感器的类型;
C.C.数据的精度;
D.D.以上全部选项;
8.下列对SharePreferences存、取文件的说法中不正确的是
A.A,属于移动存储解决方案
B.B,sharePreferences处理的就是key-value对
C.C,读取xml文件的路径是/sdcard/shared_prefx
D.D,信息的保存格式是xml
9.关于ImageSwitcher 说法错误的是
A.A.ImageSwitcher里可以通过Alpha设定转换时候的透明位
B.B.在使用一个ImageSwitcher之前,不一定要调用setFactory方法
C.C.setInAnimation是设置资源被读入到这个ImageSwitcher的时候动画效果
D.D.setOutAnimation是资源文件从这个ImageSwitcher里消失的时候要实现的动画效果
10.以下能够触发文本框Change的事件的操作是
A.A.文本框失去焦点
B.B.文本获得焦点
C.C.设置文本框的焦点
D.D.改变文本框的内容
11.下列哪个可做EditText编辑框的提示信息?
A.A. android:inputType
B.B. android:text
C.C. android:digits
D.D. android:hint
12.Activity生命周期中,第一个需要执行的方法是什么?
A.A、onStart
B.B、onCreate
C.C、onReStart
D.D、onResume
13.数据源如果为sqlite数据库中查出的信息最适合的适配器为
A.A.SimpleAdapter
B.B.SimpleCursorAdapter
C.C.ArrayAdapter
D.D.ListAdapter
14.关于隐式 Intent 正确的是?
A.A. Android 中使用 IntentFilter 来寻找与隐式 Intent 相关的对象
B.B. 通过组件的名称寻找与 intent 相关联的对象
C.C. 隐式 Intent 更多用于在应用程序内部传递消息
D.D. 一个声明了 IntentFilter 的组件只能响应隐式 Intent 请求
15.以下属性中哪个属性是LinearLayout拥有但RelativeLayout没有的属性
A.A. android:layout_width
B.B. android:layout_height
C.C. android:layout_weight
D.D. android:background
16.Android中控件的android:text属性的作用是
A.A.显示视频
B.B.显示图片
C.C.显示文本字符串
D.D.显示音乐
17.以下关于Android应用程序的目录结构描述中,不正确的是?
A.A. src目录是应用程序的主要目录,由Java类文件文件组成
B.B. assets目录是原始资源目录,该目录中的内容将不会被R类所引用
C.C. res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
D.D. AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
18.MediaPlayer 播放资源前,需要调用哪个方法完成准备工作?
A.A. SetDataSource
B.B. prepare
C.C. Begin
D.D. pause
19.被称为“Android之父”的是
A.A、Steve Jobs
B.B、Andy Rubin
C.C、Tim Cook
D.D、Bill Gates
20.下面选项中,哪一项是Android的四大组件之一
A.A、?ListView
B.B、Activity
C.C、?Extras
D.D、Bundle
21.在手机应用程序开发中常用的数据库是?
A.A. SQLite
B.B. Oracle
C.C. Sql Server
D.D. MySQL
22.Android中不是SAX方式解析xml需要用的类是
A.A SAXParserFactory
B.B XMLReader
C.C PullParser
D.D DefaultHandler
23.关于ContenValues类说法正确的是?
A.A. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
B.B. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
C.C. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
D.D. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
24.下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是?