Android的坐标系
来源:互联网 发布:淘宝客服每日工作总结 编辑:程序博客网 时间:2024/06/05 19:06
1.Android坐标系
Android坐标系描述了视图在屏幕中的坐标位置,也可称为绝对坐标
系统提供了getLocationOnScreen(int[] location)这样的方法获取Android坐标系中点的方法,即该视图左上角在Android坐标系中的坐标。
在触摸事件中,使用getRawX(),getRawY()方法获得坐标,同样是ANdroid坐标系中的坐标。
2.视图坐标系
视图坐标系描述了子视图在父视图中的位置关系,也和称为相对坐标
在视图坐标系中,坐标原点不再是Android坐标系中屏幕的最左上角,而是父视图的左上角。
在触摸事件中,通过getX(),getY()获得的坐标就是视图坐标系中的坐标。
3.获取坐标值的各种方法
虽然密密麻麻这有这么多方法,但是可以简单的分为两类:
黑色的标注的是:View提供的获取坐标的方法
getTop():获取到的是View自身的顶边到其父布局顶边的距离
getleft():获取到的是View自身的左边到其父布局左边的距离
getRight():获取到的View自身的右边到其父布局的左边的距离
getBottom():获取到的是View自身的底边到其父布局的顶边的距离红色标注的是:MotionEvent事件提供的方法
getX():获取点击事件距离View左边的距离,即视图坐标
getY():获取点击事件距离View顶边的距离,即视图坐标
getRawX():获取点击事件距离整个屏幕左边的距离,即绝对坐标
getRawY():获取点击事件距离整个屏幕顶边的距离,即绝对坐标
阅读全文
1 0
- Android的坐标系
- Android的View坐标系
- Android 坐标系
- Android坐标系
- Android坐标系
- Android坐标系
- Android坐标系
- Android坐标系
- android 坐标系
- Android坐标系
- android 坐标系
- Android的自定义View的坐标系
- Android坐标系与视图坐标系
- android坐标系和视图坐标系
- Android坐标系和视图坐标系
- android度量相对于地球坐标系的加速度
- Android坐标系 scrollTo方法的原理
- Android绘制时的坐标系变换
- iOS 重复点击问题,在time时间内不论调用多少次,只执行一次。
- 教你如何关闭Win7视频预览节约资源
- 关于Richard Stallman的若干惊人事实
- 免费的论文查重网站
- HDU
- Android的坐标系
- [LeetCode]Is Subsequence
- 自定义标签基本原理及作用
- React+Babel+Webpack初学者全家桶完整实例Demo
- 多线程-定时删除指定的带内容目录
- Hadoop运行jar包jdk版本冲突问题解决
- Codeforces Round #376 (Div. 2) D. 80-th Level Archeology —— 差分法 + 线段扫描法
- PhpStorm+Xampp+Xdebug配置
- 博客连接