Android中各种坐标详解
来源:互联网 发布:sql server 2005 补丁 编辑:程序博客网 时间:2024/06/05 16:31
在Android中,系统提供了非常多的方法来获取坐标值,相对距离等。方法丰富固然好,但是也给初学者带来了很多困惑,经常会混淆这些方法的含义。然后我总结了一些API,下面就通过一个图来解释这些坐标方法的作用:
图示:
能把这个图看懂那就 就基本可以理解坐标系的概念了。
解释:
这些方法可以分成如下两个类别:
View提供的获取坐标方法:
1.getTop():获取到的是View自身的顶边到其父布局顶边的距离2.getLeft():获取的是View自身的左边到父布局左边的距离3.getRight():获取的是View自身的右边到其父布局左边的距离4.getBottom():获取的是View自身的底边到其父布局顶边的距离
MotionEvent提供的方法:
1.getX():获取点击事件距离控件左边的距离,即视图坐标2.getY():获取点击事件距离控件顶边的距离,即视图坐标3.getRawX():获取点击事件距离整个屏幕距离左边的距离,即绝对坐标4.getRawY():获取点击事件距离整个屏幕距离顶边的距离,即绝对坐标
以上就是对MotionEvent和Android坐标系的解释,相信读者对此有一个比较清楚的认识!
0 0
- Android中各种坐标详解
- Android中各种Adapter详解
- Android中view的各种尺寸,宽高、XY坐标
- Android 坐标系统详解
- 实例详解Unity各种坐标的转换
- Android中View坐标
- android中获取坐标
- android view的各种坐标函数
- DHTML中各种坐标的区别
- Cocos2d中各种坐标位置关系
- Cocos2d中各种坐标位置关系
- Cocos2d中各种坐标位置关系
- 各种坐标
- Android各种资源详解
- Android各种资源详解
- Android各种资源详解
- Android各种资源详解
- android各种资源详解
- 自定义根据屏幕宽度子控件根据父控件行宽自动换行的ViewGroup
- 超棒的java线程故事
- java 序列化报错求解
- XML文件解析
- hdu5241 Friends
- Android中各种坐标详解
- 使用guestmount挂载KVM虚拟机的磁盘
- Android 5.0 新增和改进的API
- RxJava学习(一)
- C语言类型修饰符总结
- SQL语句基础1-基本概念
- Parallel Python 并行计算
- eclipse通过源码集成SVN插件
- 设计模式之六大原则——接口隔离原则(ISP)