着要讲到安卓的android坐标系和视图坐标系两个概念
android坐标系:
getRawX和getRawY以及getLoacationInWindow获取的都是在整个屏幕的位置坐标
视图坐标系 :
getX和getY获取的都是相对与父空间的位置,不再是屏幕左上角为参考系,相应的,
getLeft:获取的是View自身的左边距离父布局的左边的距离
getBottom获取的是View自身的底部距离父布局的顶部的距离
getRight获取的是View自身的右边距离父布局的左边的距离
getTop获取的是View自身的顶部到父布局顶部的距离
getX获取的是点击事件距离控件左边的距离
getY获取的是点击事件距离控件顶边的距离
本文详细介绍了安卓开发中两种重要的坐标系:android坐标系与视图坐标系。android坐标系涉及getRawX、getRawY及getLoacationInWindow等方法获取的屏幕位置坐标;而视图坐标系则关注于getX、getY等方法获取的相对父空间的位置坐标。
1595

被折叠的 条评论
为什么被折叠?



