首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android和Java上编写重复警报的有效方法

在Android和Java上编写重复警报的有效方法
EN

Stack Overflow用户
提问于 2015-08-01 04:55:14
回答 1查看 80关注 0票数 1

据我所知,有几种不同的方法可以在Java for Android设备中实现我想要完成的功能,基本上是执行大多数智能手机中的基本警报功能,但要批量完成。也就是说,您可以将一组警报放在7:00和7:20之间,而不是7:00、7:05、7:10、7:15和7:20。我希望这有三个主要的重复选项:指定的星期几、指定的月份日期和一个不重复的指定日期。我正在尝试自己解决这个问题,尽管我想看看其他程序员是如何解决这个问题的。请注意,虽然我对Java有一定的经验,但我对Android开发并不是很有经验。

EN

回答 1

Stack Overflow用户

发布于 2015-08-01 05:08:50

最有效的方法是使用AlarmManager仅调度每个组的下一个警报。

19+接口使用setExact(),老版本使用set()。如果您希望警报在计划的准确时间响起,则在针对较新版本时需要使用setExact()

当闹钟响起时,它会唤醒一个已注册的BroadcastReceiver,您可以从其中计划该组的下一个闹钟。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31755031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档