1.什么是View
View是Android中所有控件的基类,是一种界面层的控件的一种抽象,它代表了一个控件,除了View,还有ViewGroup(控件组),ViewGroup内部包含了许多控件,即一组View.ViewGroup继承View.
2.View的位置参数
View的位置由四个顶点决定:top left right bottom
top:是左上角纵坐标.
left:是左上角横坐标.
right:是右下角横坐标.
bottom:是右下角纵坐标.
这些坐标都是相对于View的父容器来说的,因此它是一种相对坐标
得到View的宽度:
width=right-left
得到View的高度:
height=bottom-top
如何得到View的这四个参数呢?
Left=getLeft();
Right=getRight();
Top=getTop();
Bottom=getBottom();
此外,View还额外的四个参数:x ,y, translationX,translationY
x和y是View左上角的坐标.
translationX和translationY是View左上角相对于父容器的偏移量.
这四个参数也是相对于父容器的坐标,translationX和translationY的默认值是0,和View的四个基本的位置参数一样,View也为它们提供