私のアプリケーションでは、処理の開始をスケジュールしたいと思います。最初に事前に設定された日付に2つの方法で、または毎週月曜日のように言います。単一の日付の場合、トレッドで時間を監視して処理を開始できますが、2つが混在していると、適切な解決策を思い付くことができません。
私の最初の考えは、アプリケーションが起動したときに、カレンダーにイベントをスケジュールして、1分ごとに実行するジョブがあるかどうかを確認できることでした。これは、単一の日付と毎週の場合の両方で機能し、カレンダーをそのように使用できないことがわかりました。
これを解決する良い方法は何ですか?