《Android开发技术基础》考试复习题库(附答案)_第1页
《Android开发技术基础》考试复习题库(附答案)_第2页
《Android开发技术基础》考试复习题库(附答案)_第3页
《Android开发技术基础》考试复习题库(附答案)_第4页
《Android开发技术基础》考试复习题库(附答案)_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

«Android开发技术基础》考试复习题库(附答案)

一'单选题

1.若在界面上显示输入框,应该使用以下哪个控件?

AvTextView

BxImageView

C、ListView

D、EditText

答案:D

2.设置Activity中显示activity_main布局文件的代码正确的是哪个?()

A、Iayout/activity_main

BvsetContentView(R.layout,activity_main);

C、R/1ayout/activity_main

D、setContentView(R/1ayout/activity_main);

答案:B

3./res/vaIues/themes.xml一般代表什么类型的资源?

A、尺寸资源

B、字符串

C、颜色资源

D、样式资源

答案:D

4.在Android平台架中,常用的App如微信位于哪一层?

A、Linux核心层

B、系统运行库层

C、应用层

D、浏览器层

答案:C

5.在TextView中,设置其可见使用以下哪个方法?

A、setVisibiIity(View.GONE);

B、setVisibiIity(View.VISIBLE)

C、setVisibiIity(View.INVISIBLE)

D、setVisibiIity(View.NONEVISIBLE)

答案:B

6.视图的可视属性哪一个表示消失,不占用位置?

A、visible

B、invisible

C、gone

D、none

答案:c

7.Android中可以使用RGB颜色值,RGB颜色值以#开头,还可以给出alpha值,

其中alpha值是什么意思?

A、透明度

B、灰度

C、分辨率

D、多通道

答案:A

8.ViewPager滑动过程中触发哪个方法()?

A、addOnPageChangeListener()

B、onPageScrolIStateChanged()

GonPageScroIIed()

D、onPageSeIected()

答案:c

9.样式斐源文件themes.xml一般位于哪个目录下?

A、/res/vaIues

B、/res/drawabIe

C、/res/xml

D、/res/raw

答案:A

10.Android是如何组织Activity的?

A、以栈的方式组式Activity

B、以队列的方式组织Activity

G以树形方式组织Activity

D、以链式方式组织Activity

答案:A

11.以下哪一个表示表格布局()?

A、LinearLayout

B、ReIativeLayout

C、ContaintLayout

D、TabIeLayout

答案:D

12.Android的程序调试中,使用下面哪一个可以输出调试信息。?

A、Log.e

BxLog.d

C、Log.i

D、Log.w

答案:B

13.实现从MainActivity跳转到SecondActivity时以下实例化Intent对象的语

句,正确的是()

A、Intentintent=newIntent(this);

B、Intentintent=newIntent(MainActivity.this);

C、Intentintent=newlntent(MainActivity.this,SecondActivity.cIass);

D、Intentintent=newlntent(this,cIass);

答案:c

14.关于适配器的说法正确的是?

A、它主要是用来存储数据

B、它主要用来把数据绑定到组件上

C、它主要用来解析数据

D、它主要用来存储xml数据

答案:B

15.在约束布局中,以下哪个属性表示视图A的底端置于视图B的顶端。?

A、app:Iayout_constraintTop_toTopOf

B、app:Iayout_constraintTop_toBottomOf

C、app:Iayout_constraintBottom_toTopOf

Dxapp:Iayout_constraintBottom_toBottomOf

答案:C

16.在相对布局中,设置当前控件的左边界与某控件的左边界对齐可以使用什么

属性?

Axandroid:Iayout_aIignTop

B、android:Iayout_aIignBottom

Cxandroid:Iayout_aIignLeft

D、android:Iayout_aIignRight

答案:C

17.下面哪一个属性是与父视图一样?

Axmatch_parent

B、wrap_content

Cxmatch_content

D、wrap_parent

答案:A

18.以下哪个属性可以设置TextView与下边视图的距离为10dp?()

Axandroid:Iayout_marginTop=,,10dp"

B、android:Iayout_marginBottom="10dp"

Gandroid:Iayout_marginLeft="10dpn

D、android:Iayout_marginRight=n10dp"

答案:B

19.在线性布局中设置三个水平排列的按钮平均分配宽度,需要设在按钮中置什

么属性完成?O

A、android:Iayout_weight="1"

B、android:Iayout_width="1"

Cxandroid:Iayout_height="1"

Dxandroid:Iayout_gravity="1"

答案:A

20.对于"src/main/res/layout”目录,以下说法正确的是()

A、用来保存图像文件

B、用来保存与用户界面相关的布局文件

C、用来保存菜单文件

D、用来存放Java类

答案:B

21.以下哪个属性表示一个控件在相对布局中紧贴父容器上下边缘。?

A、android:Iayout_aIignParentBottomz:"true"

B、android:Iayout_aIignParentTop:z"true"

C、android:Iayout_aIignParentRight="true"

D、android:Iayout_aIignParentLeft="true"

答案:B

22.以下哪个控件表示进度条()?

A、TextView

B、EditText

C、Button

DxProgressBar

答案:D

23.哪个方法用于显示Toast?

AxmakeText

Bxshow

CxsetGravity

D、setView

答案:B

24.在约束布局中,以下哪个属性表示视图A的顶端置于视图B的底端()?

A、app:Iayout_constraintTop_toTopOf

B、app:Iayout_constraintTop_toBottomOf

Cxapp:Iayout_constraintBottom_toTopOf

Dxapp:Iayout_constraintBottom_toBottomOf

答案:B

25.Android的程序调试中,getLocaICIassName.toString代表什么意思()?

A、获取当前程序名

B、获取当前程序包名

C、获取当前程序类名

D、获取当前程序域名

答案:C

26.android:Iayout_centerHorizontaIrue"属性可以设置TextView在相对

布局中的位置为()?

A、水平居中

B、垂直居中

C、相对于父容器居中

D、左上角

答案:A

27.SimpleAdapter(this,dataIist,R.Iayout.Iist_itern,newString[]{"image",

"name","content"),newint[]{R.id.itemlayout,R.id.tv_name,R.id.tv_cont

ent});第二个参数指的是什么?()

A、当前上下文对象

B、数据源

C、条目布局

D、数据源中的键名

答案:B

28.想要修改APP的图标,需要在()文件中修改android:icon属性?

AvAndroidManifest.xmI

B\MainActivity.java

C、activity_main.xml

D、buiId.gradIe

答案:A

29.在TextView中,获取文本内容和设置文本内容的方法分别是?

AxsetText和getText

B、getText和setText

CxsetString和getString

D、getString和setString

答案:B

30.Spinner可以使用()适配器显示数据?

AxArrayAdapter

B、SimpleAdatper

C、BaseAdapter

D、PagerAdapter

答案:A

31.可以使用以下哪个方法设置进度条的当前值()?

AxsetProgress

B、getProgress

CxsetText

D、getText

答案:A

32.以下哪个控件表示开关组件O?

AxCheckBox

B、RadioButton

GSwitch

D、ImageView

答案:C

33.Android的分层架构中,应用层采用()语言进行开发?

A、C

B、Python

CvJava

D\C++

答案:C

34.以下哪个属性表示设置布局的高度()

Axandroid:id

B、android:width

Cxandroid:height

D、android:background

答案:c

35.样式资源文件dimens,xml一般位于哪个目录下?

A、/res/vaIues

B、/res/drawabIe

Cx/res/xml

Dx/res/raw

答案:A

36.以下哪一个表示线性布局。?

AxLinearLayout

B、ReIativeLayout

C、ContaintLayout

DxTabIeLayout

答案:A

37.ArrayAdapter(this,R.Iayout.support_simpIe_spinner_dropdown_item,ci

ty)中的第二个参数指的是什么?。

A、当前上下文对象

B、数据的显示格式

C、数据源

D、数据类型

答案:B

38.在约束布局中,以下哪个属性表示视图A与视图B顶部对齐()?

A、app:Iayout_constraintLefttoLeftOf

B、app:Iayout_constraintRight_toRightOf

C、app:Iayout_constraintToptoTopOf

D、app:Iayout_constraintBottom_toBottomOf

答案:c

39.若在界面上显示多个条目,应该使用以下哪个控件?

A、TextView

BxImageView

C、ListView

DxEditText

答案:C

40.ArrayAdapter(this,R.Iayout.support_simpIe_spinner_dropdown_item,ci

ty)中的第三个参数指的是什么?()

A、当前上下文对象

B、数据的显示格式

C、数据源

D、数据类型

答案:C

41.android:Iayout_centerVerticaI="true"属性可以设置TextView在相对布

局中的位置为()?

A、水平居中

B、垂直居中

C、相对于父容器居中

D、左上角

答案:B

42.在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语

句写法是正确的?

A、findViewById(R.id.bookName);

B\findViewById(R.id.code);

C、findViewById(R.name.bookName);

D、findViewById(R.string.bookName)

答案:A

43.如果使用LinearLayout实现组件水平排列,那么在xml中应添加什么属性进

行设置?

Axandroid:orientation="verticaI"

Bxandroid:verticaI="true"

C、android:orientation="horizontaI"

D、android:horizontaI="true"

答案:c

44.以下哪个属性表示视图边缘与上边距离?。

A、android:paddingTop

B、android:paddingBottom

C、android:paddingLeft

D、android:paddingRight

答案:A

45.给一个TextView设置红色字体,应该使用以下哪种写法?

A、setTextColor(ffOOOO);

B、setColor("ffOOOO");

GsetTextColor("ffOOOO");

D、setCoIor("red");

答案:A

46.Android是Google公司基于()平台开发的手机的操作系统?

AxLinux

BxWindows

C、Mac

D、Unix

答案:A

47.从MainActivity跳转到SecondActivtiy,在MainActivity中使用什么方法

启动SecondActivity?

AvstartActivity

B、startActivityForResu11

CxgetActivity

D、getActivityForResuIt

答案:A

48.在BaseAdapter的抽象方法中,以下哪个可以获取集合的长度()

AxgetCount

B、getItem

C、getItemId

D、getView

答案:A

49.SimpIeAdapter(this,dataIist,R.Iayout.Iist_item,newString[]{"image",

“name","content"},newint[]{R.id.item_layout,R.id.tv_name,R.id.tv_cont

ent});第四个参数指的是什么?。

A、当前上下文对象

B、数据源

C、条目布局

D、数据源中的键名

答案:D

50.下拉列表框可以通过O控件实现

A、TextView

B、ImageView

GListView

D、Spinner

答案:D

51.对于"src/main/java”目录,以下说法正确的是?

A、用来保存图像文件

B、用来保存与用户界面相关的布局文件

C、用来保存菜单文件

D、用来存放Java类

答案:D

52.BaseAdapter的数据源可以是()?

A、数组

B、Map

C、对象

D、集合

答案:D

53.SimpIeAdapter(this,dataIist,R.Iayout.Iist_item,newString[]{"image",

"name","content"!,newint[]{R.id.item_layout,R.id.tv_name,R.id.tv_cont

ent});第一个参数指的是什么?()

A、当前上下文对象

B、数据源

C、条目布局

D、数据源中的键名

答案:A

54.Activity全生命周期中,第一个需要执行的方法是什么?

A、onStart()

B、onCreate()

C、onReStart()

D、onResume()

答案:B

55./res/values/colors.xml一般代表什么类型的资源?

A、尺寸资源

B、字符串

C、颜色资源

D、样式斐源

答案:C

56.要关闭Activity,一般要调用哪个方法实现?

AxonStop

B、finish

CxonDestroy

D、onResume

答案:B

57.以下哪一个表示约束布局()?

AxLinearLayout

B、ReIativeLayout

C、ContaintLayout

D、TabIeLayout

答案:C

58.在约束布局中,以下哪个属性表示视图A的右边置于视图B的左边()?

Axapp:Iayout_constraintRigth_toLeftOf

B、app:Iayout_constraintRight_toRightOf

Cxapp:Iayout_constraintLeft_toLeftOf

D、app:Iayout_constraintLeft_toRightOf

答案:A

59.Android的图片文件存放在哪个目录下?

A、Iayout

B、drawabIe

C、string

D、mipmap

答案:B

60.在一个相对布局中,android:Iayout_beIow属性是什么意思?

A、在某元素的下方

B、在某元素的上方

C、在某元素的左方

D、在某元素的右方

答案:A

61.在TextView中,设置其不可见且不占位使用以下哪个方法?

A、setVisibiIity(View.GONE);

B、setVisibiIity(View.VISIBLE)

C、setVisibiIity(View.INVISIBLE)

D、setVisibiIity(View.NONEVISIBLE)

答案:A

62.Android的程序创建中,会生成一个默认的Activity的名字为()?

A、MainActivity

B、EmptyActivity

C、Main

D、Activity

答案:A

63.下面哪一个属性表示视图中文字与视图的对齐的方式?

Axandroid:layout_gravity

B、android:gravity

Cxandroid:Iayout_width

D、android:Iayout_height

答案:B

64.以下哪个属性可以设置TextView与上边视图的距离为10dp?()

Axandroid:Iayout_marginTop="10dp"

B、android:Iayout_marginBottom=,,10dp"

Gandroid:Iayout_marginLeft="10dp"

D、android:Iayout_marginRight=H10dp"

答案:A

65.当Activity上覆盖了一^透明或者非全屏的界面时,被覆盖的Activity就

处于()状态

A、运行

B、暂停

C、停止

D、销毁

答案:B

66.SimpleAdapter(this,dataIist,R.Iayout.Iist_item,newString[]{"image",

"name","content"!,newint[]{R.id.item_layout,R.id.tv_name,R.id.tv_cont

ent});第三个参数指的是什么?()

A、当前上下文对象

B、数据源

C、条目布局

D、数据源中的键名

答案:C

67.android:Iayout_centerInParent="true"属性可以设置TextView在相对布

局中的位置为()?

A、水平居中

B、垂直居中

C、相对于父容器居中

D、左上角

答案:C

68.设置Button的单击事件是?

AxsetOnCIickListener

B、setOnCheckChangeListener

C、setOnMenuItemSeIectedListener

D、setOnCheckedListener

答案:A

69.以下哪个控件表示单选按钮()?

AxCheckBox

B、RadioButton

CxSwitch

D、ImageView

答案:B

70.Android的图标文件存放在哪个目录下?

AxIayout

B、drawabIe

Cxstring

D、mipmap

答案:D

71.在BaseAdapter的抽象方法中,以下哪个可以获取集合中的条目()

AxgetCount

B、getItem

C、getItemId

D、getView

答案:B

72.在AndroidStudio开发环境中,java文件夹下存放的是()文件?

Av资源

B、代码

C、配置

D、依赖库

答案:B

73.在约束布局中,以下哪个属性表示视图A与视图B左对齐()?

Axapp:Iayout_constraintLeft_toLeftOf

B、app:Iayout_constraintRight_toRightOf

Cxapp:Iayout_constraintTop_toTopOf

D、app:Iayout_constraintBottom_toBottomOf

答案:A

74.以下哪个属性可以设置TextView与右边视图的距离013dp?()

Axandroid:Iayout_marginTop=,,10dp"

B、android:Iayout_marginBottom="10dp"

Gandroid:Iayout_marginLeft="10dp"

D、android:Iayout_marginRight="1Odp"

答案:D

75.Android应用程序的后缀名为()?

Avexe

B、apk

C、jar

D、tar

答案:B

76.ViewPager可以使用()适配器显示数据?

AxArrayAdapter

B、SimpleAdatper

C、BaseAdapter

D、PagerAdapter

答案:D

77.Android的程序调试中,使用下面哪一个可以输出错误信息()?

A、Log.e

B、Log.d

C、Log.i

D、Log.w

答案:A

78.以下哪个控件表示复选框()?

AxCheckBox

B、RadioButton

GSwitch

D、ImageView

答案:A

79.以下代码中,哪个是在XML文件中调用字符串斐源的正确表示?()

Axmipmap/ic_Iauncher

B、drawabIe/ic_Iauncher

C、string/text

D、styIe/textStyIe

答案:C

80.Android的所有控件,这些控件都继承自哪个类()?

AvControl

B、Window

CxActivity

D、View

答案:D

81.下列关于Android布局文件长度或宽度单位的描述中,一般使用哪个单位?

A、dp

B、pt

C、px

D、mm

答案:A

82.以下哪个属性表示一个控件在相对布局中紧贴父容器的下边缘()?

Axandroid:Iayout_aIignParentBottom="true"

B、android:Iayout_aIignParentTop="true"

C、android:Iayout_aIignParentRight="true"

D、android:Iayout_aIignParentLeft=ntrue"

答案:A

83.PagerAdapter的数据源可以是()?

A、数组

B、Map

C、对象

D、集合

答案:D

84.在AndroidStudio开发环境中,libs文件夹下存放的是()文件?

A、资源

B、代码

C、配置

D、依赖库

答案:D

85.表示一个线性布局中视图的重要度,即权重,是哪一个属性?()

Axandroid:gravity

B、android:Iayout_gravity

C、android:Iayout_weight

D、android:seaIe_type

答案:C

86.在相对布局RelativeLayout中,设置当前控件位于某控件左侧使用()属性?

Axandroid:Iayout_above

B、android:Iayout_beIow

Cxandroid:Iayout_toLeftOf

D、android:Iayout_toRightOf

答案:C

87.通过intent.putExtra("name",name)传递的参数name为String类型,在新

的Activity中获取该参数,正确的语句是?

A、intent.getIntExtra("name");

B、intent.getStringExtra("name");

Cxintent.getFIoatExtra("name");

Dxintent.getStringExtra(name);

答案:B

88.Android的程序调试中,使用下面哪一个可以输出普通提示信息()?

A、Log.e

B、Log.d

C、Log.i

DxLog.w

答案:C

89.在相对布局RelativeLayout中,设置当前控件位于某控件右侧使用()属性?

Axandroid:Iayout_above

Bxandroid:Iayout_beIow

C、android:Iayout_toLeftOf

D、android:Iayout_toRightOf

答案:D

90.以下哪个属性表示视图边缘与右边距离?()

A、android:paddingTop

B、android:paddingBottom

C、android:paddingLeft

D、android:paddingRight

答案:D

91.在一个相对布局中怎样使一个控件居中?()

Axandroid:gravity="center"

Bxandroid:Iayout_gravity='^enter"

C、android:Iayout_centerInParent="true"

D、android:seaIeType="center”

答案:C

92.为控件ListView设置适配器的方法是()

AxsetAdapter()

B、addAdapter0

C、setDivider()

D、setText()

答案:A

93.限制性布局中,app:layout_constraint属性设置为什么值才能限制视图与

左边对齐?

Axapp:Iayout_constraintBottom_toBottomOf

B、app:Iayout_constraintEnd_toEndOf

C、app:Iayout_constraintStart_toStartOf

D、app:app:Iayout_constraintTop_toTopOf

答案:C

94.以下哪个属性表示视图边缘与下边距离?()

Axandroid:paddingTop

B、android:paddingBottom

C、android:paddingLeft

D、android:paddingRight

答案:B

95.以下哪一个表示相对布局。?

A、LinearLayout

B、ReIativeLayout

C、ContaintLayout

D、TabIeLayout

答案:B

96.Android的程序创建中,布局文件采用的格式为()?

A、xml

B、html

Cxjava

D、javascript

答案:A

97.若在界面上显示文本“Hell。,World”,应该使用以下哪个控件?

AxTextView

B、ImageView

C、ListView

D、EditText

答案:A

98.Android虚拟设备的缩写是哪个?

A、DDMS

B、ADB

C、AVD

DvADM

答案:c

99.为控件Spinner设置适配器的方法是()

A、setAdapter0

B、addAdapter0

C、setDivider0

D、setText0

答案:A

100./res/vaIues/dimens.xml一般代表什么类型的资源?

A、尺寸资源

B、字符串

C、颜色资源

D、样式资源

答案:A

101.在AndroidStudio开发环境中,res文件夹下存放的是()文件?

A、资源

B、代码

C、配置

D、依赖库

答案:A

102./res/vaIues/strings.xml一般代表什么类型的资源?

A、尺寸资源

B、字符串

C、颜色资源

D、样式资源

答案:B

103.以下哪个属性表示一个控件在相对布局中紧贴父容器的左边缘()?

Axandroid:Iayout_aIignParentBottom="true"

B、android:Iayout_aIignParentTop="true"

Cxandroid:Iayout_aIignParentRight="true"

D、android:Iayout_aIignParentLeft="true"

答案:D

104.Android的程序创建中,填写panydomains表示()?

A、项目名称

B、项目包名

C、应用程序域名

D\应用程序名称

答案:C

105.为控件ViewPager设置适配器的方法是。

A、setAdapter0

B、addAdapter0

C、setDivider0

D、setText()

答案:A

106.限制性布局中,app:Iayout_constraint属性设置为什么值才能限制视图与

顶部对齐?

A、app:Iayout_constraintBottom_toBottomOf

Bxapp:Iayout_constraintEnd_toEndOf

Cxapp:Iayout_constraintStart_toStartOf

D、app:app:Iayout_constraintTop_toTopOf

答案:D

107.限制性布局中,app:layout_constraint属性设置为什么值才能限制视图与

右边对齐?

Axapp:Iayout_constraintBottom_toBottomOf

B、app:Iayout_constraintEnd_toEndOf

C、app:Iayout_constraintStart_toStartOf

D、app:app:Iayout_constraintTop_toTopOf

答案:B

108.在BaseAdapter的抽象方法中,以下哪个可以获取集合中条目的id()

AxgetCount

B、getItem

CxgetItemId

D、getView

答案:C

109.Android的程序创建中,每个Activity会生成一个默认的布局文件的名字

为()?

A、activity

B、main

Cxmain_activity

Dxactivity_main

答案:D

110.以下哪个属性表示TextView中文字居中显示?。

A、android:Iayout_gravity22"left"

B、android:Iayout_gravity="center"

C、android:Iayout_gravity="right"

Dxandroid:Iayout_gravity="start”

答案:B

111.在AndroidStudio开发环境中,创建一个新的应用程序可以在File下选择

()完成?

AxNew一NewProject

B、New一ImportProject

C、New一Open

D、New—OpenRecent

答案:A

112.样式资源文件strings,xml一般位于哪个目录下?

Av/res/vaIues

B、/res/drawable

Cx/res/xml

D、/res/raw

答案:A

113.下面哪一个属性是根据内容调整大小?

Axmatch_parent

B、wrap_content

Cxmatch_content

D、wrap_parent

答案:B

114.如果—IstCheckBox处于选中状态,则其。属性为true?

Axcheck

B、checked

C、isCheck

D、isChecked

答案:B

115.Android的字符串资源存放在哪个目录下?

A、Iayout

B、drawabIe

C、string

D、mipmap

答案:C

116.视图的可视属性哪一个表示消失,占用位置?

Axvisible

B、invisible

C、gone

Dxnone

答案:B

117在一^^相对布局中,android:Iayout_toRightOf属性是什么意思?

A、在某元素的下方

B、在某元素的上方

C、在某元素的左方

D、在某元素的右方

答案:D

118.BaseAdapter的四个抽象方法,哪个会被多次执行0

A、getCount

B、getItem

C、getItemId

D、getView

答案:D

119.以下哪个属性用于设置布局的唯一标识()

A、android:id

B、android:Iayout_width

C、android:Iayoutheight

D、android:background

答案:A

120.以下哪个属性可以设置TextView与左边视图的距离为10dp?()

Axandroid:Iayout_marginTop="10dp"

B、android:Iayout_marginBottom=,,10dp"

C\android:Iayout_marginLeft="10dp"

D、android:Iayout_marginRight=n10dp"

答案:C

121.onPause()什么时候调用?

A、当界面启动时

B、当onCreate方法被执行之后

C、当界面被隐藏时

D、当界面重新显示时

答案:C

122.在BaseAdapter的抽象方法中,以下哪个可以获取按照条目布局布好的视图

()

A、getCount

B、getItem

GgetItemld

D、getView

答案:D

123.如果将一个TextView的android:Iayout_height属性值设置为wrap_conte

nt,那么该组件将是以下哪种显示效果?

A、该文本域的宽度将填充父容器宽度

B、该文本域的宽度仅占据该组件的实际宽度

C、该文本域的高度将填充父容器高度

D、该文本域的高度仅占据该组件的实际高度

答案:D

124.Android的程序创建中,填写AppIicationName表示()?

A、项目名称

B、项目包名

C、项目类名称

D、应用程序名称

答案:D

125.ArrayAdapter的数据源可以是O?

A、数组

B、Map

C、对象

D、集合

答案:A

126.以下哪个属性表示设置布局的宽度()

Axandroid:id

B、android:width

C、android:height

D、android:background

答案:B

127.以下代码中,哪个是在XML文件中调用图标资源的正确表示?()

Axmipmap/ic_Iauncher

B、drawable/ic_launcher

Cxstring/text

D、style/textStyIe

答案:A

128.SimpIeAdapter(this,dataIist,R.Iayout.Iist_item,newString[]{"image

","name","content"),newint[]{R.id.item_layout,R.id.tv_name,R.id.tv_co

ntent});第五个参数指的是什么?()

A、当前上下文对象

B、数据源

C、条目布局

D、条目布局中的控件id

答案:D

129.使用。属性可以获取选中CheckBox的文本?

AxgetText

B、getChecked

CxsetText

D、setChecked

答案:A

130.在Mai「Activity中想要找到对应布局下的控件,可以使用()实现?

AxgetViewById

B、findViewById

CxsetViewById

D、findViewByName

答案:B

131.在约束布局中,以下哪个属性表示视图A与视图B右对齐()?

Axapp:Iayout_constraintLeft_toLeftOf

B、app:Iayout_constraintRight_toRightOf

Cxapp:Iayout_constraintTop_toTopOf

D、app:Iayout_constraintBottom_toBottomOf

答案:B

132.AndroidOreo对应的版本是()?

A、5.0

B、6.0

C、7.0

D、8.0

答案:D

133.单选按钮的可用状态,使用哪个属性表示?

A、android:checked

B、android:cIickabIe

C、android:enabIe

D、android:focusabIe

答案:c

134.EditText编辑框的提示信息是哪个?

Axandroid:inputType

B、android:text

Cxandroid:digits

D、android:hint

答案:D

135.复选框CheckBox选项改变事件通常用哪个方法实现?

A、setOnCIickListener

B、setOnCheckedChangeListener

C、setOnMenuItemSeIectedListener

D、setOnCheckedListener

答案:B

136.下面哪一个属性是表示视图与周围视图的距离?

Axandroid:Iayout_width

B、android:Iayout_height

Cxandroid:Iayout_margin

D、android:padding

答案:C

137.可以使用以下哪个方法获取进度条的当前值()?

AxsetProgress

B、getProgress

CxsetText

D、getText

答案:B

138.Android的布局文件存放在哪个目录下?

A、Iayout

B、drawabIe

Cxstring

D、mipmap

答案:A

139.ImageView中,哪个属性设置图片的来源?

A、android:adjustViewBounds

B、android:maxHeight

C、android:seaIeType

D、android:src

答案:D

140.AS开发工具包(AndroidStudio)是由哪个公司开发的()?

AvGoogIe(谷歌)

B\Microsoft微软

C、Oracle甲骨文

D、IBM(国际商业机器公司)

答案:A

141.在一个相对布局中,android:Iayout_toLeftOf属性是什么意思?

A、在某元素的下方

B、在某元素的上方

C、在某元素的左方

D、在某元素的右方

答案:C

142.下列关于Android布局文件字体大小单位的描述中,一般使用哪个单位?

Avsp

B、pt

C、px

D、mm

答案:A

143.Android的程序调试中,使用下面哪一个可以输出警告信息()?

A、Log.e

B、Log.d

C、Log.i

D、Log.w

答案:D

144.使用()属性可以获取选中RadioButton的文本?

AxgetText

B、getChecked

CvsetText

D、setChecked

答案:A

145.单选按钮的选中状态,使用哪个属性表示?

Axandroid:checked

B、android:clickable

Cxandroid:enable

D、android:focusabIe

答案:A

146.能通过指定界面控件的相对位置来确定用户界面的整体布局的是()

A、线性布局

B、相对布局

C、表格布局

D、约束布局

答案:B

147.若在界面上显示图片,应该使用以下哪个控件?

AxTextView

B、ImageView

C、ListView

D、EditText

答案:B

148.以下哪个属性表示设置布局的背景()

Avandroid:id

B、android:width

Cxandroid:height

D、android:background

答案:D

149.以下哪个属性表示设置布局的id()

Axandroid:id

B、android:width

Cxandroid:height

D、android:background

答案:A

150.限制性布局中,app:layout_constraint属性设置为什么值才能限制视图与

底部对齐?

A、app:Iayout_constraintBottom_toBottomOf

B、app:Iayout_constraintEnd_toEndOf

Cxapp:Iayout_constraintStart_toStartOf

D、app:app:Iayout_constraintTop_toTopOf

答案:A

151.在一个APP页面中展示多个条目,并且每个条目的布局风格一致,这种数据

的展示方式可以通过O控件实现

A、TextView

B、ImageView

GListView

D、Spinner

答案:C

152.Java开发工具包(JavaDeveIopmentkit,JDK)是由哪个公司开发的()?

A、Google(谷歌)

B、MicroSoft微软

GOracle甲骨文

D、IBM(国际商业机器公司)

答案:C

153.Android的程序创建中,填写Packagename表示()?

A\项目名称

B、项目包名

C、项目类名称

D、应用程序名称

答案:B

154.在一个相对布局中,android:Iayout_above属性是什么意思?

A、在某元素的下方

B、在某元素的上方

C、在某元素的左方

D、在某元素的右方

答案:B

155.ViewPager选中页面时,滑动结束时触发哪个方法0?

A、addOnPageChangeListener()

B、onPageScrolIStateChanged()

C、onPageScroIIed()

D、onPageSeIected()

答案:D

156.ImageView中,哪个属性设置图片的填充方式?

A、android:adjustViewBounds

B、android:maxHeight

Cxandroid:seaIeType

D、android:src

答案:C

157.在TextView中,设置其不可见但占位使用以下哪个方法?

A、setVisibiIity(View.GONE);

B、setVisibiIity(View.VISIBLE)

C、setVisibiIity(View.INVISIBLE)

D、setVisibiIity(View.NONEVISIBLE)

答案:c

158.Android开发应用程序主要采用()层提供的接口进行开发?

A、Linux内核层

B、系统运行库层

C、应用程序框架层

D、应用层

答案:C

159.在Activity的生命周期中,当它从可见状态转向半透明状态时,它的哪个

方法必须被调用?

A、onPause0

B、onStop()

C、onRestart()

D、onStart()

答案:A

160.样式资源文件colors,xml一般位于哪个目录下?

A、/res/vaIues

B、/res/drawabIe

Cx/res/xml

D、/res/raw

答案:A

161.以下哪个属性表示一个控件在相对布局中紧贴父容器的右边缘()?

Axandroid:Iayout_aIignParentBottom="true"

Bxandroid:Iayout_aIignParentTop=,,truen

C、android:Iayout_aIignParentRight="true"

D、android:Iayout_aIignParentLeft="true"

答案:c

162.android:text属性的作用是?

A、显示视频

B\显ZF图片

C、显示文本

D、显示音乐

答案:C

163.以下哪个属性表示视图边缘与左边距离?。

A、android:paddingTop

Bxandroid:paddingBottom

Cxandroid:paddingLeft

D、android:paddingRight

答案:C

164.以下设置TextView文字大小的代码正确的是()

Axandroid:TextSize="12"

Bxandroid:TextSize=H12sp"

C、android:TextSize=12

D、android:TextSize=,,12mm"

答案:B

165.当Activity完全不可见时,它就处于。状态,如果系统内存不足,这种

状态下的Activity很容易被销毁

A、运行

B、暂停

G停止

D、销毁

答案:C

166.下面哪一个属性表示视图与上级视图的对齐的方式?

Axandroid:Iayout_gravity

B、android:gravity

Cxandroid:Iayout_width

D、android:Iayout_height

答案:A

167.以下代码中,哪个是在XML文件中调用尺寸资源的正确表示?()

Axmipmap/ic_Iauncher

B、drawabIe/ic_Iauncher

Cxdimens/large

D、styIe/textStyIe

答案:C

168.如果使用LinearLayout实现组件垂直排列,那么在xml中应添加什么属性

进行设置?

Axandroid:orientation="verticaI"

B、android:vertical="true"

C、android:orientation="horizontaI"

D、android:horizontaI="true"

答案:A

169.SimpIeAdapter的数据源可以是()?

A、数组

B、Map

G对象

D、集合

答案:D

170.ArrayAdapter(this,R.Iayout.support_simpIe_spinner_dropdown_item,c

ity)中的第一个参数this指的是什么?()

A、当前上下文对象

B、数据的显示格式

C、数据源

D、数据类型

答案:A

171.以下代码中,哪个是在XML文件中调用颜色斐源的正确表示?()

AxdrawabIe/ic_Iauncher

B、mipmap/ic_Iauncher

C、color/colorPrimary

D、string/text

答案:C

172.Android的所有布局,这些布局都继承自哪个类()?

A、Layout

B、ViewGroup

CxContainer

D、View

答案:B

173.若将多个单选按钮组合在一起,使用哪个控件可以实现分组?

A、RadioGroup

B、Radio

CxRadioButton

D、Group

答案:A

174.下面哪一个属性是表示视图内部内容与视图的距离?

A、android:Iayout_width

B、android:Iayout_height

C、android:layout_margin

Dxandroid:padding

答案:D

175.Android1.0是GoogIe在0年9月发布的?

A、2009

B、2010

C、2008

D、2011

答案:c

多选题

1.BaseAdapter是基本的适配器,也是一个抽象类,该类有四个抽象方法,分别

是()

AvgetltemO

B、getCount()

C、getItemId()

D、getView

答案:ABCD

2.下面表示颜色值正确的是?

A、#F00

B、#88F00

G#FFOOOO

D、#8FF0000

答案:AC

3.用android:width设置布局的宽度时,其值为()表示该布局的宽度与父容器

的宽度相同

AxfiIl_parent

B、match_parent

Cxwrap_content

D、fiIl_content

答案:AB

4.下列属于Android布局的是?

AxReIativeLayout

BxLinearLayout

C、BorderLayout

D、ContraintLayout

答案:ABD

5.使用android:ellipsize设置当文本超出TextView规定的范围时,在文本开

始、中间或者末尾显示省略号.•.,android:elIipsize的属性值可以取以下哪

些?

Axstart

Bxmiddle

Cxend

Dvfinish

答案:ABC

6.Activity全生命周期中,Activity从运行状态到销毁状态需要执行以下哪几

个方法?

A、onPause()

B、onStop0

C、onDestroy()

D、onReStart0

答案:ABC

7.Android中常用的适配器有哪些()?

AxArrayAdapter

B、SimpleAdatper

CxBaseAdapter

D、PagerAdapter

答案:ABCD

8.以下属于Activity生命周期方法的是。

AxonCreate

B、onStart

CxonResume

D、onStop

答案:ABCD

9.下列属于Activity的状态是?

A、运行状态

B、暂停状态

C、停止状态

D、睡眠状态

答案:ABC

W.Activity的生命周期状态从启动到运行,会调用以下哪些方法?

A、onCreate()

B、onStart()

C、onResume0

D、onPause0

答案:ABC

11.下列关于XML布局文件在Java代码中被引用的说明中,正确的是?

Av在Activity中,可以使用findViewByld()方法,通过资源id,获得指定视

图元素

B、在Activity中,可以使用getViewById()方法,通过资源id,获得指定视图

元素

G在Activity中,可以使用setContentView。方法,确定加载哪一^个布局文

D、以使用View类的findViewByName()方法,获得当前View对象中的某一个视

图元素

答案:AC

12.可以调用以下哪些方法()启动Activity?

AxstartActivity()

B、startActivityForResu11()

GbeginActivityForResu11()

D、beginActivity()

答案:AB

13.设置文本框的大小为20sp,可以在布局文件中设置,也可以在Java文件中

设置,以下哪些设置可以实现?()

Axandroid:textSize="20sp"

Bxandroid:textSize="20"

Gtv.setTextSize(20)

D、tv.setTextSize(20sp)

答案:AC

14.EditText编辑框的android:inputType属性的值可以是哪些?

A、Password

B、text

C、textPassword

D、number

答案:BCD

15.以下关于ListView的说法正确的是()

A、在android开发中,ListView是一个常用的控件,以列表的形式展示数据内

B、可以使用android:divider属性设置分割线的颜色

G可以使用android:dividerHeight属性设置分割线的高度

D、为ListView添加数据时不需要适配器

答案:ABC

16.设计TextView的跑马灯效果,需要设置以下哪些属性才能实现?()

A、android:singIeLine="true"

Biandroid:eIIipsize="marquee"

C、android:focusabIe="true"

D、android:focusabIeInTouchMode="true"

答案:ABCD

17.Adapter作为数据与列表控件的桥梁,主要作用有哪些()?

A、对要显示的数据源进行处理

B、通过与视图对象绑定将数据源显示到视图对象

C、将不同的数据源显示到指定的列表组件中

D、把数据适配成列表控件能访问的数据形式

答案:ABCD

18.设置文本框的内容为“Android学习”,可以在布局文件中设置,也可以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论