-
인텐트 리시버(1) - 수정 중입니다.과거...../개발일지 2010. 3. 11. 01:38
오늘 이 늦은밤 브로드캐스트리시비러를 위해 오늘은 인텐트 리시버에 대해 설명하겠습니다.
인텐트 리시버란? 액티비티가 아닌 다른컴포넌트에 인텐트를 전달할시 사용합니다.
사용시기: 1. 액티비티가 아닌 지정된 서비스를 실행시켜야 하는경우
2. 특정 이벤트 발생시 인텐트 뿐만 아니라 다른정보를 함께 참조해 상황해 맞는 액티비티를 실행 해야
되는 경우
인텐트 리시버는 특히 Broadcast된 인텐트를 받아 처리하도록 구성됐습니다.
그리고 BroadcastReceiver에는 onReceive()라는 하나의 메소드만 정의돼있습니다.
이기능을 구현하기 위해서는
AndridManifest.xml에 파일에 다음과 같은 receiver 엘리먼트를 추가해야합니다. -->중요 까먹지 않기!
<receiver android:name=".MyIntentReceiverClassName" />