Android的View坐标系
来源:互联网 发布:fedora dnf yum 编辑:程序博客网 时间:2024/05/20 12:21
最近经常用到view的getLeft(),getTop()等等获取view坐标的方法,这一系列类似的方法有很多个,一不注意就写错了,网上流传的几张图解都有些年代了,便于理解我自己做了一个直观的图来理解说明:
Android有两种坐标系:分别为Android坐标系和视图坐标系,Android坐标系,视图坐标系,主要区别看图说话:
View获取自身宽高
getHeight():获取View自身高度
getWidth():获取View自身宽度
view获取自身坐标
getTop():获取View自身顶边到其父布局顶边的距离
getLeft():获取View自身左边到其父布局左边的距离
getRight():获取View自身右边到其父布局左边的距离
getBottom():获取View自身底边到其父布局顶边的距离
motionEvent的方法
如图所示view中的那个点就是触摸点getX():获取点击事件相对控件左边的x轴坐标,即点击事件距离控件左边的距离
getY():获取点击事件相对控件顶边的y轴坐标,即点击事件距离控件顶边的距离
getRawX():获取点击事件相对整个屏幕左边的x轴坐标,即点击事件距离整个屏幕左边的距离
getRawY():获取点击事件相对整个屏幕顶边的y轴坐标,即点击事件距离整个屏幕顶边的距离
阅读全文
0 0
- Android的View坐标系
- Android的自定义View的坐标系
- Android自定义View-坐标系
- Android view坐标系
- android之View坐标系
- Android View坐标系
- Android View坐标系
- Android之View坐标系
- Android 自定义view 坐标系
- View的坐标系
- View的坐标系
- View的坐标系(转载)
- Android View体系-视图坐标系
- Android的坐标系及获取View的坐标方法
- 【Android开发】View的平移、缩放、旋转以及位置、坐标系
- Android开发 View的平移、缩放、旋转以及位置、坐标系
- Android自定义View你所要知道的(一):坐标系
- Android View体系之View坐标系
- 字符串转为json格式方法
- 关于maven多模块聚合项目部署等问题--<Jenkins>
- Codeforces Round #420 (Div. 2) E. Okabe and El Psy Kongroo
- C++知识点复习(三)
- iOS开发 [NSBundle mainBundle] 通过pathForResource返回路径为空.
- Android的View坐标系
- Java基础案例----大象划拳PK进入冰箱
- Anker—工作学习笔记
- 九度oj-1059-abc
- ARkit开发
- Html.ActionName的用法
- 亚马逊最高级别华人科学家任小枫加盟阿里
- 多线程测试接口,可显示多次请求最大时间,最小时间
- jdbc驱动加载失败