18秋学期(1709、1803、1809)《手机应用软件设计与实现》在线作业
一、单选题:
1.[单选题]在AndroidManifes.xml中描述一个Activity时,该Activity的label属性是指定什么 (满分:)
A. A.指定Activity的图标
B. B.指定Activity的显示标签
C. C.指定Activity和类相关联的类名
D. D.指定该Activity的唯一标识
正确答案:——B——
2.[单选题]Android中关于View继承关系的论述错误的是 (满分:)
A. A、ViewGroup继承自View
B. B、AdapterView继承自ViewGroup
C. C、TableLayout继承自RelativeLayout
D. D、Menu、Notification和Toast都不是View的子类
正确答案:——C——
3.[单选题]下列说法正确的是? (满分:)
A. A.每个进程都运行于自己的Java虚拟机(VM)中。
B. B.默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁。
C. C.每个应用程序会被赋予一个唯一的linux用户ID,从而使得该应用程序下的文件,其它用户也可以访问。
D. D.一个应用程序数据,可以随意被其它应用程序所访问。
正确答案:——A——
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. AIntent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦
B. BIntent可以传递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 http://www.freetiku.com/
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、SteveJobs
B. B、AndyRubin
C. C、TimCook
D. D、BillGates
正确答案:————
20.[单选题]下面选项中,哪一项是Android的四大组件之一 (满分:)
A. A、?ListView
B. B、Activity
C. C、?Extras
D. D、Bundle
正确答案:————
21.[单选题]在手机应用程序开发中常用的数据库是? (满分:)
A. A.SQLite
B. B.Oracle
C. C.SqlServer
D. D.MySQL
正确答案:————
22.[单选题]Android中不是SAX方式解析xml需要用的类是 (满分:)
A. ASAXParserFactory
B. BXMLReader
C. CPullParser
D. DDefaultHandler
正确答案:————
23.[单选题]关于ContenValues类说法正确的是? (满分:)
A. A.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
B. B.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
C. C.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
D. D.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
正确答案:————
24.[单选题]下面关于Androiddvm的进程和Linux的进程,应用程序的进程说法正确的是? (满分:)
A. A.DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
B. B.DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念.
C. C.DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念.
D. D.DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
正确答案:————
25.[单选题]Android:completionThreshold=1是哪个组件的属性? (满分:)
A. A.ImageButton
B. B.EditText
C. C.TextView
D. D.AutoCompleteTextView
正确答案:————
26.[单选题]传感器的可用性不但在不同硬件之间有变化,而且不同的Android版本之间也可能有变化,这是因为(????) (满分:)
A. A.原始数据的丢失
B. B.系统调用方法的错误
C. C.Android传感器的引入需要有几个平台Release的过程
D. D.传感器可用性的多变性
正确答案:————
27.[单选题]在Activity的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用? (满分:)
A. A.onStop()
B. B.onPause()
C. C.onRestart()
D. D.onStart()
正确答案:————
28.[单选题]Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是 (满分:)
A. A,MODE_APPEND
B. B,MODE_WORLD_READABLE
C. C,MODE_WORLD_WRITEABLE
D. D,MODE_PRIVATE
正确答案:————
29.[单选题]使用地图不需要的权限是 (满分:)
A. A,android.permission.ACCESS_WIFI_STATE
B. B,android.permission.WRITE_SECURE_SETTINGS
C. C,android.permission.INTERNET
D. D,android.permission.CHANGE_WIFI_STATE
正确答案:————
30.[单选题]下列选项中不属于GLSurFaceView特性的是? (满分:)
A. A.管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上。
B. B.管理一个EGLdisplay,它能让opengl把内容渲染到上述的surface上。
C. C.让渲染器在独立的线程里运作,和UI线程分离。
D. D.可以直接从内存或者DMA等硬件接口取得图像数据
正确答案:————
二、多选题:
31.[多选题]下列属于Activity的状态是() (满分:)
A. A.暂停状态
B. B.运行状态
C. C.睡眠状态
D. D.停止状态
正确答案:————
32.[多选题]Tween动画主要用于()效果 (满分:)
A. 透明度
B. 尺寸伸缩
C. 旋转
D. 位移
正确答案:————
33.[多选题]以下属于Intent传递一些二进制数据的方法有哪些 (满分:)
A. Button
B. TextView
C. Serializable
D. Parcelable
正确答案:————
34.[多选题]继承ContentProvider需要实现?()等方法 (满分:)
A. A.?insert
B. B.?delete
C. C.?update
D. D.?query
正确答案:————
35.[多选题]以下是Android移动平台的IDE的是 (满分:)
A. XCode
B. AndroidStudio
C. Eclipse
D. VistualStudio
正确答案:————
36.[多选题]以下属于消息机制处理的有 (满分:)
A. Handler
B. Message
C. Looper
D. TextView
正确答案:————
37.[多选题]以下属于Android体系结构中的有哪些 (满分:)
A. LinuxKernel
B. Libraries
C. Framework
D. Application
正确答案:————
38.[多选题]以下属于Android应用工程文件结构有哪些 (满分:)
A. 源文件
B. R.java文件
C. AndroidLibrary
D. File
正确答案:————
39.[多选题]下面属于View的子类的是() (满分:)
A. A.ViewGroup
B. B.TextView
C. C.Activity
D. D.Service
正确答案:————
40.[多选题]在Android中使用Menu时可能需要重写的方法有? (满分:)
A. A.onOptionsItemSelected()
B. B.onCreateOptionsMenu()
C. C.onItemSelected()
D. D.onCreateMenu()
正确答案:————
三、判断题:
41.[判断题]当急需内存时,Android系统会优先关闭空闲的进程,也会关闭当前进程 (满分:)
A. 错误
B. 正确
正确答案:————
42.[判断题]sp代表放大像素,主要用于字体大小的显示 (满分:)
A. 错误
B. 正确
正确答案:————
43.[判断题]Android系统播放Mp3文件不需要对此声明特殊权限 (满分:)
A. 错误
B. 正确
正确答案:————
44.[判断题]当应用程序中某广播在AndroidMainifest进行注册后,即使该应用程序关闭后,也可以接受操作系统发出的广播信息 (满分:)
A. 错误
B. 正确
正确答案:————
45.[判断题]一个Activity就是一个可视化的界面或者看成是控件的容器。 (满分:)
A. 错误
B. 正确
正确答案:————
46.[判断题]Android通过队列方式组织Activity,符合先入先出的队列访问规则 (满分:)
A. 错误
B. 正确
正确答案:————
47.[判断题]在表格布局中,android:collapseColumns=\0,2\的含义是在屏幕中,当表格的列能显示完时,显示0,2列 (满分:)
A. 错误
B. 正确
正确答案:————
48.[判断题]Handler会与多个线程以及该线程的消息队列对应 (满分:)
A. 错误
B. 正确
正确答案:————
49.[判断题]Android中输入日期的选择对话框是:TimePicker (满分:)
A. 错误
B. 正确
正确答案:————
50.[判断题]使用startService()方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务任然进行 (满分:)
A. 错误
B. 正确
正确答案:————
需要答案可以联系QQ张老师 2759931937