谋学网www.mouxue.com【奥鹏】[南开大学]19秋学期(1709、1803、1809、1903、1909)《手机应用软件设计与实现》在线作业试卷总分:100得分:100第1题,下面选项中,哪一项是Android的四大组件之一A、A、ListViewB、B、ActivityC、C、ExtrasD、D、Bundle正确答案:B第2题,对于一个Activity,在AndroidManifest.xml中对他这样进行定义,这样的描述代表什么含义A、A、无明确含义,每个Activity都需要这样定义B、B、代表该Activity将作为程序的主Activity,并且在LAUNCHER菜单中启动C、C、代表该Activity将在桌面上建立图标并启动D、D、代表该Activity的优先级高于其他的Activity正确答案:B第3题,WebView中可以用来处理js中警示,确认等对话框的是A、A.WebSettingsB、B.WebViewClientC、C.WebChromeClientD、D.WebViewChrome正确答案:C第4题,ScrollView中,可以直接包含多少个组件?A、A.3个B、B.2个C、C.1个D、D.无数个正确答案:C第5题,Android平台支持几种宽泛类别的传感器A、A.1B、B.8C、C.3D、D.12正确答案:C第6题,在AsyncTask中下列哪个方法是负责执行那些很耗时的后台计算工作的A、A,runB、B,executeC、C,doInBackgroundD、D,onPostExecute正确答案:C第7题,下列哪一款移动设备搭载的是Android平台?A、A.NOKIA手机B、B.小米手机C、C.iPhone手机D、D.iPad正确答案:B第8题,Android解析xml的方法中,将文件分部分加载到内存中进行解析的是A、A、SAXB、B、PULLC、C、DOMD、D、JSON正确答案:A第9题,以下哪个是Android采用的虚拟机A、A.LinuxB、B.JVMC、C.ARTD、NDK正确答案:C第10题,能提供内容补全的组件是()A、A.EditTextB、B.DatePickerC、C.TimePickerD、D.AutoCompleteTextView正确答案:D第11题,拖动条组件是A、A,RatingBarB、B,ProgressBarC、C,SeekBarD、D,ScrollBar正确答案:C第12题,下面关于本地库和Java运行时环境描述错误的是A、A、本地库和Java运行时环境层位于Linux内核层之上B、B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。C、C、SQLite是根据OpenGLES1.0API标准实现的3D绘图函数库。D、D、Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。正确答案:C第13题,关于Activity的描述,下面哪个是正确的?A、A.一个Android程序中只能拥有一个Activity类B、B.Activity类都必须在Androidmaniefest.xml中进行声明C、C.系统只负责控制Activity的onDestory过程D、D.Activity类必须重载onCreate方法正确答案:B第14题,Android项目工程下面的assets目录的作用是什么?A、A.主要放置多媒体等数据文件B、B.放置字符串,颜色,数组等常量数据C、C.放置一些与UI相应的布局文件,都是xml文件D、D.旋转应用程序所使用的图片资源正确答案:A第15题,创建子菜单的方法是?A、A.AddB、B.addSubMenuC、C.createSubMenuD、D.createMenu正确答案:B第16题,为了使android适应不同分辨率的机型,布局时字体单位应用A、A.dpB、B.dipC、C.pxD、D.sp正确答案:D第17题,下列是手机操作系统的?A、A.AndroidWearB、B.iPhoneC、C.iOSD、D.AndroidTV正确答案:C第18题,一条中文短信息最长约占多少byteA、70B、40C、100D、20正确答案:A第19题,Android下的单元测试要配置,以下说法正确的是?A、A.需要在manifest.xml清单文件application节点下配置instrumentationB、B.不需要在manifest.xml清单文件manifest节点下配置instrumentationC、C.需要在manifest.xml清单文件application节点下配置uses-permissionD、D.需要让测试类继承AndroidTestCase类正确答案:D第20题,在Android中使用RadioButton时,要想实现互斥的选择需要用的组件是A、A.ButtonGroupB、B.RadioButtonsC、C.CheckBoxD、D.RadioGroup正确答案:D第21题,关于Sqlite数据库,不正确的说法A、ASqliteOpenHelper类主要是用来创建数据库和更新数据库B、BSqliteDatabase类是用来操作数据库C、C在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法D、D当数据库版本发生变化时,可以自动更新数据库结构正确答案:...