一、Android中的两种坐标系

1.Android坐标系
特点:描述view与屏幕的位置关系。以屏幕最左上角顶点为坐标系原点(0,0),从该点延伸,向右为X轴正向,向下为Y轴正向。图示:


Android坐标系

2.视图坐标系
特点:描述子view与父view的位置关系。以父view的左上角为坐标原点(0,0),从该点延伸,向右为X轴正向,向下为Y轴正向。图示:


视图坐标系

二、View提供的获取View坐标的一些方法

1.getTop():获取View自身顶边到其父布局顶边的距离
2.getLeft():获取View自身左边到其父布局左边的距离
3.getRight():获取View自身右边到其父布局左边的距离
4.getBottom():获取View自身底边到其父布局顶边的距离

三、MotionEvent触摸点坐标

1.getX():相对坐标(视图坐标系),触摸点距离控件左边的距离
2.getY():相对坐标(视图坐标系),触摸点距离控件顶边的距离
3.getRawX():绝对坐标(Android坐标系),触摸点距离屏幕左边的距离
4.getRawY():绝对坐标(Android坐标系),触摸点距离屏幕顶边的距离

更多相关文章

  1. Android传感器 设备坐标系到世界坐标系的转换 分析以及应用
  2. 做了个拼图游戏
  3. Android(安卓)View获取坐标值、相对距离的方法
  4. ListView已到底部和顶部的判断
  5. Android之可伸缩的皮筋效果(贝塞尔曲线)的介绍
  6. Android(安卓)窗帘(Curtain)效果二之波浪式动态扭曲效果
  7. Android坐标系统常用方法属性总结
  8. viewpage 实现两边itme显示
  9. 基站定位获取位置坐标

随机推荐

  1. Android,可以不再拷代码了吗?
  2. Android资源汇总贴
  3. Android技能树 — 数组,链表,散列表基础
  4. Android各控件常用属性
  5. android:gravity 和android:layout_gravit
  6. Android(安卓)路线
  7. Android(安卓)程序主菜单 布局
  8. android:gravity 和android:layout_gravit
  9. android:layout_weight详解 (总结版)
  10. android大牛高焕堂最新力作-android架构