毎日午前8時に通知を作成したい。私はSQLiteデータベースにいくつかのデータを持っており、毎日この時点でデータを取得し、そこから通知を作成したいと考えています。新しい通知の作成は問題ありませんが、今のところ毎日どのように表示できますか?毎日通知を作成する
サービスと一緒に作業する必要があると思いますが、特別な瞬間にこのサービスを開始するようにシステムにどのように指示することができますか?そして、私はどんなサービスを利用すべきですか?システムがサービスを呼び出すと、コードを実行してデータベースに接続し、通知を作成してシステムに送信できる特定の機能が起動すると思いますか?
私が理解できないことは、主なアクティビティでサービスを登録すると、ユーザーがアプリを閉じるとシステムがサービスを開始できるのはなぜですか?誰も私にそれを説明することはできますか?私はいつも、私の主な活動が破壊されれば、サービスも破壊されると思っています。
alarmManagerを使用してください。 – wtsang02
http://stackoverflow.com/questions/4430849/how-to-set-recurring-alarmmanager-to-execute-code-daily –
http://mobile.tutsplus.com/tutorials/android/android-fundamentals-scheduling -recurring-tasks/ –