最近リマインダータイプのアプリで作業していました。ユーザーはカレンダー/日付ピッカーから将来の日付を選択できます(日または月単位)。そのイベントについて通知されます選択した日付にAlarmManagerまたはCalendarProviderを使用する必要があります
私はAlarmManager & CalendarProvider
に出くわしました。
AlarmManager
と言えば、バックグラウンドで実行されるのでCPU使用量が多いと言われています。 CalendarProvider
が正しい仕事をするかどうかはわかりません。または、これをAndroidで実装するためのより良いオプションがあります。
ありがとうございました。申し訳ありませんが、私の質問があまりにも簡単です。
カレンダープロバイダがユーザーのカレンダーとの対話に役立つか、イベントを処理します。再起動時に却下されますので、あなたはブート完全なレシーバを呼び出すために持っているアラームマネージャを使用している場合しかし、私は、イベントのユーザーに警告するために、私のアプリでカスタム通知を作成するために、それを使用することができます。 – 4naxr
うん...あなたはできます。あなたのニーズを特定する。カレンダープロバイダを使用する方がより良いオプション –
マイオピニオンで**カレンダープロバイダ**を使用する方が良い –