读书笔记--UI组件
2015-11-25 19:10
288 查看
文本框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来制作
继承自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来制作
相关文章推荐
- 【bzoj1819】[JSOI]Word Query电子字典 trie+暴力
- UI第十二天:通讯录实战
- LightOJ 1048 - Conquering Keokradong(二分)
- 自定义UIButton
- Request.Item和Request.Params
- hdu5568 sequence2(dp+大数)
- BIOS锁定纯UEFI启动的解锁办法
- StringBuilder与StringBuffer的区别(转) &精简版StringBuilder,提速字符串拼接
- UIWindow & UIWindowLevel详解
- 设计模式(五)创建者模式(Builder)
- UIColor (16进制颜色、透明色使用)
- KVC setvalue:forkey与setvalue:forkeypath的区别
- UIPickerView两列依附关系
- String & StringBuffer & StringBuilder
- 给easyui的datebox控件添加清空按钮
- UIPickerVeiw多列的控制
- UITextField 设置placeholder的颜色
- Range Sum Query - Mutable -leetcode
- 软件GUI测试中的关注点
- UIPickerView 的用法