2024年3月11日发(作者:)

4.7自我测评

一、 单选题

1 .在下列选项中,定义Toast消息内容的是()。

A. makeText (this, text, duration)

B. show

C. gravity

D. setProgress

参考答案:A

2. 在下列选项中,AlertDialog设置警告窗体标题()。

A. setTitle(this, text, duration)

B. showAtLocation

C. getDataDirectory

D. setView

参考答案:B

3. 在下列选项中,PopupWindow设置支持单击操作()。

A. setTitle(this, text, duration)

B. showAtLocation

C. setTouchable

D. showAsDropDown

E. 参考答案:C

4. 下列选项中,属于设置帧布局容器中前景图像的属性的是()。

A. android:foreground

B. android:background

C. android:foregroundGravity

D. 以上都不是

参考答案:A

5. 下面关于单选对话框的描述,正确的是()o

A. 必须使用dismiss ()方法才能使单选对话框消失

B. 单选对话框中的确定按钮是通过setPositiveButtonO方法实现的

C. 可以调用seticon ()方法显示内容区域的图标

D. 以上说法都不对

参考答案:B

答案说明:

点击返回键或者是单选对话框外的区域也可是单选对话框消失

二、 判断题

1. 在FrameLayout布局里面的控件,子元素(包括子布局或子控件)逐个重叠放入布局

2. 容器中,最后添加的元素显示在最上面。()

参考答案:对

3. ImageButton控件可以显示文本信息,也可以显示图片资源。()

参考答案:对

4. ConstraintLayout约束布局适用于在使用扁平视图层次结构创建复杂的大型布局,实

5. 现自适应界面的构建。()

参考答案:对

6. AlterDialog可以调用dismiss ()方法取消该对话框。()

参考答案:对

7. AlterDialog可以调用show。方法显示对话框。()

参考答案:对

三、编程题

1>请在Android Studio中使用ConstraintLayout布局开发一个用户注册界面,并提供

用户注册是确认协议及弹出注册方式(手机,邮箱两种方式)。具体实现可参考本章案例

完成。