-1

我有一个应用程序可以感应设备的运动并在设备移动时发出警报。目前我正在使用加速度计。但我无法微调它。即使是很小的移动也会导致警报响起。

所以我的问题是哪种传感器最适合这项任务?还有哪些其他可用的解决方法?

请大家帮忙。。


对不起这个蹩脚的问题,我想我可以在同一问题上得到一些关于其他人的开发经验的答案,

无论如何,这就是我所做的,

我在这个答案中使用了这个代码

猜猜问题出在传感器数据的过滤上,我的方法只是将浮点数转换为整数,这样小数部分就会被截断..但它不起作用..但上面链接中的代码对一些效果更好小改动。。

谢谢你的建议。。

4

1 回答 1

0

只需使用陀螺仪。如果有人移动设备,他们一定会稍微倾斜它。

检查陀螺仪是否有任何剧烈变化。

http://developer.android.com/guide/topics/sensors/sensors_motion.html#sensors-motion-gyro

于 2013-07-17T19:02:39.970 回答