15. AAMainActivity
완성된 코드입니다.
onCreate()에서 startService()로 서비스
시작을 요청하고,
@Receiver를 통해 해당 action이
들어오는지 Broadcast에 대한 대기를
하고 있으며,
@Click을 통해 sendBroadcast()를
수행할 준비를 하고 있습니다.
특이점은 BroadcastReceiver를 사용하는
것으로 보임에도 불구하고
registerReceiver(),
unregisterReceiver()의 호출이 없습니다.
16. AAService
완성된 코드입니다.
앞의 Activity와 마찬가지로
@Receiver를 통해 해당 action이
들어오는지 Broadcast에 대한
대기를 하고 있으며,
Broadcast를 받는 경우 다시
Activity로 Broadcast를 보내게
됩니다.
마찬가지로 Receiver에 대한
등록과 해제는 따로 명시해 주지
않습니다.