草庐IT

alarmmanager

全部标签

flutter - Flutter中有类似AlarmManager的东西吗?

我需要安排将来执行某些代码行,就像AlarmManager做。那就是:安排您的应用程序在未来某个时间点运行。如果目标应用程序尚未运行,则自动启动它。如果设备处于sleep状态,请唤醒它。当然,我需要支持iOS。我找到了scheduled_notifications但它似乎并没有涵盖所有这些条件。非常欢迎任何帮助。 最佳答案 截至2017年底,我们现在有一个android_alarm_manager用于访问AndroidAlarmManager服务并在警报触发时在后台运行Dart代码的包。

Android AlarmManager - RTC_WAKEUP 与 ELAPSED_REALTIME_WAKEUP

谁能给我解释一下AlarmManager.RTC_WAKEUP和AlarmManager.ELAPSED_REALTIME_WAKEUP的区别?我已阅读文档,但仍然不真正理解使用其中一个的含义。示例代码:alarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP,scheduledAlarmTime,pendingIntent);alarmManager.set(AlarmManager.RTC_WAKEUP,scheduledAlarmTime,pendingIntent);这两行代码的执行有何不同?这两行代码什么时候执行?感谢您的帮助

关于 java:Android 日历:到达未来的一天

AndroidCalendar:Gettothefutureday我想为用户选择的特定日期设置警报,当我设置为当前日期的前一天时,它将它设置为过去的日期,我希望它设置为未来。这是我的日历设置代码:123456Calendarcalendar=Calendar.getInstance();calendar.set(Calendar.HOUR_OF_DAY,hour.getHour());calendar.set(Calendar.MINUTE,0);calendar.set(Calendar.SECOND,0);calendar.set(Calendar.AM_PM,Calendar.AM);c

关于 java:Android 日历:到达未来的一天

AndroidCalendar:Gettothefutureday我想为用户选择的特定日期设置警报,当我设置为当前日期的前一天时,它将它设置为过去的日期,我希望它设置为未来。这是我的日历设置代码:123456Calendarcalendar=Calendar.getInstance();calendar.set(Calendar.HOUR_OF_DAY,hour.getHour());calendar.set(Calendar.MINUTE,0);calendar.set(Calendar.SECOND,0);calendar.set(Calendar.AM_PM,Calendar.AM);c

关于仿真:Android M(预览版)打盹模式和AlarmManager

AndroidM(preview)DozemodeandAlarmManager我正在尝试测试我们的Android应用在操作系统进入打盹模式时的行为。我正在使用运行AndroidAPI23(修订版1)的模拟器。应用程序使用类型ELAPSED_REALTIME_WAKEUP的方法setInexactRepeating通过AlarmManager启动服务。我将警报设置为大约每三分钟触发一次(仅用于测试目的)。经过几次尝试(官方指南非常不清楚),我通过锁定模拟器的屏幕并运行dumpsys建议的命令成功地将模拟器置于IDLE状态。当设备处于空闲状态时,我仍然能够看到警报正在启动的服务。这不应该是预期的

关于仿真:Android M(预览版)打盹模式和AlarmManager

AndroidM(preview)DozemodeandAlarmManager我正在尝试测试我们的Android应用在操作系统进入打盹模式时的行为。我正在使用运行AndroidAPI23(修订版1)的模拟器。应用程序使用类型ELAPSED_REALTIME_WAKEUP的方法setInexactRepeating通过AlarmManager启动服务。我将警报设置为大约每三分钟触发一次(仅用于测试目的)。经过几次尝试(官方指南非常不清楚),我通过锁定模拟器的屏幕并运行dumpsys建议的命令成功地将模拟器置于IDLE状态。当设备处于空闲状态时,我仍然能够看到警报正在启动的服务。这不应该是预期的