今回は、AlarmManagerで定期的にServiceを実行するメモです。
AlarmManager でサービスを登録
- ServiceのIntentを作成します。
- Serviceを開始するPendingIntentを取得します。
- AlarmManager#setInexactRepeatingでアラームをスケジュールします。
AlarmManager.RTC - wall-clock timew in UTC 要は現実世界での経過時間
AlarmManager.INTERVAL_FIFTEEN_MINUTES - 15分(900000秒) Intervalの定数
AlarmManager でサービスを解除
adb コマンドで、AlarmManagerの登録状態を確認
0 件のコメント:
コメントを投稿