在网上搜索(关键字可以是"Android重力感应"),关于重力感应器的说法大都一致:如下颜色部分。
灵敏度分为:
SENSOR_DELAY_FASTEST最灵敏,快的然你无语
SENSOR_DELAY_GAME游戏的时候用这个,不过一般用这个就够了,和上一个很难看出区别(也许是我的手机CPU高?1GHz的。。。)
SENSOR_DELAY_NORMAL比较慢。
SENSOR_DELAY_UI最慢的,几乎就是横和纵的区别
而实际上并不一定是这样的。
经过认真分析,真机测试和统计分析。得出以下结果。
频率分析:
1、SensorManager.SENSOR_DELAY_FASTEST
频率:3hz——4Hz之间,
一般:4Hz。
解释:一秒钟执行4次。
2、SensorManager.SENSOR_DELAY_GAME
频率:30hz——45Hz之间,
一般:38Hz。
解释:一秒钟执行38次。
3、SensorManager.SENSOR_DELAY_NORMAL
频率:30hz——45Hz之间,
一般:38Hz。
解释:一秒钟执行38次。
4、SensorManager.SENSOR_DELAY_UI
频率:13hz——18Hz之间,
一般:15Hz。
解释:一秒钟执行15次。
当然,我也不能保证所有的手机都是这样的,所以不能保证数据具有泛型。所以只是一个参考。