20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx

上传人:b****1 文档编号:265642 上传时间:2022-10-08 格式:DOCX 页数:8 大小:18.67KB
下载 相关 举报
20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx_第1页
第1页 / 共8页
20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx_第2页
第2页 / 共8页
20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx_第3页
第3页 / 共8页
20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx_第4页
第4页 / 共8页
20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx

《20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx》由会员分享,可在线阅读,更多相关《20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx(8页珍藏版)》请在冰豆网上搜索。

20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业答卷.docx

20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业试卷总分:

100 得分:

100

一、单选题(共30道试题,共60分)1.Android是如何组织Activity的?

A.以队列的方式组织Activity

B.以链式方式组织Activity

C.以树形方式组织Activity

D.以栈的方式组式Activity

正确答案是:

D

2.以下属于调用摄像头硬件的权限的是

A.

name="android.permission.WRITE_EXTERNAL_STORAGE"/>B.

name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>C.

name="android.permission.INTERNET"/>

D.

name="android.permission.CAMERA"/>

正确答案是:

D

3.下面哪种说法不正确

A.Dassets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID

B.CAndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。

其中指定程序的包名(package=”…”)+指定android应用的某个组件的名字(android:

name=”…”)组成了该组件类的完整路径

C.Bres目录是一个特殊目录,包含了应用程序的全部资源,命名规则可以支持数字(0-9)下横线(_),大小写字母(a-z,A-Z);

D.AAndroid应用的gen目录下的R.java被删除后还能自动生成;正确答案是:

C

4.下列关于OpenCore说法不正确的是

A.D,在实现开发中我们并不会过多地研究opencore的实现,我们的Android为我们提供了上层的mediaapi的开发使用

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

C.B,MediaPlayer是openCore中的一个核心类D.A,Opencore是Android多媒体框架的核心正确答案是:

C

5.在Android应用程序中,图片应放在那个目录下

A.valuesB.rawC.layoutD.drawable正确答案是:

D

6.Android下的单元测试要配置,以下说法正确的是?

A.需要让测试类继承AndroidTestCase类

B.需要在manifest.xml清单文件application节点下配置uses-permission

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

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

正确答案是:

A

7.使用HttpUrlConnection实现移动互联时,设置读取超时属性的方法是

A.setTimeout()B.setRequestMethod()C.setReadTimeout()D.setConnectTimeout()正确答案是:

C

8.Android:

completionThreshold=1是哪个组件的属性?

A.TextViewB.ImageButtonC.EditText

D.AutoCompleteTextView

正确答案是:

D

9.下列关于Service的描述,正确的是

A.每次调用Context类中的StartService()方法后都会新建一个Service实例

B.每次启动一个服务时候都会先后调用onCreate()和onStart()方法

C.当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调

D.AServie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中正确答案是:

C

10.Activity生命周期中,第一个需要执行的方法是什么?

A.onStartB.onResumeC.onReStartD.onCreate

正确答案是:

D

11.复选框被选择事件通常用A.D,setOnCheckedListenerB.C,setOnMenuItemSelectedListenerC.B,setOnCheckChangeListenerD.A,setOnClickListener

正确答案是:

C

12.定义LinearLayout水平方向布局时设置的属性A.?

android:

orientation_horizontalB.android:

layout_height

C.android:

layoutD.android:

gravity正确答案是:

A

13.对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?

A.wrap_contentB.match_parentC.match_contentD.fill_parent

正确答案是:

C

14.被称为“Android之父”的是

A.TimCookB.SteveJobsC.BillGatesD.AndyRubin正确答案是:

D

15.E/AndroidRuntime(1099):

java.lang.RuntimeException:

Unabletoinstantiateactivity

ComponentInfo{com.test/com.test.CanvasActivitys}:

java.lang.ClassNotFoundException:

com.test.CanvasActivitysinloaderdalvik.system.PathClassLoader[/data/app/com.test-1.apk]这段话是程序报错在LogCat中产生的记录,从中可以分析问题的原因可能在哪里?

A.DCanvasActivitys是一个Activity,但没有重写它的onCreate方法

B.C最小SDK支持版本号比运行这个程序的设备版本号还高

C.BCanvasActivitys类没有在AndroidManifest中正确申明

D.A程序执行CanvasActivitys的一个代码段时一个View有引用无对象正确答案是:

C

16.对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?

A.onStart()B.onResume()C.onPause()D.onCreate()正确答案是:

A

17.SensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。

一个传感器事件对象包含(?

?

?

?

)信息。

A.数据的精度;

B.原始传感器数据;C.以上全部选项;

D.产生事件的传感器的类型;正确答案是:

C

18.下面说法正确的是

A.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列

B.Handler会与多个线程以及该线程的消息队列对应

C.Android会默认会为线程创建一个关联的消息栈

D.Android不仅仅采用单线程模型正确答案是:

A

19.在一个相对布局中怎样使一个控件居中

A.Dandroid:

scaleType="center"

B.Candroid:

layout_centerInParent="true"

C.Bandroid:

layout_gravity="center"

D.Aandroid:

gravity="center"

正确答案是:

B

20.上下文菜单与其他菜单不同的是A.D,上下文菜单的菜单项可以有子项

B.C,上下文菜单的菜单项可以添加,可以删除

C.B,上下文菜单必须注册到指定的view上才能显示

D.A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应正确答案是:

C

21.下列哪一款移动设备搭载的是Android平台?

A.小米手机B.iPhone手机C.iPadD.NOKIA手机

正确答案是:

A

22.关于适配器的说法正确的是?

A.它主要用来解析数据

B.它主要用来把数据绑定到组件上

C.它主要用来存储xml数据D.它主要是用来存储数据正确答案是:

B

23.下列关于XML布局文件在Java代码中被引用的说明中,不正确的是?

A.在Activity中,可以使用setContentView()方法,确定加载哪一个布局文件

B.在Activity中,可以使用findViewById()方法,通过资源id,获得指定视图元素

C.在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源

D.可以使用View类的findViewById()方法,获得当前View对象中的某一个视图元素正确答案是:

C

24.针对ListView组件描述错误的是

A.ListView自带滚动面板功能,如果数据超出屏幕范围,可以自动滚动

B.ListView如果想改变显示内容,只需要调整对应的List集合中的数据即可。

C.ListView在使用时,必须通过Adapter来加入数据

D.ListView中可以通过OnItemClickListener来完成针对某一项目的点击监听正确答案是:

B

25.传感器的可用性不但在不同硬件之间有变化,而且不同的Android版本之间也可能有变化,这是因为(?

?

?

?

A.系统调用方法的错误B.原始数据的丢失

C.传感器可用性的多变性

D.Android传感器的引入需要有几个平台Release的过程正确答案是:

D

26.Android中是SAX方式解析xml需要用的类是

A.DEventHandler

B.CPullParser

C.BTimeReader

D.ASAXParserFactory

正确答案是:

D

27.定义LinearLayout垂直方向布局时设置的属性A.?

android:

orientation?

?

verticalB.android:

layout_height

C.android:

layoutD.android:

gravity正确答案是:

A

28.关于Activity的描述,下面哪个是正确的?

A.?

系统只负责控制Activity的onDestory过程

B.?

?

一个Android程序中只能拥有一个Activity类C.?

Activity类都必须在Androidmaniefest.xml中进行声明D.?

Activity类必须重载onCreate方法

正确答案是:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 法学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1