作者onlyleblanc (GG3be0)
看板AndroidDev
標題[問題] 定時任務
時間Sat Aug 24 18:37:47 2019
小弟因為科系需要,目前正用android studio開發一個app,
目前遇到一個問題,想要固定在晚上12點清除sharepreference的資料,有上網查過目前
覺得用alarmmanager比較適合,但是卻又不知道該如何寫,希望高手們能給小弟一些概念
或是想法,手機發文排版差請見諒
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.19.26 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1566643069.A.CA9.html
1F:→ aiweisen: 要定時排程 用alarmmanager沒錯 08/24 22:22
2F:→ aiweisen: 流程大概就是 用alarmmanager 寫一個晚上12點會發一個 08/24 22:23
3F:→ aiweisen: 廣播的排程 然後你在寫一個廣播接受器 去收這個廣播 08/24 22:24
4F:→ aiweisen: 當收到廣播後 你就自動清除sharepreference 08/24 22:25
5F:→ aiweisen: 然後寫排程的時機 看你要塞哪都可以 不知道塞哪就塞 08/24 22:30
6F:→ aiweisen: onResume()的階段 08/24 22:30
7F:→ onlyleblanc: 我想說Alarm寫在剛開啟的第一個頁面的oncreate這樣可 08/24 23:36
8F:→ onlyleblanc: 以嗎 08/24 23:36
9F:→ onlyleblanc: 而且關於pendingintent不知道intent的部分要怎麼寫 08/24 23:37
10F:→ aiweisen: intent的寫法跟send broadcast一樣 要加action 08/25 08:25
11F:→ aiweisen: 只是這個intent寫完要塞到PendingIntent 不是直接送出去 08/25 08:26