一、 系统中所有UI类都建立在View和ViewGroup两个类的基础之上。所有View的子类称为“widget”;所有ViewGroup的子类称为“Layout”。
二、View派生一般的UI组建,如TextView、EditText、Button、CheckBox、ProgressBar...
ViewGroup派生常用的布局模板,如FarmeLayout、LinearLayout、TableLayout、AbsoluteLayout。
组件(排版):Gallery 一个以水平滚动方式显示有序图片列表的显示器
GridView 显示一个可滚动的有m列n行的表格
ListView 显示一个可滚动的单列列表
PopupList 一个独立的带边框的元素弹出列表
ScrollVIew 一个垂直的元素滚动列
Spinner 在一个单行文本框中,同时只显示一个有序列表中的一个项。类似与一个可以水平或垂直滚动的单行Listbox
SurfaceView 提供直接访问一个可画图的界面
TabHost 选项卡
以上可能存在一些数据绑定排版,一般都派生自AdapterView类,其中Adapter是将数据绑定到UI界面上的桥接类.Adapter是一个接口类。