可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777
21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《手机应用软件设计与实现》在线作业
试卷总分:100 得分:100
第1题,对于一个Activity,在AndroidManifest.xml中对他这样进行定义 ,这样的描述代表什么含义
A、A、无明确含义,每个Activity都需要这样定义
B、B、代表该Activity将作为程序的主Activity,并且在LAUNCHER菜单中启动
C、C、代表该Activity将在桌面上建立图标并启动
D、D、代表该Activity的优先级高于其他的Activity
正确答案:
第2题,在Android应用程序中,图片应放在那个目录下
A、A、raw
B、B、values
C、C、layout
D、D、drawable
正确答案:
第3题,关于ContenValues类说法正确的是?
A、A. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
B、B. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
C、C. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
D、D. 他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
正确答案:
第4题,下列关于如何使用 Notification,不正确的是?
A、A. notification 需要NotificatinManager 来管理
B、B. 使用 NotificationManager 的 notify 方法显示 notification 消息
C、C. 在显示 Notification 时可以设置通知时的默认发声,震动等
D、D. Notification 中存在可以清除消息的方法
正确答案:
答案来源:(www.),对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?
A、A. onStart( )
B、B. onPause( )
C、C. onCreate( )
D、D. onResume( )
正确答案:
第6题,ContentProvider的作用有
A、A. 共享数据
B、B. 封装
C、C. 查询
D、D.更新
正确答案:
第7题,在AsyncTask中下列哪个方法是负责在完成任务后再执行的
A、A,run
B、B,execute
C、C,doInBackground
D、D,onPostExecute
正确答案:
第8题,使用 AIDL 完成远程 service 方法调用下列说法不正确的是?
A、A. AIDL 对应的接口名称不能与 AIDL 文件名相同
B、B. AIDL 的文件的内容类似 Java 代码
C、C. 创建一个 Service(服务),在服务的 onBind(Intent intent)方法中返回实现了 AIDL 接口的对象
D、D. AIDL 对应的接口的方法前面不能加访问权限修饰符
正确答案:
第9题,关于隐式 Intent 正确的是?
A、A. Android 中使用 IntentFilter 来寻找与隐式 Intent 相关的对象
B、B. 通过组件的名称寻找与 intent 相关联的对象
C、C. 隐式 Intent 更多用于在应用程序内部传递消息
D、D. 一个声明了 IntentFilter 的组件只能响应隐式 Intent 请求
正确答案:
答案来源:(www.),下列对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
正确答案:
答案来源:(www.),以下属性中哪个属性是LinearLayout拥有但RelativeLayout没有的属性
A、A. android:layout_width
B、B. android:layout_height
C、C. android:layout_weight
D、D. android:background
正确答案:
第13题,下列用以显示一网格图像的是?
A、A. ImageView
B、B. Gallery
C、C. ImageSwitcher
D、D. GridView
正确答案:
第14题,下列哪一个选项不属于Android中预定义的布局方式?
A、A. TabLayout
B、B. RelativeLayout
C、C. FrameLayout
D、D. LinearLayout
正确答案:
答案来源:(www.),对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?
A、A. match_parent
B、B.fill_parent
C、C. wrap_content
D、D. match_content
正确答案:
第16题,被称为"苹果之父"的是
A、A、Steve Jobs
B、B、Andy Rubin
C、C、Tim Cook
D、D、Bill Gates
正确答案:
第17题,Activity生命周期中,第一个需要执行的方法是什么?
A、A、onStart
B、B、onCreate
C、C、onReStart
D、D、onResume
正确答案:
第18题,Matrix 类的作用是?
A、A. 可以存储缩小或放大比列
B、B. 存储文件中的图片信息
C、C. 存储资源中的图片信息
D、D. 存储内存中的图片信息
正确答案:
第19题,下列说法错误的是
A、A Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦
B、B Intent 可以传递 View对象
C、C 对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将 Intent映射给可以处理此Intent的Activity、IntentReceiver或Service
D、D通过Intent可以删除程序
正确答案:,B,C,E
答案来源:(www.),以下关于Android应用程序的目录结构描述中,不正确的是?
A、A. src目录是应用程序的主要目录,由Java类文件文件组成
B、B. assets目录是原始资源目录,该目录中的内容将不会被R类所引用
C、C. res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
D、D. AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
正确答案:
第21题,下面说法有误的是
A、A、除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。
B、B、Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。
C、C、Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。
D、D、由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。
正确答案:
第22题,在一个相对布局中怎样使一个控件居中
A、A android:gravity="center"
B、B android:layout_gravity="center"
C、C android:layout_centerInParent="true"
D、D android:scaleType="center"
正确答案:
第23题,下面关于UI布局描述错误的一项是
A、A、LinearLayout(线性布局)是按照横或竖的线性排列布局。
B、B、RelativeLayout(相对布局)是按照相对位置来布局。
C、C、FrameLayout(帧布局)一块在屏幕上提前预定好的空白区域,可以填充一些View元素到里面。
D、D、AbsoluteLayout(绝对布局)是以表格的形式布局。
正确答案:
第24题,关于Socket通讯正确的是
A、A,服务器端需要ServerSocket,需要绑定端口号
B、B,服务器端需要ServerSocket,需要绑定端口号和IP地址
C、C,客户端需要Socket,需要绑定端口号
D、D,客户端需要ServerSocket,需要绑定端口号
正确答案:
答案来源:(www.),下面关于本地库和Java运行时环境描述正确的是
A、A、本地库和Java运行时环境层位于Linux内核层之下
B、B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。
C、C、SQLite是根据OpenGL ES 1.0API标准实现的3D绘图函数库。
D、D、Android应用程序虽然是用Java语言编写的,但Android并不需要Java运行时环境,可以直接使用核心库。
正确答案:
第26题,如果将一个TextView的android:layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果?
A、A、该文本域的宽度将填充父容器宽度
B、B、该文本域的宽度仅占据该组件的实际宽度
C、C、该文本域的高度将填充父容器高度
D、D、该文本域的高度仅占据该组件的实际高度
正确答案:
第27题,关于视图控件的常用事件描述中,正确的是?
A、A. Click事件只能使用在按钮上,表示按钮的点击动作
B、B. 当TextView类视图控件失去焦点或获得焦点时,将触发FocusClick事件
C、C. 当单选框中某一选项被选择时,将触发CheckedClick事件
D、D. 当多选框中某一选项被选择时,将触发CheckedChange事件
正确答案:
第28题,下列关于Service的描述,正确的是
A、A Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中
B、B.每次调用Context类中的StartService()方法后都会新建一个Service实例
C、C.每次启动一个服务时候都会先后调用onCreate()和onStart()方法
D、D.当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调
正确答案:
第29题,在表格布局中,Android:collapseColumns="1,2"的含义是?
A、A. 在屏幕中,当表格的列能显示完时,显示 1,2 列
B、B. 在屏幕中,当表格的列显示不完时,折叠
C、C. 在屏幕中,不管是否能都显示完,折叠 1、2 列
D、D. 在屏幕中,动态决定是否显示表格
正确答案:
答案来源:(www.),针对ListView组件描述错误的是
A、A. ListView自带滚动面板功能,如果数据超出屏幕范围,可以自动滚动
B、B. ListView在使用时,必须通过Adapter来加入数据
C、C. ListView如果想改变显示内容,只需要调整对应的List集合中的数据即可。
D、D. ListView中可以通过OnItemClickListener来完成针对某一项目的点击监听
正确答案:
第31题,下面属于 View 的子类的是()
A、A. TextView
B、B. EditText
C、C. DLL
D、D. Service
正确答案:,B
第32题,在web开发领域主要的数据交互格式有
A、A,XML
B、B,HTML
C、C,JSON
D、D,AJAX
正确答案:,C
第33题,下面异常是属于Runtime Exception 的是?
A、a. NullPointerException
B、b. IllegalArgumentException
C、c. BufferUnderflowException
D、d. ArithmeticException
正确答案:,B,C,D
第34题,下面是属于GLSurFaceView特性的是
A、A、管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上。
B、B、管理一个EGL display,它能让opengl把内容渲染到上述的surface上。
C、C、让渲染器在独立的线程里运作,和UI线程分离。
D、D、可以直接从内存或者DMA等硬件接口取得图像数据
正确答案:,B,C
第35题,下面属于android的动画分类的有()
A、A.Tween
B、B.Frame
C、C.Draw
D、D.Animation
正确答案:
第36题,以下解析 xml 的方式有:
A、A.字符器类型
B、B.流方式
C、C.DOM
D、D.SAX
正确答案:
第37题,Intent传递数据时,下列的数据类型哪些可以被传递
A、A、Serializable
B、B、charsequence
C、C、Parcelable
D、D、Bundle
正确答案:,B,C,D
第38题,下列关于 Open Core说法正确的是
A、A, Open core是Android多媒体框架的核心
B、B, MediaPlayer是open Core中的一个核心类
C、C, 所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的
D、D, 在实现开发中我们并不会过多地研究open core的实现,我们的Android为我们提供了上层的media api的开发使用
正确答案:
第39题,下列关于如何使用 Notification,正确的是?
A、A. notification 需要MessageManager 来管理
B、B. 使用 NotificationManager 的 notify 方法显示 notification 消息
C、C. 在显示 Notification 时可以设置通知时的默认发声,震动等
D、D. Notification 中存在可以清除消息的方法
正确答案:,C
第40题,Android应用程序的菜单有
A、选择菜单(Option Menu)、
B、复选框菜单(Context Menu)、
C、子菜单(Sub Menu)
D、下拉菜单(Spinner Menu)
正确答案:,B,C
第41题,使用startService()方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务任然进行
T、对
F、错
更多答案下载:(www.)
第42题,一个Activity就是一个可视化的界面或者看成是控件的容器。
T、对
F、错
更多答案下载:(www.)
第43题,复选框被选择事件的监听器是setOnCheckChangedListener
T、对
F、错
更多答案下载:(www.)
第44题,Android系统中,一个应用程序数据,可以随意被其它应用程序所访问
T、对
F、错
正确答案:F
第45题,AppWidget不能与Service进行互操作,只能与Activity进行互操作
T、对
F、错
正确答案:F
第46题,Intent(意图)主要是解决Android应用程序之间的通讯
T、对
F、错
正确答案:
第47题,将一个Activity设置成窗口样式,可在AndroidManifest.xml 中添加android :theme="@android:style/Theme.Dialog"
T、对
F、错
更多答案下载:(www.)
第48题,使用Gallery设置图片集的时候不需要使用setAdapter()方法,可以直接继承
T、对
F、错
正确答案:F
第49题,HorizontalScrollView不属于AdapterView类的子选项
T、对
F、错
更多答案下载:(www.)
答案来源:(www.),苹果iOS系统及应用程序是开源的,程序设计者可直接发布无需审核
T、对
F、错
正确答案:F