Android 调度或定时器 APIme

Posted

技术标签:

【中文标题】Android 调度或定时器 APIme【英文标题】:Android scheduling or timer APIme 【发布时间】:2011-03-11 19:31:43 【问题描述】:

如果我提出一些基于讨论的问题,请原谅我。我对 android 环境完全陌生,我正在开发一个基于 android 的应用程序,其中我需要为我的项目在消息传递系统中应用一些修改。其中我需要为传出消息使用计时器工具,用户可以在其中计时他的消息,以便在该预定时间,短信应该自动发送。我想知道哪个消息传递 API 将帮助我实现这一点。我可以感觉到 dis 不符合要问的标记问题,但我在每个站点上都进行了搜索,但所有工作都是徒劳的。希望得到您的肯定答复。

【问题讨论】:

@surirai,您总共发布了 8 个问题,并且从未接受过您之前任何问题的答案。这个问题就是克里斯所说的。 哦。接受答案的程序是什么?请告诉 【参考方案1】:

你应该看看ScheduledExecutorService

我认为这就是您要搜索的内容。该服务能够在后台执行基于 TimeUnits 的任务。

【讨论】:

【参考方案2】:

您可能还想查看AlarmManager。您可以在将来的某个时间使用它来发送自定义 Intent。它可能比其他类型的计时器更好(取决于您的情况),因为它会在意图传递时导致手机唤醒。否则,如果 CPU 处于休眠状态,您的代码可能无法运行。

【讨论】:

以上是关于Android 调度或定时器 APIme的主要内容,如果未能解决你的问题,请参考以下文章

Java的定时调度

SpringBoot整合Quartz实现动态的创建或删除定时任务并将定时调度任务持久化到MySQL以及Quartz集群配置

八定时任务调度

八定时任务调度

Linux设备驱动程序 之 内核定时器

linux之定时任务调度