Android课后习题(第二章)

1、在TableLayout中,stretchColumns属性表示()

A、TableLayout的列数

B、TableLayout的行数

C、TableLayout最多能加入的列数

D、拉伸指定列填充满TableLayout

参考答案 😀

2、在下列选项中,设置线性布局方向的属性是()

A、orientation

B、gravity

C、layout_gravity

D、padding

参考答案 :A

3、Android相对布局中,使控件相对父控件底部对齐使用的属性是()。

A、android:layout_alignParentBottom

B、android:layout_alignBottom

C、android:layout_alignBaseline

D、android:layout_alignParentTop

参考答案 :A

4、绝对布局的标签名称是()

A、FrameLayout

B、LinearLayout

C、RelativeLayout

D、AbsoluteLayout

参考答案 😀

5、Android UI开发中,TableLayout的stretchColumns属性表示()

A、TableLayout的列数

B、TableLayout的行数

C、TableLayout最多能加入的列数

D、拉伸指定列填充满TableLayout

参考答案 😀

6、Android UI开发中,设置线性布局为垂直显示需修改的属性的()

A、android:orientation="vertical"

B、android:orientation="horizontal"

C、android:layout_centerHorizontal="true"

D、android:layout_centerVertical="true"

参考答案 :A

7、在线性布局文件中,把方向设置为水平方的属性是()

A、vertical

B、horizontal

C、fill_vertical

D、fill_horizontal

参考答案 :B

8、Android UI开发中,帧布局中的子控件都是()对齐的。

A、右上角

B、左上角

C、左下角

D、右下角

参考答案 :B

9、在相对布局文件中,把控件显示在另外一个控件的右侧使用的属性是()

A、layout_toRightOf

B、layout_toLeftOf

C、layout_toStartOf

D、layout_toEndOf

参考答案 :A

10、在下列选项中,关于TableRow标签的说法正确的是()

A、在GridView里面表示一行

B、是五种布局的一种

C、是表格布局里面表示一行的标签

D、在listView里面表示一行

参考答案 :C

11、Android UI开发中,如果TableLayout的第一个TableRow有两个控件,第二个TableRow有三个控件,那这个TableLayout就有()列。

A、1

B、2

C、3

D、4

参考答案 :C

12、在编写xml文件设计布局时,用于设置控件背景的属性是()。

A、centerVertical

B、background

C、src

D、padding

参考答案 :B

13、在相对布局文件中,把控件与另外一个控件的下边使用的属性是()

A、layout_above

B、padding

C、layout_below

D、layout_margin

参考答案 :C

14、在QQ案例中android:background="#ffffff"的属性值得颜色为( )。

A、绿色

B、蓝色

C、红色

D、白色

参考答案 😀

15、线性布局中,当控件水平排列时,控件属性layout_width设置为()

A、wrap_content

B、match_parent

C、fill_parent

D、以上都可以

参考答案 :A

16、在Android中,绝对布局是在屏幕哪个位置为坐标原点的?

A、左上角

B、右上角

C、左下角

D、右下角

参考答案 :A

17、放入绝对布局中的控件需要通过()两个属性指定其准确的坐标值

A、android:width和android:heigh

B、android:layout_width和android:layout_height

C、android:x和android:y

D、android:layout_x和android:layout_y

参考答案 😀

18、在Android UI开发中,常见的刮刮卡是通过()实现的。

A、FrameLayout

B、LinearLayout

C、RelativeLayout

D、TableLayout

参考答案 :A

19、Android相对布局中,要使A控件在B控件的下方,A控件需添加的属性是()

A、android:layout_above

B、android:layout_alignBaseline

C、android:layout_below

D、android:layout_alignBottom

参考答案 :C

20、Android UI开发中,常见的刮刮卡是通过()实现的。

A、帧布局

B、线性布局

C、相对布局

D、没有答案

参考答案 :A

21、在EditText中android:background="@null"属性值作用是?

A、设置不显示文字

B、设置背景为白色

C、去掉控件默认的下划线

D、设置控件自带的背景为空

参考答案 😀

22、在TableLayout中,stretchColumns属性表示()

A、TableLayout的列数

B、TableLayout的行数

C、TableLayout最多能加入的列数

D、拉伸指定列填充满TableLayout

参考答案 😀

23.Android UI开发中,线性布局默认为水平显示。

参考答案 :对

24、Android UI开发中,相对布局通常有两种形式,一种是相对于容器而言的,一种是相对于控件而言的。

参考答案 :对

25、RadioGroup是单选组合框,可容纳多个RadioButton,并把它们组合在一起,实现单选状态。

参考答案 :对

26、在TableRow标签中设置layout_width和layout_height属性是没有作用的,其宽度layout_width和高度layout_height会自动根据单元格控件决定,所以通常会省略这两个属性。

参考答案 :对

27、TableLayout可以将视图按照行、列进行排列。

参考答案 :对

28、帧布局在界面上是一帧一帧显示的。

参考答案 :对

29、帧布局在界面上是一帧一帧显示的,通常可以用于图层设计。

参考答案 :对

30、在QQ案例布局中,整体使用的是线性布局,其根标签为LinearLayout。

参考答案 :错

31、每个应用程序通常都包含多个界面,因此需要添加多个布局。

参考答案 :对

32、绝对布局在GoogleAIP中已提示被弃用。

参考答案 :对

33、相对布局中的控件都是按照相对位置摆放的。

参考答案 :对

34、在线性布局文件中,如果把方向设置为水平方向,控件会摆放在同一行。

参考答案 :对

35、随着智能手机种类增多,屏幕分辨率千变万化,使用绝对布局需要精确的计算控件大小,同时还要考虑手机屏幕尺寸和分辨率,在开发中这是非常低效的,因此不推荐使用。

参考答案 :对

36、理论上绝对布局可以完成任何的布局设计,且灵活性很大,所以开发中推荐使用绝对布局。

参考答案 :错

37、绝对布局灵活性很大, 可以完成任何的布局设计,所以开发中推荐使用绝对布局。

参考答案 :错

38、布局代码中onClick属性的值(click)必须与Activity代码中定义的方法名保持一致,否则Android系统找不到绑定的点击事件。

参考答案 :对

39、若代码中为EditText设置android:maxLines="2",表示EditText这个空间最大行数是两行。

参考答案 :对

40、相对布局的标签是 RelativeLayout

41、在创建布局时,其中的Layout File Name选项是填写文件的名称

 :42、设置EditText没有输入内容时显示的提示文本的属性是hint:

43、在Android程序中界面是通过布局文件设定的,在每个应用程序创建时会默认包含一个主界面布局,该布局位于res/layout目录中。

44、表格布局的标签是 TableLayout

45、在线性布局中,有一个非常重要的属性orientation,用于控制控件的排列方向。

46、Android中的布局,实际上就是一个xml文件。

47、Android UI开发中,TableLayout的行数由TableRow对象控制的

48、TextView控件中设置文本以密码形式“.”显示的属性是password

49、在Android程序开发中,绝对布局的标签名称是AbsoiuteLayout

50、在相对布局中,设置当前控件的左边界与某控件的左边界对齐的属性是layout_alignLeft

51、帧布局的标签是 FrameLayout

52、在Android系统中,线性布局使用LinearLayout控件表示。

53、在帧布局中,设置前景图像显示位置的属性是foregroundGravity

54、绝对布局需要通过指定x、y坐标来控制每一个组件的位置,放入该布局的组件需要通过android:layout_x和android:layout_y两个属性指定其准确的坐标值,并显示在屏幕上。

55、帧布局是Android布局中最简单的一种,为每个加入其中的控件创建一个空白区域(称

56、帧布局中所有控件都默认显示在屏幕左上角

57、用于设置控件背景的属性是background

58、在线性布局中当控件水平排列时,显示顺序依次为从左到右,当控件垂直排列时,显顺序依次为从上到下

59、Android中RadioButton控件和RadioGroup控件结合使用才能实现单选功能。

60、Android程序中,通常使用Textview控件显示文本信息。

61、在帧布局中,设置帧布局容器的前景图像的属性是foreground

62、Button控件常用的点击事件有三种,分别是布局中指定onClick属性使用匿名内部类在当前Activity中实现OnClickListener接口

63、在相对布局中,设置布局四周内边距的距离的属性是padding

64、在QQ案例布局中,整体使用的是相对布局,其根标签为LinearLayout

65、布局名称只能包含小写字母,数字或下划线,若命名不符合要求,则下方会出现错误提示。

66、Android UI开发中,线性布局主要有两种形式,一种是水平线性布局,一种是垂直线性布局。

67、

在相对布局中,设置当前控件位于父布局的中央位置的属性是layout_centerInParent

68、在相对布局中,设置当前控件底边界与某控件的距离的属性是layout_marginBottom

69、RadioButton有个特有属性checked,该属性值如果设置为true,按钮会默认选中,设置为false则按钮未选中。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>