一、项目结构
二、TextView(显示文本)控件的常用属性
android:id-----控件的id
android:layout_width-----控件的宽度
android:layout_height-----控件的高度
android:text-----文本内容
android:textSize-----文本大小
android:textColor-----文本颜色
android:backgtound-----控件背景
三、EditText(输入文本)控件的常用属性(红色内容为跟TextView一样的属性,红色部分的属性为最基本的属性,以后红色部分的属性不再重复书写)
android:id-----控件的id
android:layout_width-----控件的宽度
android:layout_height-----控件的高度
android:text-----文本内容
android:textSize-----文本大小
android:textColor-----文本颜色
android:backgtound-----控件背景
android:hint-----输入提示文本
android:inputtype-----输入文本类型
四、IamageView(显示图片)
android:src="@drawable/icuncher"-----ImageView的内容图像(图片自适应大小)
android:background="@drawable/icuncher"-----ImageView背景图片(图片铺满控件)
五、Button(按钮)以及ImageButton(图片按钮)
特性:
1.公用的特性:
都可以作为一个按钮产生点击事件
2.不同点
1>Button有text的属性,ImageButton没有
2>ImageButton有src属性,Button没有
六、ToggleButton(选中和未选中状态的Button)
1.什么是ToggleButton
ToggleButton有两种状态:选中和未选中状态,并且需要为不同的状态设置不同的显示文本
2.ToggleButton属性
android:checked="true"(true时初始显示On文本,false时初始显示Off文本)
android:Off="关"
android:On="开"
七、CheckBox:复选框(可多选)
1.有两种状态
选中状态(true),未选中状态(flase)
2.属性
android:checked="flase"
android:text="女"
八、RadioGroup金额RadioButton(不建议单独实用RadioButton)
1.RadioGroup
RadioButton的一个集合,提供多选一机制
2.属性
android:orientation="vertical" -----垂直排布
android:orientation="horizontal"-------水平排布
决定当前RadioGroup和RadioButton以什么形式排列