gpt4 book ai didi

android - 放慢android加速度计更新

转载 作者:搜寻专家 更新时间:2023-11-01 08:10:37 25 4
gpt4 key购买 nike

有没有办法让Android中加速度计的采样频率低于SENSOR_DELAY_UI常量设置的频率?

我想让我的应用消耗更少的电量,这看起来是实现这一目标的好方法。 (我已经将速度从 SENSOR_DELAY_GAME 减慢到 SENSOR_DELAY_UI,结果非常好——电池续航时间更长。)

传感器事件监听器是否会对电池生命周期产生影响?

或者仅在这种情况下过滤它们并避免进一步的 CPU 繁重计算就足够了吗?

谢谢

最佳答案

您可以输入以微秒为单位的值以及预设速率。像这样调用方法:registerListener(SensorEventListener listener, Sensor sensor, int rate),其中 rate 是以微秒为单位指定的整数值或以下常量之一:

  • SENSOR_DELAY_NORMAL
  • SENSOR_DELAY_UI
  • SENSOR_DELAY_GAME
  • SENSOR_DELAY_FASTEST

例子:

sensorManager.registerListener(this, accelerometer, SensorManager.SENSOR_DELAY_UI);

Source document on the Android development site .

关于android - 放慢android加速度计更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9974664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com