BroadcastReceiver

· Android
Service는 App의 Background Thread로 동작한다고 소개했다. activity에서 어떤 버튼을 눌러 Service에게 Intent를 매개로 데이터를 넘겨주는 것(Activity -> Service)은 쉬웠다. 그럼 반대로 Service ->Activity를 하기 위해선? Service 용도 지난 시간에 배웠지만 복습해보자 UI와 관계없는 어떤 작업이 앱이 실행중이든 실행중이지 않든 (Background) 어떤 작업이 수행되도록 하고싶을 때 ex. music play service 즉 Service Activity 양방향 Communcation 을 할 수 있는 2가지 방법을 소개한다. 1. BroadCast System BroadCastReceiver 를 모른다면 아래 글을 참고하시라 [..
· Android
[개요] Application 차원에서 신호를! 송수신하는 Component system or Application 에서도 Intent Fillter를 통해 메시지 송수신 가능. ※ when to use? 시스템의 화면 꺼짐, 화면 캡쳐, SMS 문자 수신, , 배터리 부족, 충전 등 앱단이 아닌 시스템상에 일어나는 작업들의 송/수신에 사용한다. [특징] API Level 26부터 background 수신 불가능 (Exception. 일부 앱) ∵ system 메시지 수신을 위해 background 메모리 리소스 소모가 커져서 막아둠. (배터리 사용량 大) 앱이 실행되는 동안에만 (foreground) 수신 가능. [사용] 등록(registerReceiver) 및 해제(unregisterReceiver)..
M_Falcon
'BroadcastReceiver' 태그의 글 목록