안드로이드 배터리 상태 확인하기 broadcastreceiver 사용 BATTERY_LOW
안드로이드에서는 배터리 상태에 대한 값을 계속해서 불러오는것을 권장하지 않는다. 이러한 행동 자체가 배터리 소모가 크기 때문이다. 그래서 배터리가 낮아졌을때 (보통 20%이하) 그보다 높을때로 구분하여 동작하기를 권장한다. 그렇다면 어떻게하면 배터리가 낮을때와 보통이 되었을 때를 알 수 있을까? 이는 안드로이드 Developer에 자세히 나와있지만, 사용법에 대해서 햇갈릴 수 있으니 내가 사용한 방법을 올려보겠다. 나는 receiver로 등록하여, 배터리의 변경 상태가 들어오면 그때에 receiver에서 내가 원하는 동작하도록 설계하였다. 전 게시글인 통화 상태 확인하는 broadcast와 동일한 곳에서 작동하게 만들었다. 2020/03/18 - [인턴/안드로이드] - 안드로이드 전화 받기, 전화 끊기,..
Web&App/안드로이드
2020. 3. 18. 17:28