[Android] BroadCast Receiver
·
Android
[개요] Application 차원에서 신호를! 송수신하는 Component system or Application 에서도 Intent Fillter를 통해 메시지 송수신 가능. ※ when to use? 시스템의 화면 꺼짐, 화면 캡쳐, SMS 문자 수신, , 배터리 부족, 충전 등 앱단이 아닌 시스템상에 일어나는 작업들의 송/수신에 사용한다. [특징] API Level 26부터 background 수신 불가능 (Exception. 일부 앱) ∵ system 메시지 수신을 위해 background 메모리 리소스 소모가 커져서 막아둠. (배터리 사용량 大) 앱이 실행되는 동안에만 (foreground) 수신 가능. [사용] 등록(registerReceiver) 및 해제(unregisterReceiver)..