推广 热搜: 企业  可以  page  搜索引擎  行业  百度    个数  使用  选择 

android手机坐标系,原来我一直都没理解透手机知道「android手机坐标系,原来我一直都没理解透」

   日期:2025-05-30     移动:http://ww.kub2b.com/mobile/quote/15307.html


android手机屏幕的坐标系

1. 竖屏

    屏幕左上角为坐标系原点,坐标系如下

     在屏幕内,坐标都是正值,屏幕范围内最小是0;如果出现负值,那一定是超出屏幕范围了



2. 横屏

横屏的时候坐标系原点仍然是左上角,如下图



这时候产生疑问,横屏时的坐标系应该有两个顺时针旋转90度和逆时针旋转90度,对,就应该有两个







不管横屏是由竖屏顺时针旋转90度,或者 逆时针旋转90度得到,都是以左上角为原点。是视觉上的左上角 不是空间上的左上角。比如








3. 之所以写这篇博客,是因为上周在项目中遇到一个BUG:


  

需求是


bug是绿框(扫描框)超出屏幕范围。通过track(跟踪)代码到getGuideframe方法,此方法是计算绿框的坐标,计算出来的左坐标是72,群里热心的大神就指出没超过屏幕啊,我当时问:”算出来的72,如何判断是没超出的呢

我之所以会问出这样的问题,是因为我脑子里没有”在屏幕内,坐标都是正值,屏幕范围内最小是0“知识积累。


4.发觉自己自学能力不强。只知道手机坐标系在已左上角为原点,然后x轴向右,y轴向下,向下的y轴上坐标为正值。有过在想向下的y轴上的值是正的还是负的,因为之前接触的是y轴向上,一接触到y轴向下,就不知道向下的y轴应该是正值。























本文地址:http://ww.kub2b.com/quote/15307.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号