关注KnockToUnlock Iphone应用视频, 我想知道什么是最好的传感器用于检测设备主体上的敲击?
还有什么灵敏度?即,我可以检测到设备侧面的水龙头和设备背面的水龙头吗?
答案 0 :(得分:0)
那么唯一能够检测水龙头的传感器就是加速度计。但是,您需要打开设备才能让传感器检测到水龙头。当屏幕熄灭时,通常传感器也会关闭(我记得有一些例外,我认为有些HTC手机)。
加速度计确实检测到3轴上的加速度,因此理论上应该可以检测设备的哪一侧是水龙头。
我已经看到Android上的代码用于在设备被点击时唤醒设备,但由于上述原因设备未完全关闭。
加速度计教程:http://www.vogella.com/tutorials/AndroidSensor/article.html#accelerometer