我正在開發任務管理器應用程序,並且想要添加定期/重複任務功能。我一直在思考如何做到這一點,但無法真正弄清楚這些機制,重複性的任務將如何在未來的一段時間內重新創建。重複執行的任務,如何在代碼中實現
假設我將在下週8:00開始的每個星期一創建一個循環任務。現在假設我未在接下來的3周內使用該應用程序,那麼當我打開應用程序時,是否應該在過去3周內看到3項任務?或者下一個星期一隻有一項新任務?如果我選擇第一個選項,何時需要創建這些任務,何時用戶打開應用程序或何時退出?
我將是巨大的,如果一些能細說了。