【发布时间】:2014-02-08 18:52:43
【问题描述】:
我正在尝试开发一个 android 应用程序,让用户设置时间范围和日期并根据用户设置的时间范围和日期发送短信,现在我已经完成了除了我不做的所有事情'不知道是否有办法执行在后台检查时间和日期的代码,即使应用程序没有运行,请建议我任何想法,提前谢谢
【问题讨论】:
标签: android date time android-datepicker android-timepicker
我正在尝试开发一个 android 应用程序,让用户设置时间范围和日期并根据用户设置的时间范围和日期发送短信,现在我已经完成了除了我不做的所有事情'不知道是否有办法执行在后台检查时间和日期的代码,即使应用程序没有运行,请建议我任何想法,提前谢谢
【问题讨论】:
标签: android date time android-datepicker android-timepicker
您可以使用AlarmManager 让Android 在特定时间调用您的应用。你可以这样做很简单:
AlarmManager.set( AlarmManager.ELAPSED_REALTIME_WAKEUP, SystemClock.elapsedRealtime() +
TWENTY_SECONDS, yourPendingIntent )
然后您应该注册一个BroadcastReceiver,这将允许 Android 在指定时间将该意图发送到您的应用程序。
【讨论】: