android取消鬧鍾
發布時間: 2023-02-26 04:37:28
Ⅰ android 設置系統鬧鍾和系統日歷提醒
現在有一個定時提醒的功能, 用 AlarmManager 自己來做,有多少坑做過的都知道。(應用被kill, 應用保活,息屏,關機重啟,多版本兼容問題。。。)。要自己做一個完善的不是 1-2天就能搞定的。當然如果是應用內簡單的定時執行,定時提醒 AlarmManager 還是很好用的。
https://www.jianshu.com/p/1f919c6eeff6
對於這種需求可以調用系統鬧鍾或用系統日歷的提醒事件來做。
日歷提醒功能可以直接用 Intent 起日歷提醒界面,這樣最簡單,不需要許可權。
調用API 直接設置需要動態申請許可權
https://www.cnblogs.com/loaderman/p/10489592.html
https://developer.android.com/guide/topics/providers/calendar-provider
設置系統鬧鍾需要 SET_ALARM 許可權
取消鬧鍾用 AlarmClock.ACTION_DISMISS_ALARM
熱點內容