奥鹏南开20春学期《手机应用软件设计与实现》在线作业标准答案.docx

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

奥鹏南开20春学期《手机应用软件设计与实现》在线作业标准答案.docx

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

奥鹏南开20春学期《手机应用软件设计与实现》在线作业标准答案.docx

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

南开大学

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

参考答案

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

1.Android中控件的android:

text属性的作用是

【选项】:

AA.显示视频

BB.显示图片

CC.显示文本字符串

DD.显示音乐

【答案】:

C

2.下列对SharePreferences存、取文件的说法中正确的是

【选项】:

AA,属于测试解决方案

BB,sharePreferences处理的就是key-value对

CC,读取xml文件的路径是/sdcard/shared_prefx

DD,信息的保存格式是png

【答案】:

B

3.下列不是手机操作系统的?

【选项】:

AA.Android

BB.iPhone

CC.Ubuntu

DD.WindowsPhone

【答案】:

C

4.关于res/raw目录说法正确的是?

【选项】:

AA.这里的文件是原封不动的存储到设备上会转换为二进制的格式

BB.这里的文件最终以二进制的格式存储到指定的包中

CC.这里的文件是原封不动的存储到设备上不会转换为二进制的格式

DD.这里的文件最终不会以二进制的格式存储到指定的包中

【答案】:

C

5.下列选项中不属于GLSurFaceView特性的是?

【选项】:

AA.管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上。

BB.管理一个EGLdisplay,它能让opengl把内容渲染到上述的surface上。

CC.让渲染器在独立的线程里运作,和UI线程分离。

DD.可以直接从内存或者DMA等硬件接口取得图像数据

【答案】:

D

6.使用Android系统调取摄像头界面需要用到的类有:

【选项】:

AA.SurfaceView

BB.SurfaceHolder

CC.Callback

DD.List

【答案】:

A

7.一条中文短信息最长约占多少byte

【选项】:

A70

B40

C100

D20

【答案】:

A

8.一般认为,多媒体技术研究的兴起从( )开始。

【选项】:

AA.1972年,philips展示播放电视节目的激光视盘。

BB.1984年,美国Apple公司推出Macintosh系列机。

CC.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.

DD.1987年,美国RCA公司展示了交互式数字影视系统DVI.

【答案】:

B

9.下面关于本地库和Java运行时环境描述错误的是

【选项】:

AA、本地库和Java运行时环境层位于Linux内核层之上

BB、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。

CC、SQLite是根据OpenGL ES 1.0API标准实现的3D绘图函数库。

DD、Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。

【答案】:

C

10.在表格布局中,Android:

collapseColumns="1,2"的含义是?

【选项】:

AA.在屏幕中,当表格的列能显示完时,显示1,2列

BB.在屏幕中,当表格的列显示不完时,折叠

CC.在屏幕中,不管是否能都显示完,折叠1、2列

DD.在屏幕中,动态决定是否显示表格

【答案】:

C

11.使用Android系统进行拍照用到的类有:

【选项】:

AA.SurfaceView

BB.SurfaceHolder

CC.Callback

DD.Camera

【答案】:

D

12.以下哪一个属于Activity的生命周期方法?

【选项】:

AA.onInit()

BB.onStart()

CC.onListening()

DD.onClick()

【答案】:

B

13.下面哪一个不属于Android体系结构中的应用程序层

【选项】:

AA电话簿

BB日历

CCSQLite

DDSMS程序

【答案】:

C

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

【选项】:

AA.getDatabase()

BB.getUserDatabase()

CC.getReadableDatabase()

DD.getDatabase()

【答案】:

C

15.下列哪一个选项不属于Android中预定义的布局方式?

【选项】:

AA.TabLayout

BB.RelativeLayout

CC.FrameLayout

DD.LinearLayout

【答案】:

A

16.Android的VM虚拟机是哪个

【选项】:

AA.Dalvik

BB.JVM

CC.KVM

DD.framework

【答案】:

A

17.在Android中,ArrayAdapter类是用于()

【选项】:

AA.用于把数据绑定到组件上

BB.它能把数据显示到Activity上

CC.它能把数据传递给广播

DD.它能把数据传递给服务

【答案】:

A

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

【选项】:

AASAXParserFactory

BBXMLReader

CCPullParser

DDDefaultHandler

【答案】:

C

19.关于AndroidManifest.xml文件,以下描述错误的选项有哪些?

【选项】:

AA、在所有的元素中只有<manifest>和<application>是必需的,且只能出现一次

BB、处于同一层次的元素,不能随意打乱顺序

CC、元素属性一般都是可选的,但是有些属性是必须设置的

DD、对可选的属性,即使不写,也有默认的数值项说明

【答案】:

A

20.在Activity的生命周期中,当它从半透明状态转向可见状态时,它的哪个方法可能会被调用?

【选项】:

AA.onStop()

BB.onPause()

CC.onRestart()

DD.onStart()

【答案】:

C

21.给一个TextView设置红色字体,应该使用以下哪种写法

【选项】:

AA、setTextColor(0xffff0000);

BB、setColor("0xffff0000")

CC、setTextColor("0xffff0000")

DD、setColor("red")

【答案】:

A

22.下面关于本地库和Java运行时环境描述正确的是

【选项】:

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

BB、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。

CC、SQLite是根据OpenGL ES 1.0API标准实现的3D绘图函数库。

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

【答案】:

B

23.在Activity中,如何获取Service对象?

【选项】:

AA.可以通过直接实例化得到。

BB.可以通过绑定得到。

CC.通过startService()

DD.通过getService()获取

【答案】:

D

24.以下哪个是Android采用的虚拟机

【选项】:

AA.Linux

BB.JVM

CC.ART

DNDK

【答案】:

C

25.复选框点击事件通常用

【选项】:

AA,setOnClickListener

BB,setOnCheckChangeListener

CC,setOnMenuItemSelectedListener

DD,setOnCheckedListener

【答案】:

A

26.AndroidVM虚拟机中运行的文件的后缀名为

【选项】:

AA.class

BB.apk

CC.dex

DD.xml

【答案】:

C

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

【选项】:

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

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

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

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

【答案】:

B

28.Android解析xml的方法中,将整个文件加载到内存中进行解析的是

【选项】:

AA、SAX

BB、PULL

CC、DOM

DD、JSON

【答案】:

C

29.Android中下列属于Intent的作用的是?

【选项】:

AA.处理一个应用程序整体性的工作

BB.是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

CC.实现应用程序间的数据共享

DD.可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

【答案】:

D

30.如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限

【选项】:

AA.发送短信,无需配置权限

BB.permission.SMS

CC.android.permission.RECEIVE_SMS

DD.android.permission.SEND_SMS

【答案】:

D

31.下列属于Activity的状态是()

【选项】:

AA.暂停状态

BB.运行状态

CC.睡眠状态

DD.停止状态

【答案】:

A.B.D

32.下面属于View的子类的是()

【选项】:

AA.ViewGroup

BB.TextView

CC.Activity

DD.Service

【答案】:

A.B

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

【选项】:

AA.数据库的cursor没有关闭

BB.构造adapter缓存contentview

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

DD.使用sqlite数据库

【答案】:

B.D

34.在web开发领域主要的数据交互格式有

【选项】:

AA,XML

BB,HTML

CC,JSON

DD,AJAX

【答案】:

A.C

35.下列关于如何使用Notification,正确的是?

【选项】:

AA.notification需要MessageManager来管理

BB.使用NotificationManager的notify方法显示notification消息

CC.在显示Notification时可以设置通知时的默认发声,震动等

DD.Notification中存在可以清除消息的方法

【答案】:

B.C

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

【选项】:

AA数据库

BB、sharedpreference

CC、Context

DD、WiFi

【答案】:

A.B

37.以下对R.java描述正确的有

【选项】:

AAndroid项目自动生成的终态类

B自动标识资源的"索引"功能

C在"gen/"目录下

D布局文件

【答案】:

A.B.C

38.Android通过startService的方式开启服务,关于service生命周期的onCreate()和onStart()说法正确的是

【选项】:

AA、当第一次启动的时候先后调用onCreate()和onStart()方法

BB、当第一次启动的时候只会调用onCreate()方法

CC、如果service已经启动,将先后调用onCreate()和onStart()方法

DD、如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法

【答案】:

A.D

39.以下哪些是DDMS中Log信息的分级?

【选项】:

AA.Warning

BB.Error

CC.Info

DD.Window

【答案】:

A.B.C

40.下列可能会导致GC内存泄露的是

【选项】:

AA.数据库的cursor没有关闭

BB.构造adapter时,没有使用缓存contentview

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

DD.使用sqlite数据库

【答案】:

A.B.C

41.当急需内存时,Android系统会优先关闭空闲的进程,也会关闭当前进程

【选项】:

T对

F错

【答案】:

B

42.onDestroy()方法在activity被销毁时调用,该方法用于保存活动状态的,也是对运行时数据的现场保护。

【选项】:

T对

F错

【答案】:

B

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

DatePickerDialog

【选项】:

T对

F错

【答案】:

B

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

【选项】:

T对

F错

【答案】:

B

45.当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件

【选项】:

T对

F错

【答案】:

A

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

name="android.permission.CHANGE_WIFI_STATE"

【选项】:

T对

F错

【答案】:

B

47.在Android中使用SQLiteOpenHelper这个辅助类时,getReadableDatabase()操作可能生成一个数据库

【选项】:

T对

F错

【答案】:

A

48.Android系统目前只支持手机、平板,但不支持电视

【选项】:

T对

F错

【答案】:

B

49.AppWidget不能与Service进行互操作,只能与Activity进行互操作

【选项】:

T对

F错

【答案】:

B

50.一个Activity就是一个可视化的界面或者看成是控件的容器。

【选项】:

T对

F错

【答案】:

A

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

当前位置:首页 > IT计算机 > 计算机硬件及网络

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

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