Android-坐标系

简介

  • Android坐标系:主要是触摸点与手机屏幕的坐标原点的距离。
  • View坐标系:触摸点与视图的距离,已经视图与其父视图的距离。

Android坐标系

在这里插入图片描述
如图所示,屏幕的左上角为坐标原点(0,0),当我们触摸屏幕时,可以通过对应的事件对象,使用getRawX()与getRawY()取得触摸点与坐标原点的距离。

  • getRawX():取得触摸点与坐标原点在X轴上的距离。
  • getRawY():取得触摸点与坐标原点在Y轴上的距离。

View坐标系

在这里插入图片描述
如图,绿色箭头的方法要使用view对象来调用获取,蓝色箭头的方法则通过触摸事件对象获取。

通过view对象可以调用:

  • getTop():获取View自身顶边到其父布局顶边的距离。
  • getLeft():获取View自身左边到其父布局左边的距离。
  • getRight():获取View自身右边到其父布局左边的距离。
  • getBottom():获取View自身底边到其父布局顶边的距离。

通过触摸事件对象可以调用:

  • getX():获取触摸点到View原点的X轴距离。
  • getY():获取触摸点到View原点的Y轴距离。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值