智慧树知到《移动设备程序开发》章节测试答案
智慧树知到《移动设备程序开发》章节测试答案
第一章单元测试
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.屏幕分辨率