View 自定义 - 坐标系、位置获取

一、坐标系

View 自定义 - 坐标系、位置获取_第1张图片

屏幕的左上角为坐标原点,向右为x轴正向,向下为y轴正向。

二、角度

View 自定义 - 坐标系、位置获取_第2张图片

注意:区别于一般的数学坐标系。

三、位置描述

View 自定义 - 坐标系、位置获取_第3张图片

子组件到父容器距离 getLeft() 自身左边到父容器左边距离。
getRight() 自身右边到父容器左边距离。
getTop() 自身上边到父容器顶部距离。
getBottom() 自身底部到父容器顶部距离。
子组件自身宽高 getWidth() 自身宽度,等同于 getRight() - getLeft()
getHeight() 自身高度,等同于 getBottom() - getTop()
触摸点到屏幕距离 getRawX() 触摸点到屏幕的x轴距离。
getRawY() 触摸点到屏幕的y轴距离。

 

你可能感兴趣的:(View,android)