1. 下面四个属性决定View的宽高:
mLeft: 以像素为单位,View的左边缘到父View左边缘的距离。
mRight: 以像素为单位,View的右边缘到父View左边缘的距离。
mTop: 以像素为单位,View的上边缘到父View上边缘的距离。
mBottom: 以像素为单位,View的底边缘到父View上边缘的距离。
mRight - mLeft = width;
mBottom - mTop = height;
2. 下面四个属性用来表示View的位置(相对于父View)
x: 以像素为单位,View在X-axis的视觉位置。
y: 以像素为单位,View在Y-axis的视觉位置。
translationX: 以像素为单位,相对于View自身左边缘水平的位置。
translationY: 以像素为单位,相对于View自身顶边缘垂直的位置。
3. 决定View中内容的位置(相对于View自己)
mScrollX: 以像素为单位,内容水平滚动的偏移量。
mScrollY: 以像素为单位,内容垂直滚动的偏移量。