文本框TextView
继承自View,也是EditText、CheckedTextView、Button的父类,不允许用户编辑文本内容
EditText可以通过设置android:inputType属性来限制用户输入的类型,通过android:hint设置提示文字,通过android:selectAllOnFocus来控制其自动被选中
Button可以设置文字效果、背景效果
Button的子类有:
单选按钮RadioButton,一般与RadioGroup一起使用,用于定义一组单选按钮
复选框CheckBox
状态开关ToggleButton
开关Switch
时钟DigitalClock是TextView的子类,另一个时钟为AnalogClock,继承自View,绘制的是模拟时钟
计时器Chronometer,继承自TextView,可以指定记时格式
显示组件ImageView
继承自View,可以显示任何Drawable对象
子类有:
图片按钮ImageButton,它只能显示图片,不会显示android:text属性中的内容。另外它派生出ZoomButton,由Android默认提供来btn_minus、btn_plus两个Drawable资源
联系人按钮QuickContactBadge,关联到指定联系人后,当用户单击时,系统会打开对应联系人的联系方式界面
9Patch图片可以通过Android SDK中tools目录下的draw9patch.bat来制作