智慧树知到《移动设备程序开发》章节测试答案


智慧树知到《移动设备程序开发》章节测试答案

第一章单元测试

1、Android系统的底层建立在()系统之上

A.Mac OS

B.Windows

C.Apple

D.Linux

正确答案:Linux

2、Android运行时由两部分组成:Android核心库集和()

A.函数库

B.SQLite

C.Dalvik虚拟机

D.Java虚拟机

正确答案:Dalvik虚拟机

3、从2013年5月份,Google推出了基于IntelliJ IDEA的android集成环境()

A.Android Studio

B.Tomcat+Eclipse

C.Eclipse +ADT

D.Eclipse+Kotlin

正确答案:Android Studio

4、下列哪项不是Android四大组件?

A.Service

B.Handler

C.Content Provider

D.Activity

正确答案:Handler

5、下列不是手机操作系统的是()

A.Android

B.Windows Mobile

C.Windows Vista

D.Apple IPhone IOS

正确答案:Windows Vista

6、layout()width属性可以指定界面组件的宽度,下列不能是其取值的是()

A.wrap()content

B.any

C.mathch()parent

D.20dp

正确答案:any

7、Android项目中的assets目录的作用是什么()

A.放置一些与UI相应的布局文件,都是xml文件

B.放置字符串、颜色、数组等常量数据

C.放置一些文件资源,这些文件会被原封不同的打包到apk里面

D.放置应用到的图片资源

正确答案:放置一些文件资源,这些文件会被原封不同的打包到apk里面

8、在手机开发中,常用的数据库是()

A.SQL Server

B.Oracle

C.SQLite

D.DB2

正确答案:SQLite

9、在Android目录中java目录的作用是()

A.存放Android应用中的参数描述文件资源

B.存放Android应用程序的Java源代码文件

C.存放Android应用中的界面布局文件

D.存放Android应用中的动画资源

正确答案:存放Android应用程序的Java源代码文件

10、假设在Strings.xml文件中定义了一个名为hello的字符串,那么在Java文件中用()引用该字符串。

A.R.string.hello

B.@string /hello

C.hello

D.string.hello

正确答案:R.string.hello

11、在XML文档中如何为按钮button分配一个标识符btnok.

A.id=btnok

B.@+id/btnok

C.@id/btnok

D.R.id.btnok

正确答案:@+id/btnok

12、下列对 AndroidManifest文件描述不正确的是:()

A.AndroidManifest是Android应用的清单文件

B.AndroidManifest是每个Android项目所必需的,它是整个Android应用的全局描述文件

C.AndroidManifest是每个应用程序都需要的系统配置文件,它位于manifest目录下

D.AndroidManifest中定义了android应用中所有的资源

正确答案:AndroidManifest中定义了android应用中所有的资源

13、在创建AVD时,下面哪些是不能配置的选项()

A.蓝牙支持

B.SD卡支持

C.缓存区大小

D.屏幕分辨率