[안드로이드] sendStickyBroadcast() / sendBroadcast()
sendBroadcast( Intent intent )일반적인 broadcast 는 sendBroadcast() 로 전달되는 순간에 등록된 receiver 들의 onReceive() 만을 호출하는 구조로 되어 있습니다.이 Receiver에 등록이 되지 않는다면 해당 Message를 받을 수 없는 상태가 되어 버리는 것이지요.요게 일반적인 어플에서는 문제가 되지 않으나, 네트워크 관련 정보를 업데이트 하는 경우에는 문제의 소지가 있습니다. sendStickyBroadcast( Intent intent )이로 인해서 나온게 바로 sendStickyBroadcast()입니다.해당 API로 보낸 broadcast 는 system 에 남아있다가, 새롭게 해당 broadcast 를 받을 수 있는 receiver 가..
2014. 6. 12. 11:37