Я пытаюсь разработать приложение, которое меняет свое поведение в зависимости от скорости разряда батареи. То есть есть два состояния state1 и state2. он проверяет скорость слива каждого состояния. и переключается в определенное состояние, которое разряжает меньше батареи.
так можно ли проверить скорость слива моего приложения (в частности). ps: оба состояния используют дисплей и сетевые подключения.
если да, то как я могу получить скорость слива?
Я заметил, что в настройках Android в параметрах батареи указано использование батареи для каждого приложения. Могу ли я получить доступ к этим значениям?