作者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/cn.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