View是Android中所有控件的基类,不管是简单的TextView或者是复杂的listView,他们共同的基类就是View.因此View是一种界面层控件的一种抽象它代表了一个控件,除了View,还有viewgroup,在Android的设计中,viewgroup也继承了View,也就意味着View本身就可以是单个控件也可以是由多个控件组成的一组控件.总之一句话,无论是viewgroup还是TextView或者listView他们的基类都是View.
View的位置参数
View的位置主要由他的四个顶点决定的,分别对应View的四个属性:top ,left ,right ,bottom ,其中top是左上角纵坐标,left是左上角横坐标,right是右下角的横坐标,bottom是右下角的纵坐标.需要注意的是,这些坐标都是相对于View的父容器来说的,因此它是一种相对坐标.
View的宽高和坐标的关系如下
width=getRight()-getLeft();
hight=getBottom()-getTop;