[3일차] Service & Broadcast Receiver (Basic)
2015. 5. 20. 17:44ㆍRapa 수업/Android
반응형
Service
startService
bindService
Broadcast Receiver
1. 정적 Receiver
Manifest에 Intent Filter를 추가하여하 한다. 정적 Receiver는 한번 등록하면 앱이 종료되어도 계속해서 Broadcast를 받을 수 있다.
2. 동적 Receiver
onResume() 에서 BR을 등록하고 onPause() 에서 BR을 해지해서 동적으로 사용할 수 있다.
3. 사용자 정의 Broadcast Reciever
액션명을 이용해서 사용자가 BR를 보낼 수 있다.
*** 액션명이 같으면 등록된 모든 BR이 호출되므로 자기 자신이 보낸 것만 호출하기 위해서는 Intent Filter 속성중에서 exported 를 false로 설정하면 된다. *****
*BR은 Context를 상속하지 않기때문에 바로 Activiy나 Service를 호출할 수 없다.
반응형
'Rapa 수업 > Android' 카테고리의 다른 글
[5일차] Handler & AsyncTask (0) | 2015.05.22 |
---|---|
[4일차]Android Application UI (0) | 2015.05.21 |
[2일차] Activity LifeCycle (0) | 2015.05.19 |
[2일차] Intent (0) | 2015.05.18 |
[1일차] Android Project 구조 (0) | 2015.05.18 |