AndroidのAlarmManagerメモ [2011/10/20]

AlarmManager で定期的に実行する処理を仕込めるので便利。
OSレベルの設定になるので、アプリが終了しても生き残る。

ただし、電源切るとクリアされてしまう。
再起動後も定期処理を行いたければ、起動時のイベントが拾って再度AlarmManagerを起動すればOK。

で、android.intent.action.BOOT_COMPLETED というアクションを拾えるのでそれを受けるReceiverを作って対応できた。