android日歷提醒
『壹』 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
『貳』 安卓手機如何設置農歷生日提醒
第一步,打開手機自帶的日歷。選擇你那天的生日,這里的日期是打個比方。
Android是一種基於Linux的自由及開放源代碼的操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。
尚未有統一中文名稱,中國大陸地區較多人使用「安卓」或「安致」。Android操作系統最初由Andy Rubin開發,主要支持手機。
2005年8月由Google收購注資。2007年11月,Google與84家硬體製造商、軟體開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。
隨後Google以Apache開源許可證的授權方式,發布了Android的源代碼。第一部Android智能手機發布於2008年10月。
Android逐漸擴展到平板電腦及其他領域上,如電視、數碼相機、游戲機等。2011年第一季度,Android在全球的市場份額首次超過塞班系統,躍居全球第一。
2013年的第四季度,Android平台手機的全球市場份額已經達到78.1%。
2013年09月24日谷歌開發的操作系統Android在迎來了5歲生日,全世界採用這款系統的設備數量已經達到10億台。
2014第一季度Android平台已佔所有移動廣告流量來源的42.8%,首度超越iOS。但運營收入不及iOS。
『叄』 Android向系統日歷添加日程事件鬧鍾不提示解決方法
1.項目中需要向系統日歷添加日程,怎麼添加就不多說了,網路一大堆,這文章主要解決准時或者提前多久鬧鍾提醒(CalendarContract.Reminders.MINUTES不設置時間也表示准時提醒)
2.添加多個鬧鍾提醒
道理是一樣的,創建多個ContentValues,也可以直接循環創建,並設置CalendarContract.Reminders.MINUTES,這里就演示准時和提前十分鍾各提醒一次了,大家可以根據需求創建 。
3.根據自己定義的id刪除日程
(1).添加日歷事件時,put(「_id」,"自己定義的id")
(2)刪除時通過之前設置的id找到並刪除
提示:6.0之後要動態申請日歷讀寫許可權
『肆』 要一個安卓的日歷軟體名稱:可以每年的固定的農歷時間提醒我。
可以每年固定的農歷時間提醒的安卓日歷軟體,建議你試試帶鬧鍾提醒的敬業簽,因為:
1、具備待辦事項提醒的功能,而且敬業簽既可以按照公歷日期設置提醒,又可以按照農歷日期設置提醒;
2、支持你將要做的事按照時間將其單次定時提醒、自定義周期重復提醒、延時提醒、重要事項間隔提醒,到達指定時間點後,敬業簽便會通過鈴聲的方式發送提醒通知;
3、帶有日歷的功能,可以在這一日歷中同步查看到每個日期對應的新增事項、已完成事項以及提醒事項等內容;
4、它具備多端兼容的優勢,可以適用於以下埠:Windows/Android/iPhone/Web/ipad/Mac。