Я добавил функцию в свое приложение, которое использует датчики близости и акселерометра (второй - обнаружение вибраций). Это выполняется в постоянно работающей службе (если пользователь ее выбирает, конечно). Но я боюсь за использование батареи, что у меня будет. Я НЕ использовал никаких блокировок, но все равно получаю показания, даже когда экран выключен, как я вижу в своих журналах. Вопрос в следующем: что из следующего верно?
- Два упомянутых датчика активируются в любом случае системой Android все время (и в этом случае я собираю также показания не влияет на срок службы батареи... я думаю).
- Android-система отключает эти датчики большую часть времени (в если я держу их всегда через мое обслуживание, влияет на батарею жизнь)
Если (2) истинно: возможно ли реализовать собственный цикл сна для датчиков или же весь процесс переключения ухудшит ситуацию?