View坐标体系

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangzihan91/article/details/89430299

View坐标体系是可以响应点击事件的,需要区分Canvas变换(主要是为了补间动画绘制)

View的原始位置主要有四个顶点来决定,分别对应View的四个属性:left、top、right、bottom,我们可以通过get方法来得到这四个参数,而且width = right - left;hight = bottom - top

View的真正位置通过x和y来表示,我们可以通过get方法来获取,换算关系如下:x = left + translationX;y = top + translationY;其中translation是View左上角相对于父容器的偏移量

目前所说的x、y、left、right、top、bottom、translationX、translationY都是相对于父容器的坐标

View滑动:ScrollTo、ScrollBy、补间动画、属性动画

猜你喜欢

转载自blog.csdn.net/wangzihan91/article/details/89430299