android xy坐标系,Android 的坐标系及矩阵变换

本文详细介绍了Android中的2D和3D坐标系,强调了左手坐标系的使用,并解释了3D坐标系中旋转正方向的确定方法。通过矩阵变换,探讨了绕Z轴旋转时坐标的变化,并讨论了如何改变旋转中心。还提到了Android中的Camera类在获取变换矩阵中的作用,以及提供了绕Z轴旋转的Demo链接。
摘要由CSDN通过智能技术生成

#Android 的坐标系及矩阵变换html

##Android的坐标系

##2D坐标系

android的2d坐标系如图所示,水平向右为X轴正方向,竖直向下为Y轴正方向,原点为屏幕左上角。

9b43c4c29162987f2d2bbaf2c863f150.pngjava

注意:以屏幕左上角为原点的坐标系,称做绝对坐标系,将原点平移到View的左上角,称做相对坐标系。对View进行操做时,更多使用的是相对坐标系。android

##3D坐标系

###左手坐标系

在计算机科学中,大多3D坐标系使用的是左手坐标系(包括Android),因此,在这里只介绍左手坐标系。git

用左手肯定3D坐标系:

1bfcd7c74fb2c7d13fa430a7d64d419b.pnggithub

在Android设备中反应出的3D坐标系是,X轴水平向右,Y轴竖直向上,Z轴垂直屏幕指向屏幕内部。web

有没有以为很疑惑,明明在2D坐标系中Y轴正方向是竖直向下的,怎么到3D坐标系就变成竖直向上了?其实,2D坐标系和3D坐标系是没有直接关系的,绘制View使用的是2D坐标系,3D坐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值