南开20秋学期《手机应用软件设计与实现》在线作业答案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(单选题)1: 自定义对话框时,将视图对象添加到当前对话框的方法是

A: A,setIcon

B: B,setXML

C: C,setLayout

D: D,setView

正确答案: D

(单选题)2: 下面说法正确的是

A: A、Bundle类与Map不一样,但它是一个key-value类型。

B: B、在onCreate()方法中,可以不调用父类的同名方法。

C: C、onCreate()方法是具有参数的,也有返回值。

D: D、在四大组件之间传递数据时,Bundle常被用来连接网络。

正确答案: A

(单选题)3: SimpleCursorAdapter的父类为

A: A.BaseAdapter

B: B.CursorAdapter

C: C.ArrayAdapter

D: D.ListAdapter

正确答案: A

(单选题)4: 下面哪一个不属于Android体系结构中的应用程序层

A: A电话簿

B: B日历

C: C SQLite

D: D SMS程序

正确答案: C

(单选题)5: 对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?

A: A. onStart( )

B: B. onPause( )

C: C. onCreate( )

D: D. onResume( )

正确答案: A

(单选题)6: 下面关于Android开发描述有误的一项是

A: A、Android使用Eclipse作为开发环境。

B: B、在使用Eclipse之前必须先安装JDK。

C: C、Android开发环境的搭建过程由下面四步组成:安装JDK?->?安装Eclipse?->?在Eclipse中安装并配置ADT?->?下载Android?SDK。

D: D、Android开发环境中的所有工具都是可以免费下载和使用的。

正确答案: C

(单选题)7: 关于Handler的说法正确的是

A: A.它实现不同进程间通信的一种机制

B: B.它需要在新线程中刷新UI的操作

C: C.它采用栈的方式来存储Message

D: D.它实现不同线程间通信的一种机制

正确答案: D

(单选题)8: AndroidVM虚拟机中运行的文件的后缀名为

A: A.class

B: B.apk

C: C.dex

D: D.xml

正确答案: C

(单选题)9: Android平台支持几种宽泛类别的传感器

A: A.1

B: B.8

C: C.3

D: D.12

正确答案: C

(单选题)10: WebView中可以用来处理js中警示,确认等对话框的是

A: A.WebSettings

B: B.WebViewClient

C: C.WebChromeClient

D: D.WebViewChrome

正确答案: C

(单选题)11: 在Android应用程序中,图片应放在那个目录下

A: A、raw

B: B、values

C: C、layout

D: D、drawable

正确答案: D

(单选题)12: Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是A: A, MODE_APPEND

B: B,MODE_WORLD_READABLE

C: C,MODE_WORLD_WRITEABLE

D: D, MODE_PRIVATE

正确答案: D

(单选题)13: LocationManager获取位置信息的途径下列说法正确的是

A: A, GPS定位更精确,在室内使用精度更高

B: B, NETWORK通过基站和Wi- Fi信号来获取位置信息,速度较慢,耗电较少。

C: C,获取用户位置信息,我们可以使用其中一个,也可以同时使用两个。

D: D, GPS定位耗电较少。

正确答案: C

(单选题)14: 下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的

A: A,ImageView

B: B,WebView

C: C ,GridView

D: D ,Button

正确答案: B

(单选题)15: 下面关于本地库和Java运行时环境描述正确的是

A: A、本地库和Java运行时环境层位于Linux内核层之下

B: B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。C: C、SQLite是根据OpenGL?ES?1.0API标准实现的3D绘图函数库。

D: D、Android应用程序虽然是用Java语言编写的,但Android并不需要Java运行时环境,可以直接使用核心库。

正确答案: B

(单选题)16: 下面关于Android系统的特性描述错误的是

A: A、显示布局:Android操作系统支持更大的分辨率,VGA,2D显示,3D显示都给予OpenGL?ES?2.0标准规格,并且支持传统的智能手机。

B: B、数据存储:Android操作系统内置SQLite小型关联式资料库管理系统来负责存储数据。C: C、网络:Android操作系统支持所有的网络制式,包括GSM/EDGE、IDEN、CDMA、EV-DO、UMTS、Bluetooth、Wi-Fi、LTE、NFC和WiMAX。

D: D、信息:作为原设计给智能手机使用的操作系统,Android操作系统原生只支持短信,不支持所有的云信息和服务器信息。

正确答案: D

(单选题)17: 下列关于 Open Core说法不正确的是

A: A, Open core是Android多媒体框架的核心

B: B, MediaPlayer是open Core中的一个核心类

C: C, 所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的

D: D, 在实现开发中我们并不会过多地研究open core的实现,我们的Android为我们提供了上层的media api的开发使用

正确答案: B

(单选题)18: Android 下的单元测试要配置,以下说法不正确的是?

A: A. 需要在 manifest.xml 清单文件 application 节点下配置instrumentation

B: B. 需要在 manifest.xml 清单文件 manifest 节点下配置instrumentation

C: C. 需要在 manifest.xml 清单文件 application 节点下配置 uses-library

D: D. 需要让测试类继承 AndroidTestCase 类

正确答案: A

相关文档
最新文档