GUI创建套件Widget的使用-实验报告.docx
《GUI创建套件Widget的使用-实验报告.docx》由会员分享,可在线阅读,更多相关《GUI创建套件Widget的使用-实验报告.docx(30页珍藏版)》请在冰点文库上搜索。
实验二 GUI创建套件Widget的使用
目录
1实验目的及要求 1
2实验设备(环境)及要求 1
3实验内容 1
4实验步骤 2
5实验核心代码(关键代码),及调试中的问题 2
线性布局:
(计算器界面) 2
表格布局:
7
相对布局:
9
单选框,复选框以及消息对话框 12
自定义对话框代码 14
下拉列表的使用 17
时间日期的使用 19
日期控件使用 19
时间控件的使用 21
6实验的运行结果及分析 24
线性布局结果:
24
表格布局结果:
24
相对布局结果:
25
单选框复选框以及消息对话框:
25
自定义对话框:
26
下拉列表的结果:
27
日期控件的结果:
27
时间控件的结果:
28
7实验总结心得体会 29
1实验目的及要求
1.掌握资源编辑器、布局编辑器的使用
2.掌握按钮、编辑框、日期时间、对话框、下拉列表等主要
widget组件编程
2实验设备(环境)及要求
1)PC计算机
2)JDK安装包
3)Eclipse安装包
4)AndroidSDK安装包
5)ADT插件
3实验内容
1.编程练习垂直线性布局、水平线性布局、相对布局、表单布局界面布局方法。
2.设计按钮、复选框、单选按钮、普通按钮、单机按钮弹出对话框。
4实验步骤
1.新建项目Button/Edit,在res/layput中修改布局文件
main.xml
2.编辑Activity程序文件ButtonActivity
3.继承Dialog类,新建自定义的对话框类
DialogPro.java
5实验核心代码(关键代码),及调试中的问题
线性布局:
(计算器界面)
xmlversion="1.0"encoding="utf-8"?
>
android=""
android:
layout_width="match_parent"android:
layout_height="match_parent"android:
background="#ffffff"android:
orientation="vertical">
--尽量不要使用多层嵌套,会影响运行速度-->
layout_width="fill_parent"android:
layout_height="wrap_content"android:
orientation="horizontal">
android:
id="@+id/msg"android:
layout_width="fill_parent"
android:
layout_height="wrap_content"/>
--布局嵌套布局-->
layout_width="fill_parent"android:
layout_height="wrap_content"android:
orientation="horizontal">