android坐标系解析
来源:互联网 发布:百视通下载软件 编辑:程序博客网 时间:2024/06/06 20:18
首先来讲解一下物理世界与手机屏幕坐标系之间的关系。假设创建一个200米的物理世界,然后观察其物理世界与手机屏幕之间的坐标系关系,如图7-4所示
从图7-4中可以很清晰的看出,手机屏幕的左上角(0,0)坐标,正是物理世界的中心点坐标;手机屏幕绘制图形时,一般默认以左上角作为锚点!而在 Box2d的物理世界中,一个新的Body(物体)等被创建出来之后,默认以其质心(可以近似为中心点)作为锚点;如图7-5所示,是”在屏幕上绘制一张 图片,并且在物理世界中添加一个物体”的位置关系图。
除此之外,Box2D为了使物体与关节等更加贴切的模拟现实,在Box2D引擎中使用的长度单位是”米(m)”,所以Box2D引擎中的一些方法的长度参 数不再是以像素为单位,而是需要转换成”米”;反之,从Box2D引擎函数返回值中得到的长度值也是以”米”做单位的,使用其值前需要将其转换为像素,然 后再使用。
(一)首先明确一下
android 中的坐标系统 :
屏幕的左上角是坐标系统原点(0,0)
原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向
(一)首先明确一下
总结:对于layout中的子view来说,坐标系是相对的位置,所以left,top,right,bottom是相对于groupview来说的。
0 0
- Android 坐标系完全解析
- android坐标系解析
- Android 坐标系
- Android坐标系
- Android坐标系
- Android坐标系
- Android坐标系
- Android坐标系
- android 坐标系
- Android坐标系
- android 坐标系
- Android坐标系与视图坐标系
- android坐标系和视图坐标系
- Android坐标系和视图坐标系
- Android 坐标系与视图坐标系图解
- Android OpenGL20 世界坐标系,屏幕坐标系,纹理坐标系 <8>
- Android坐标系详解
- android中坐标系详解
- Hadoop、MapReduce、YARN和Spark的区别与联系
- 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
- Android官方提供的支持不同屏幕大小的全部方法
- 新浪微博开发五(导航栏功能的实现)
- 【BZOJ 1642】 [Usaco2007 Nov]Milking Time 挤奶时间
- android坐标系解析
- Struts2+JDBC 连接MySql验证登陆用户
- Spatial Statistics Tools(空间统计工具)
- web报表工具FineReport常用函数的用法总结(文本函数)
- mysql-load data local infile
- ViewPager + Fragment使用
- git stash 用法
- jQuery easyui 前端框架!
- POJ1125 Stockbroker Grapevine(最短路floyd算法)