Android控件体系概述
一、概述Android的控件体系分为三个类别:1、基本控件;2、布局;3、容器;这三类控件主要分布在两个包中:1、android.view 提供抽象接口2、android.widget 提供系统内置的大部分控件 整个系统得控件都继承自android.view.View ,而布局及容器类继承自android.view.ViewGroup。 二、基本
·
一、概述
Android的控件体系分为三个类别:
1、基本控件;
2、布局;
3、容器;
这三类控件主要分布在两个包中:
1、android.view 提供抽象接口
2、android.widget 提供系统内置的大部分控件
整个系统得控件都继承自android.view.View ,而布局及容器类继承自android.view.ViewGroup。
二、基本控件
主要包括ImageView、ProgressBar、SurfaceView、TextView、EditText等。
三、布局
虽然布局跟容器均继承自android.view.ViewGroup,但并不像SWT那样提供了面板+布局的结构,而是每种Layout就是一中特殊的面板,包括AbsoluteLayout、FrameLayout、LinearLayout、TableLayout、RelativeLayout等。
四、容器
这里的容器是指采用了特定的布局并且提供了行为的控件,包含ListView、GridView、Gallery、Spinner等。
控件体系图:
更多推荐
已为社区贡献1条内容
所有评论(0)