기술 블로그

17장) 브로드캐스트 리시버 본문

Android

17장) 브로드캐스트 리시버

jaegwan 2019. 1. 24. 15:55
반응형

브로드캐스트 리시버에 대한 이미지 검색결과



미리 정의된 방송이나 개발자가 임의로 추가(액티비티나 서비스같은 4대 컴포넌트 중 하나가 인텐트로 발송)한 방송이 있고 이렇게 발송된 방송은 브로드캐스트 리시버가 수신하게 된다.  안드로이드 시스템은 여러 브로드캐스트를 발송하는데 이 중 필요한 것들으 브로드캐스트 리시버로 수신하여 사용 할 수 있다. 


(목록:https://stackoverflow.com/questions/4031740/where-is-the-all-android-broadcast-intent-list)


이러한 방송들을 수신할 수 있는 객체가 BroadcastReciever이다. 

브로드캐스트 리시버는 매니페스트 파일에 <receiver>요소로 정의 할 수 있다. 이떄는 모든 방송을 수신하고


또 다른 방법으로는 자바 코드로 동적으로 리시버를 동록 또는 해제하는 방법이 있다. 


모든 방송을 수신하는 리시버를 '글로벌 브로드캐스트 리시버'라고 한다. 



...작성중


반응형
Comments