[問題] 定時任務

看板AndroidDev作者 (GG3be0)時間5年前 (2019/08/24 18:37), 編輯推噓0(0011)
留言11則, 2人參與, 5年前最新討論串1/1
小弟因為科系需要,目前正用android studio開發一個app, 目前遇到一個問題,想要固定在晚上12點清除sharepreference的資料,有上網查過目前 覺得用alarmmanager比較適合,但是卻又不知道該如何寫,希望高手們能給小弟一些概念 或是想法,手機發文排版差請見諒 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.19.26 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1566643069.A.CA9.html

08/24 22:22, 5年前 , 1F
要定時排程 用alarmmanager沒錯
08/24 22:22, 1F

08/24 22:23, 5年前 , 2F
流程大概就是 用alarmmanager 寫一個晚上12點會發一個
08/24 22:23, 2F

08/24 22:24, 5年前 , 3F
廣播的排程 然後你在寫一個廣播接受器 去收這個廣播
08/24 22:24, 3F

08/24 22:25, 5年前 , 4F
當收到廣播後 你就自動清除sharepreference
08/24 22:25, 4F

08/24 22:30, 5年前 , 5F
然後寫排程的時機 看你要塞哪都可以 不知道塞哪就塞
08/24 22:30, 5F

08/24 22:30, 5年前 , 6F
onResume()的階段
08/24 22:30, 6F

08/24 23:36, 5年前 , 7F
我想說Alarm寫在剛開啟的第一個頁面的oncreate這樣可
08/24 23:36, 7F

08/24 23:36, 5年前 , 8F
以嗎
08/24 23:36, 8F

08/24 23:37, 5年前 , 9F
而且關於pendingintent不知道intent的部分要怎麼寫
08/24 23:37, 9F

08/25 08:25, 5年前 , 10F
intent的寫法跟send broadcast一樣 要加action
08/25 08:25, 10F

08/25 08:26, 5年前 , 11F
只是這個intent寫完要塞到PendingIntent 不是直接送出去
08/25 08:26, 11F
文章代碼(AID): #1TOHDzof (AndroidDev)
文章代碼(AID): #1TOHDzof (AndroidDev)