Скорость разряда батареи Android

Я пытаюсь разработать приложение, которое меняет свое поведение в зависимости от скорости разряда батареи. То есть есть два состояния state1 и state2. он проверяет скорость слива каждого состояния. и переключается в определенное состояние, которое разряжает меньше батареи.

так можно ли проверить скорость слива моего приложения (в частности). ps: оба состояния используют дисплей и сетевые подключения.

если да, то как я могу получить скорость слива?

Я заметил, что в настройках Android в параметрах батареи указано использование батареи для каждого приложения. Могу ли я получить доступ к этим значениям?


person Ak-    schedule 23.03.2014    source источник


Ответы (1)


У вас есть два основных состояния (LOW и OKEY). Однако я не думаю, что вы можете получить доступ к статистике использования батареи для приложений.

Вы можете прочитать это: http://developer.android.com/training/monitoring-device-state/battery-monitoring.html

Имхо, вы можете делать с этим что хотите.

person shemsu    schedule 23.03.2014