- TextView:文本显示控件
- Button:按钮控件
- EditText:可编辑的文本框控件
- CheckBox:复选框控件
- RadioGroup:单选框组件
- Spinner:下拉列表框组件
- DatePicker:日期选择控件
- TimePicker:时间选择组件
- ScrollView:滚动条组件
- ProgressBar:进度条
- SeekBar:拖动条
- RatingBar:评分
- ImageView:图片显示
- ImageButton:图片按钮
- AutoCompleteTextView:自动完成文本组件
- Dialog:对话框组件
- Toast:信息提示
- Menu:菜单显示组件
View组件常用属性和操作方法
android:background public void setBackgroundResource()设置组件背景
android:clickable
public void setClickable() 是否可以产生单击事件
android:contentDescription 。。。
定义视图的内容描述
android:drawingCacheQuality
定义绘图时所需要的缓冲区大小
android:focusable
设置是否可以获得焦点
android:focusableInTouchMode
在触控模式下是否可以获得焦点
android:id
设置组件ID
android:longClickable
设置长按事件是否可用
android:minHeight
定义视图最小高度
android:minWidth
定义视图最小宽度
android:padding
填充所有边缘
android:paddingBottom 填充下边缘
android:paddingLeft
填充左边缘
android:paddingRight 填充右边缘
android:paddingTop
填充上边缘
android:scaleX
设置X轴缩放
android:scaleY
设置Y轴缩放
android:scrollbarSize 设置滚动条大小
android:visibility 设置是否显示组件
android:layout_width 定义组件显示的宽度
android:layout_height 定义组件显示的高度
android:layout_gravity 组件文字的对齐方式
android:layout_margin 设置页边距
android:layout_marginTop 设置上边距
android:layout_marginBottom 设置下边距
android:layout_marginLeft 设置左边距
android:layout_marginRight 右边距
android:background 背景颜色
在main.xml文件中配置的属性信息,在Activity程序中也可以进行控制