W.A 저장소

Broadcast Receiver 본문

Programing

Broadcast Receiver

W.A 2010. 8. 24. 10:27
Manifest에broadcast receiver등록하기
<receiverandroid:name=“.LifeformDetectedBroadcastReceiver”>
<intent-filter>
<action android:name=“hufs.action.NEW_LIFEFORM”/>
</intent-filter>
</receiver>

코드로broadcast receiver등록하기
IntentFilterfilter = new IntentFilter(NEW_LIFEFORM_DETECTED);
LifeformDetectedBroadcastReceiverr = new LifeformDetectedBroadcastReceiver();
registerReceiver(r, filter);

위 두가지의 다른점은 꼭 필요한 시점에서 사용할 때를 위해서 그런것이다. 이런것은 밑의 코드에서처럼 사용해야되고 위의 메니페스트에서 등록하는 리시버는 꼭 항상 시작해야되는것등이있다.

제거
unregisterReceiver(r);


'Programing' 카테고리의 다른 글

OpenCV for android 사용기 #1  (0) 2010.09.15
Telephony, Notification & Alarm  (0) 2010.08.24
Html entity  (0) 2010.08.20
Database  (0) 2010.08.19
Intent란?  (0) 2010.08.17