南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx

上传人:b****5 文档编号:19426931 上传时间:2023-01-06 格式:DOCX 页数:13 大小:20.14KB
下载 相关 举报
南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx_第1页
第1页 / 共13页
南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx_第2页
第2页 / 共13页
南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx_第3页
第3页 / 共13页
南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx_第4页
第4页 / 共13页
南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx

《南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx》由会员分享,可在线阅读,更多相关《南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx(13页珍藏版)》请在冰豆网上搜索。

南开21春学期《手机应用软件设计与实现》在线作业辅导材料附答案2Word格式.docx

[B.]他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型

[C.]他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型

[D.]他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型

A

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

[A.]notification需要NotificatinManager来管理

[B.]使用NotificationManager的notify方法显示notification消息

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

[D.]Notification中存在可以清除消息的方法

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

[A.]onStart()

[B.]onPause()

[C.]onCreate()

[D.]onResume()

6.ContentProvider的作用有

[A.]?

共享数据

[B.]?

封装

[C.]?

查询

[D.]更新

7.在AsyncTask中下列哪个方法是负责在完成任务后再执行的

[A.]A,run

[B.]B,execute

[C.]C,doInBackground

[D.]D,onPostExecute

8.使用AIDL完成远程service方法调用下列说法不正确的是?

[A.]AIDL对应的接口名称不能与AIDL文件名相同

[B.]AIDL的文件的内容类似Java代码

[C.]创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了AIDL接口的对象

[D.]AIDL对应的接口的方法前面不能加访问权限修饰符

9.关于隐式Intent正确的是?

[A.]Android中使用IntentFilter来寻找与隐式Intent相关的对象

[B.]通过组件的名称寻找与intent相关联的对象

[C.]隐式Intent更多用于在应用程序内部传递消息

[D.]一个声明了IntentFilter的组件只能响应隐式Intent请求

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

[A.]A,属于测试解决方案

[B.]B,sharePreferences处理的就是key-value对

[C.]C,读取xml文件的路径是/sdcard/shared_prefx

[D.]D,信息的保存格式是png

11.拖动条组件是

[A.]A,RatingBar

[B.]B,ProgressBar

[C.]C,SeekBar

[D.]D,ScrollBar

C

12.以下属性中哪个属性是LinearLayout拥有但RelativeLayout没有的属性

[A.]android:

layout_width

[B.]android:

layout_height

[C.]android:

layout_weight

[D.]android:

background

13.下列用以显示一网格图像的是?

[A.]ImageView

[B.]Gallery

[C.]ImageSwitcher

[D.]GridView

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

[A.]TabLayout

[B.]RelativeLayout

[C.]FrameLayout

[D.]LinearLayout

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

[A.]match_parent

[B.]fill_parent

[C.]wrap_content

[D.]match_content

16.被称为“苹果之父”的是

[A.]SteveJobs

[B.]AndyRubin

[C.]TimCook

[D.]BillGates

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

[A.]onStart

[B.]onCreate

[C.]onReStart

[D.]onResume

18.Matrix类的作用是?

[A.]可以存储缩小或放大比列

[B.]存储文件中的图片信息

[C.]存储资源中的图片信息

[D.]存储内存中的图片信息

19.下列说法错误的是

[A.]AIntent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦

[B.]BIntent可以传递View对象

[C.]C对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将Intent映射给可以处理此Intent的Activity、IntentReceiver或Service

[D.]D通过Intent可以删除程序

20.以下关于Android应用程序的目录结构描述中,不正确的是?

[A.]src目录是应用程序的主要目录,由Java类文件文件组成

[B.]assets目录是原始资源目录,该目录中的内容将不会被R类所引用

[C.]res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引

[D.]AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改

21.下面说法有误的是

[A.]除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。

[B.]Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。

[C.]Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。

[D.]由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。

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

[A.]Aandroid:

gravity="

center"

[B.]Bandroid:

layout_gravity="

[C.]Candroid:

layout_centerInParent="

true"

[D.]Dandroid:

scaleType="

23.下面关于UI布局描述错误的一项是

[A.]LinearLayout(线性布局)是按照横或竖的线性排列布局。

[B.]RelativeLayout(相对布局)是按照相对位置来布局。

[C.]FrameLayout(帧布局)一块在屏幕上提前预定好的空白区域,可以填充一些View元素到里面。

[D.]AbsoluteLayout(绝对布局)是以表格的形式布局。

24.关于Socket通讯正确的是

[A.]A,服务器端需要ServerSocket,需要绑定端口号

[B.]B,服务器端需要ServerSocket,需要绑定端口号和IP地址

[C.]C,客户端需要Socket,需要绑定端口号

[D.]D,客户端需要ServerSocket,需要绑定端口号

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

[A.]本地库和Java运行时环境层位于Linux内核层之下

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

[C.]SQLite是根据OpenGL?

ES?

1.0API标准实现的3D绘图函数库。

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

26.如果将一个TextView的android:

layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果?

[A.]该文本域的宽度将填充父容器宽度

[B.]该文本域的宽度仅占据该组件的实际宽度

[C.]该文本域的高度将填充父容器高度

[D.]该文本域的高度仅占据该组件的实际高度

27.关于视图控件的常用事件描述中,正确的是?

[A.]Click事件只能使用在按钮上,表示按钮的点击动作

[B.]当TextView类视图控件失去焦点或获得焦点时,将触发FocusClick事件

[C.]当单选框中某一选项被选择时,将触发CheckedClick事件

[D.]当多选框中某一选项被选择时,将触发CheckedChange事件

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

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

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

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

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

29.在表格布局中,Android:

collapseColumns="

1,2"

的含义是?

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

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

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

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

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

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

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

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

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

二、多选题(共10道试题,共20分)

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

[A.]TextView

[B.]EditText

[C.]DLL

[D.]Service

AB

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

[A.]A,XML

[B.]B,HTML

[C.]C,JSON

[D.]D,AJAX

AC

33.下面异常是属于RuntimeException的是?

[A.]NullPointerException

[B.]IllegalArgumentException

[C.]BufferUnderflowException

[D.]ArithmeticException

ABCD

34.下面是属于GLSurFaceView特性的是

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

[B.]管理一个EGL?

display,它能让opengl把内容渲染到上述的surface上。

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

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

ABC

35.下面属于android的动画分类的有()

[A.]Tween

[B.]Frame

[C.]Draw

[D.]Animation

36.以下解析xml的方式有:

[A.]字符器类型

[B.]流方式

[C.]DOM

[D.]SAX

CD

37.Intent传递数据时,下列的数据类型哪些可以被传递

[A.]Serializable

[B.]charsequence

[C.]Parcelable

[D.]Bundle

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

[A.]A,Opencore是Android多媒体框架的核心

[B.]B,MediaPlayer是openCore中的一个核心类

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

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

ACD

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

[A.]notification需要MessageManager来管理

BC

40.Android应用程序的菜单有

[A.]选择菜单(OptionMenu)、

[B.]复选框菜单(ContextMenu)、

[C.]子菜单(SubMenu)

[D.]下拉菜单(SpinnerMenu)

三、判断题(共10道试题,共20分)

41.使用startService()方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务任然进行

[以上叙述是否正确?

]

[A.]正确

[B.]错误

正确

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

43.复选框被选择事件的监听器是setOnCheckChangedListener

44.Android系统中,一个应用程序数据,可以随意被其它应用程序所访问

错误

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

46.Intent(意图)主要是解决Android应用程序之间的通讯

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

theme="

@android:

style/Theme.Dialog"

48.使用Gallery设置图片集的时候不需要使用setAdapter()方法,可以直接继承

49.HorizontalScrollView不属于AdapterView类的子选项

50.苹果iOS系统及应用程序是开源的,程序设计者可直接发布无需审核

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

当前位置:首页 > 考试认证 > IT认证

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

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