android手机陀螺仪传感器,10.12 传感器专题(3)——加速度/陀螺仪传感器

本节引言:

本节继续来扣Android中的传感器,本节带来的是加速度传感器(Accelerometer sensor)以及

陀螺仪传感器(Gyroscope sensor),和上一节的方向传感器一样有着x,y,z 三个轴,

还是要说一点:x,y轴的坐标要和绘图那里的x,y轴区分开来!传感器的是以左下角

为原点的!x向右,y向上!好的,带着我们的套路来学本节的传感器吧!

另外,想说一点的就是我们不是专门搞这个的,就写东西啊玩玩,见识下而已哈,很多东西

别太较真!

b42c9fd53d503a389deea70918923e59.png

PS:方向传感器其实就是利用加速度传感器和磁场传感器来获取方位的,在2.2开始就被弃用了~

1.加速度传感器(Accelerometer sensor)

1)名词概念:

加速度传感器的单位:加速度(m/s^2)

方向传感器获取到的加速度是:手机运动的加速度与重力加速度(9.81m/s^2)的合加速度

另外重力加速度是垂直向下的!

关于这个不同方向合加速度的计算好像蛮复杂的,这里我们就不去纠结这个了!

先来看看加速度的value数组中的三个数的值吧~依旧是上节的代码,改下传感器而已~

水平放置:

1cc762b8de312c17bc3b072d1d8987e4.png 竖直平放:

3db7bf4b584815b2df4f5007fb9547e9.png 竖直横放:

1aa8d98943278b2176264f4f07466c1e.png

从上面我们知道value数组的三个值分别对应X,Y,Z轴上的加速度!

好的,知道个大概,我们来写个简易计步器来熟悉下用法!

2).简易计步器的实现

运行效果图&#

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值