[Android]:View的位置参数

View的公共属性:

mLeft
mRight
mTop
mBottom

x
y

translationX
translationY

在View的源码中,mLeft、mRight、mBottom、mTop代表View相对于父布局的坐标。


x、y并没有实际变量,通过各自get、set方法由上面所说的其它变量计算得到

以x为例:x=mLeft+translationX

screenshot.png

1.png


而translationX、translationY代表的是View自身的偏移量,因此初始值为0



下面是他们间的关系

2.png

猜你喜欢

转载自blog.csdn.net/aldnoah_zero/article/details/71082376