0

ストレージに sqlite を使用するアプリがあります。このデータベースには、日時フィールドを持つ複数のレコードを持つテーブルがあります。それぞれの12時間前にステータスバー通知を常にプッシュしたい.

http://developer.android.com/guide/topics/ui/notifiers/notifications.htmlを見て、使用方法を理解しましたが、バックグラウンドで定期的に実行する方法がわかりません。

任意のヒント?

4

1 に答える 1

1

リンクされたドキュメントに記載されているように、ローカルの Serviceから通知を作成できます。最初の例は、通知の作成と管理に使用する方法を実際に説明しています。

さらに、AlarmManager クラスは、前述の Service の効率的な実装に役立つ場合があります。電話のスリープ サイクルとウェイク ロックに関する注意事項に特に注意を払うことをお勧めします。

最後に、起動時に Service を開始したい場合があります。詳細については、この質問を参照してください

于 2012-05-31T23:36:35.513 に答える