智慧树知到《移动设备程序开发(山东联盟)》章节测试答案


智慧树知到《移动设备程序开发(山东联盟)》章节测试答案

第一章单元测试

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”