Android所以UI都是基于View这个类的不论TextView,还是button这种,都是基于View类,View代表了一个可以操作的区域
基础类----View
抽象类--ViewGroup,故名思议,就是View的一个容器类,但由于是抽象类,不能实例化
ViewGroup的实例类
Layout,包括LinearLayout ,RelativeLayout ,TableLayoutd等排版类,都是ViewGroup子类
布局参数LayoutParams,非常重要,用它来动态控制各组件的布局
常用控件,android.widget下
Button--- 最常用代码
button.setOnClickListener(button_listener);
TextView -- 标签控件
Spinner -- 下拉控件
AutoCompleteTextView--自动完成文本
DatePicker--日期选择
TimePicker--时间选择
ScrollView--滚动视图
ProgressBar --滚动条
SeekBar--拖动条
RatingBar --评分组件
ImageView--图片视图
ImageButton
ImageSwitcher @Gallery 切换图片