智慧树知到《移动设备程序开发(山东联盟)》章节测试答案
智慧树知到《移动设备程序开发(山东联盟)》章节测试答案
第一章单元测试
1、Android系统的底层建立在()系统之上;
A.Apple
B.Windows
C.Linux
D.Mac OS
正确答案:Linux
2、Android运行时由两部分组成:Android核心库集和()。
A.Dalvik虚拟机
B.函数库
C.Java虚拟机
D.SQLite
正确答案:Dalvik虚拟机
3、从2013年5月份,Google推出了基于IntelliJ IDEA的android集成环境()
A.Tomcat+Eclipse
B.Eclipse+Kotlin
C.Android;Studio
D.Eclipse+ADT
正确答案:Android;Studio
4、下列哪项不是Android四大组件?
A.Service
B.Content;Provider
C.Activity
D.Handler
正确答案:Handler
5、下列不是手机操作系统的是()。
A.Windows Vista
B.Apple IPhone IOS
C.Android
D.Windows Mobile
正确答案:Windows Vista
6、layout()width属性可以指定界面组件的宽度,下列不能是其取值的是();()。
A.any
B.20dp
C.mathch()parent
D.wrap()content
正确答案:any
7、Android项目中的assets目录的作用是什么();
A.放置一些与UI相应的布局文件,都是xml文件
B.放置一些文件资源,这些文件会被原封不同的打包到apk里面
C.放置应用到的图片资源
D.放置字符串、颜色、数组等常量数据
正确答案:放置一些文件资源,这些文件会被原封不同的打包到apk里面
8、在手机开发中,常用的数据库是();
A.Oracle
B.DB2
C.SQLite
D.SQL Server
正确答案:SQLite
9、在Android目录中java目录的作用是()
A.存放Android应用中的参数描述文件资源
B.存放Android应用中的动画资源
C.存放Android应用程序的Java源代码文件
D.存放Android应用中的界面布局文件
正确答案:存放Android应用程序的Java源代码文件
10、在XML文档中如何为按钮button分配一个标识符btnok.
A.R.id.btnok
B.@id/btnok
C.id=btnok
D.@+id/btnok
正确答案:@+id/btnok
第二章单元测试
1、TextView和EditText之间的区别是()
A.EditText不允许用户编辑文本内容, TextView则允许用户编辑文本内容
B.TextView主要用于接收用户输入的文本,EditText主要用于在界面上显示文本
C.TextView不允许用户编辑文本内容,EditText则允许用户编辑文本内容
D.文本编辑框EditText继承于文本标签TextView,主要用于显示文本
正确答案:TextView不允许用户编辑文本内容,EditText则允许用户编辑文本内容
2、如果要获取文本编辑框的文本内容,该使用()方法
A.setText
B.inputText
C.getText
D.text
正确答案:getText
3、在一个布局文件中,对EditText进行设置,以下哪项设置能实现“密码”的效果?()
A.androi
D.inputType=”textPassword”