最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx

上传人:b****5 文档编号:6524078 上传时间:2023-01-07 格式:DOCX 页数:13 大小:20.33KB
下载 相关 举报
最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx_第1页
第1页 / 共13页
最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx_第2页
第2页 / 共13页
最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx_第3页
第3页 / 共13页
最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx_第4页
第4页 / 共13页
最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx

《最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx》由会员分享,可在线阅读,更多相关《最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx(13页珍藏版)》请在冰豆网上搜索。

最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案.docx

最新奥鹏南开20春学期《手机应用软件设计与实现》在线作业第1次参考答案

南开大学网络学院

《手机应用软件设计与实现》在线作业第1次

标准答案

参考资料试读一页

20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业第1次76.0

1.Android是如何组织Activity的?

【选项】:

AA.以栈的方式组式Activity

BB.以队列的方式组织Activity

CC.以树形方式组织Activity

DD.以链式方式组织Activity

【答案】:

A

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

【选项】:

AA.<uses-permissionandroid:

name="android.permission.CAMERA"/>

BB.<uses-permissionandroid:

name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>

CC.<uses-permissionandroid:

name="android.permission.WRITE_EXTERNAL_STORAGE"/>

DD.<uses-permissionandroid:

name="android.permission.INTERNET"/>

【答案】:

A

3.下面哪种说法不正确

【选项】:

AAAndroid应用的gen目录下的R.java被删除后还能自动生成;

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

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

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

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

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

【答案】:

B

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

【选项】:

AA,Opencore是Android多媒体框架的核心

BB,MediaPlayer是openCore中的一个核心类

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

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

【答案】:

B

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

【选项】:

AA、raw

BB、values

CC、layout

DD、drawable

【答案】:

D

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

【选项】:

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

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

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

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

【答案】:

D

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

【选项】:

AA、setTimeout()

BB、setReadTimeout()

CC、setConnectTimeout()

DD、setRequestMethod()

【答案】:

B

8.Android:

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

【选项】:

AA.ImageButton

BB.EditText

CC.TextView

DD.AutoCompleteTextView

【答案】:

D

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

【选项】:

AAServie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中

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

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

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

【答案】:

D

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

【选项】:

AA、onStart

BB、onCreate

CC、onReStart

DD、onResume

【答案】:

B

11.复选框被选择事件通常用

【选项】:

AA,setOnClickListener

BB,setOnCheckChangeListener

CC,setOnMenuItemSelectedListener

DD,setOnCheckedListener

【答案】:

B

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

【选项】:

AA.android:

layout_height

BB.android:

gravity

CC.android:

layout

DD. android:

orientation_horizontal

【答案】:

D

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

【选项】:

AA.match_parent

BB.fill_parent

CC.wrap_content

DD.match_content

【答案】:

D

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

【选项】:

AA、SteveJobs

BB、AndyRubin

CC、TimCook

DD、BillGates

【答案】:

B

15.E/AndroidRuntime(1099):

java.lang.RuntimeException:

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

java.lang.ClassNotFoundException:

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

【选项】:

AA程序执行CanvasActivitys的一个代码段时一个View有引用无对象

BBCanvasActivitys类没有在AndroidManifest中正确申明

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

DDCanvasActivitys是一个Activity,但没有重写它的onCreate方法

【答案】:

B

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

【选项】:

AA.onStart()

BB.onPause()

CC.onCreate()

DD.onResume()

【答案】:

A

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

一个传感器事件对象包含(    )信息。

【选项】:

AA.原始传感器数据;

BB.产生事件的传感器的类型;

CC.数据的精度;

DD.以上全部选项;

【答案】:

D

18.下面说法正确的是

【选项】:

AA.Android不仅仅采用单线程模型

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

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

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

【答案】:

D

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

【选项】:

AAandroid:

gravity="center"

BBandroid:

layout_gravity="center"

CCandroid:

layout_centerInParent="true"

DDandroid:

scaleType="center"

【答案】:

C

20.上下文菜单与其他菜单不同的是

【选项】:

AA,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应

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

CC,上下文菜单的菜单项可以添加,可以删除

DD,上下文菜单的菜单项可以有子项

【答案】:

B

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

【选项】:

AA.NOKIA手机

BB.小米手机

CC.iPhone手机

DD.iPad

【答案】:

B

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

【选项】:

AA.它主要是用来存储数据

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

CC.它主要用来解析数据

DD.它主要用来存储xml数据

【答案】:

B

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

【选项】:

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

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

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

DD.可以使用View类的findViewById()方法,获得当前View对象中的某一个视图元素

【答案】:

B

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

【选项】:

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

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

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

DD.ListView中可以通过OnItemClickListener来完成针对某一项目的点击监听

【答案】:

C

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

【选项】:

AA.原始数据的丢失

BB.系统调用方法的错误

CC.Android传感器的引入需要有几个平台Release的过程

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

【答案】:

C

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

【选项】:

AASAXParserFactory

BBTimeReader

CCPullParser

DDEventHandler

【答案】:

A

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

【选项】:

AA.android:

layout_height

BB.android:

gravity

CC.android:

layout

DD. android:

orientation  vertical

【答案】:

D

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

【选项】:

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

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

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

DD. Activity类必须重载onCreate方法

【答案】:

B

29.在Android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是

【选项】:

AA.getDatabase()

BB.getUserDatabase()

CC.getReadableDatabase()

DD.getDatabase()

【答案】:

C

30.Hanlder是线程与Activity通信的桥梁,如果线程处理不当,机器就会变得越慢,那么线程销毁的方法是?

【选项】:

AA.onDestroy()

BB.onClear()

CC.onFinish()

DD.onStop()

【答案】:

A

31.AppWidget窗口小部件时可以使用下列哪个布局

【选项】:

AA,FrameLayout

BB,LinearLayout

CC,TableLayout

DD,RelativeLayout

【答案】:

A.B.D

32.下列不会导致GC内存泄露的是

【选项】:

AA.数据库的cursor没有关闭

BB.构造adapter缓存contentview

CC.衍生listview的优化问题-----减少创建view的对象,充分使用contentview,可以使用一静态类来优化处理getview的过程activity

DD.使用sqlite数据库

【答案】:

B.D

33.NotificationManager中清除消息的方法是

【选项】:

AA,destroy

BB,cancel

CC,clear

DD,cancelAll

【答案】:

B.D

34.MVC模式包括

【选项】:

A模型

B视图

C传感器

D控制器

【答案】:

A.B.D

35.Android数据存储与访问的方式一下说法不正确的是

【选项】:

AA数据库

BB、sharedpreference

CC、Context

DD、WiFi

【答案】:

A.B

36.处理菜单项单击事件的方法包含以下那几个?

【选项】:

AA.使用onOptionsItemSelected(MenuItemitem)响应

BB.使用onMenuItemSelected(intfeatureId,MenuItemitem)响应

CC.使用onMenuItemClick(MenuItemitem)响应

DD.使用onCreateOptionsMenu(Menumenu)响应

【答案】:

A.B.C

37.以下属于Intent传递一些二进制数据的方法有哪些

【选项】:

AButton

BTextView

CSerializable

DParcelable

【答案】:

C.D

38.关于线程说法正确的是()

【选项】:

AA.在Android中,我们可以在主线程中,创建一个新的线程

BB.在创建的新线程中,它可以操作UI组件

CC.新线程可以和Handler共同使用

DD.创建的Handler对象,它隶属于主线程

【答案】:

A.C

39.以下属于Activity任务的启动模式有哪些

【选项】:

Astandard

BsingleTop

CsingleTask

DsingleInstance

【答案】:

A.B.C.D

40.下列说法正确的是?

【选项】:

AA.Button是普通按钮组件,除此外没有其他的按钮组件

BB.TextView是显示文本的组件,TextView是EditText的父类

CC.EditText是编辑文本的组件,可以使用EditText输入特定的字符

DD.ImageView是显示图片的组件,可以通过设置显示局部图片

【答案】:

B.C

41.Android中输入时间的选择对话框是:

DatePickerDialog

【选项】:

T对

F错

【答案】:

B

42.通过WiFi访问网络需要配置权限android:

name="android.permission.CHANGE_WIFI_STATE"

【选项】:

T对

F错

【答案】:

B

43.将一个Activity设置成窗口样式,可在AndroidManifest.xml中添加android:

theme="@android:

style/Theme.Dialog"

【选项】:

T对

F错

【答案】:

A

44.Android通过队列方式组织Activity,符合先入先出的队列访问规则

【选项】:

T对

F错

【答案】:

B

45.Android系统从底层到上层依次是LinuxKernel、Application、Framework、Manager

【选项】:

T对

F错

【答案】:

B

46.进度条组件是RatingBar

【选项】:

T对

F错

【答案】:

B

47.内容提供器是应用程序之间共享数据的接口

【选项】:

T对

F错

【答案】:

A

48.UIthread通常就是mainthread,Android启动程序时会替它建立一个MessageQueue

【选项】:

T对

F错

【答案】:

A

49.在表格布局中,android:

collapseColumns="0,2"的含义是在屏幕中,当表格的列能显示完时,显示0,2列

【选项】:

T对

F错

【答案】:

B

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

【选项】:

T对

F错

【答案】:

B

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

当前位置:首页 > 医药卫生

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

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