第四章,android 的基本控件
View是所有可视化控件的基本类,任何继承View的类都有以下属性
ViewGroup也是View的子类,可以充当其它控件的容器,android的高级控件多继承ViewGroup
文本控件 TextView与EditText,前者不可编辑
TextView常用属性及对应方法说明
EditText常用属性及方法说明
AutoCompleteText 自动提示文本框,继承自EditText,常用属性与方法
ScrollView 一屏不能显示时,继承自FrameLayout,ScrollView相当于一个帧布局
按钮控件 Button 继承自TextView
ImageButton 继承自ImageView,其写Button的主要区别是没有text属性,显示的是图片
通过android:src来设置图片,在代码中通过setImageResource(int)来设置
9Patch图片,一种特殊的以.9.png结尾的图片,其主要作用是作为按钮的背景时根据按钮的长度所显示的文本长度合理地对图片进行拉伸或收缩。
选择按钮 checkbox和RadioButton 常用属性与方法
状态开关按钮ToggleButton 只能有开和关两种状态
Android:textOff 按钮未被选中时显示的文本内容
Android:textOn 按钮被选中时显示的文本内容
图片控件ImageView
时钟控件AnalogClock DigitalClock
AnalogClock 显示摸拟时钟,且只显示时针和分针
DigitalClock 显示数字时钟,可精确到秒
日期与时间选择控件,都继承自FrameLayout
DatePicker 年月日如果要捕获用户修改日期选择控件中的数据的事件,需要添加 OnDateChangedListener监听器
主要的属性与方法
TimePicker 时间控件
主要的属性和方法