一、两种坐标系
1、Android坐标系:它是以手机屏幕左上角为坐标原点,向右为X轴正方向,向下为Y轴正方向。
2、视图坐标系:描述的是子视图在父视图中的位置。坐标原点是父视图的左上角,向右为X轴正方向,向下为Y轴正方向。
二、获取坐标与相对距离的方法
可以分为两类:
1、View提供的方法
getTop():获取到的是自身上边到父布局顶边的距离
getLeft():获取到的是自身左边到父布局左边的距离
getRight():获取到的是自身右边到父布局左边的距离
getBottom():获取到的是自身底边到父布局顶边的距离
2、MotionEvent提供的方法:
getX():获取点击事件点距离控件左边的距离
getY():获取点击事件点距离控件顶边的距离
getRawX():获取点击事件点距离屏幕左边的距离
getRawY():获取点击事件点距离屏幕顶边的距离