继续查询时间,直到它与给定时间匹配[关闭]

Posted

技术标签:

【中文标题】继续查询时间,直到它与给定时间匹配[关闭]【英文标题】:Keep on querying the time till it matches a given time [closed] 【发布时间】:2012-11-26 10:37:50 【问题描述】:

我想构建一个应用程序,其概念是我必须在预先指定的给定时间执行一项操作。也就是说,它基本上就像一个警报。

为此,我想不断查询时间,以便每当我发现当前的 HOUR_OF_DAY 和 MINUTE 与输入匹配时,我都会执行给定的操作

在Windows phone 中,我使用了一个ticker 的概念。如何在安卓中做到这一点?如果我能得到它的代码,那就太好了。

【问题讨论】:

您已经得到了解决方案。为输入时间设置警报。它会触发该时间,以便您执行操作。没有什么比不断查询更重要的了。 如何利用触发时间?它是如何发生的?你能给我举个 9:30 的例子吗? 【参考方案1】:

android 中使用 AlarmManager 的完整示例。

按照本教程阅读、理解和实施。


您不应该考虑创建一个自我程序或服务来检查每秒的时间,否则它将耗尽所有电池最好的解决方案是使用 AlarmManager。

【讨论】:

【参考方案2】:

看看AlarmManager。它允许您安排应用程序在给定时间运行

【讨论】:

以上是关于继续查询时间,直到它与给定时间匹配[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Array.find 方法是不是返回给定数组的匹配元素形式的副本或引用? [关闭]

如何匹配 C# 中的 SQL 查询? [关闭]

在我关闭它们后,通用对话控件似乎可以让我的程序继续运行

JDBC 关闭资源

PHP:正则表达式查询 [关闭]

如何在 Go 中列出所有匹配的进程? [关闭]