alarmmanager相关内容

警报管理器2次

我有一个名为 AlarmReceiver 的 BroadcastReceiver ,它是 Toast 的“警报工作”。我正在尝试设置重复的 PendingIntent 以在5:45和17:30触发 AlarmReceiver ,但是我在启动应用程序几秒钟后,请参阅“警报正常运行”。为什么 PendingIntent 立即发送? 公共类MainActivity扩展了Activity { ..
发布时间:2020-06-03 19:21:49 移动开发

Android Alarm Manager遇到的困难,启动完成

我遇到了一个问题,即一旦重新启动设备,我的计划任务就会停止工作。我被告知这是警报管理器的正常行为,应该使用BOOT_COMPLETED操作。不幸的是,它仍然无法正常工作。这就是我所拥有的 主要/启动者活动 公开类launch_activity扩展了AppCompatActivity { @Override protected void onCreate(Bundle sa ..
发布时间:2020-06-03 19:21:44 移动开发

如何在没有AlarmManager的情况下使用Android的传感器批处理

我想使用Android 4.4中引入的Android传感器批处理来节省一些电池电量。我的测试设备可以在其FIFO队列中存储184个传感器事件。使用18个事件/秒的采样率,我必须大约每10秒冲洗一次传感器。 4.4文档中有关传感器批处理的部分建议: 使用该计算通过AlarmManager设置唤醒警报,该警报将调用您的Service(实现SensorEventListener)以刷新传感器。 ..

使用警报管理器与ScheduledExecutorService计划同一任务有什么区别

嗨,我在Internet上阅读,我们可以使用警报管理器和 ScheduledExecutorService 安排要在一定间隔内运行的任何事情。 我想知道它们之间的区别以及什么时候使用什么 预先感谢。 解决方案 ScheduledExecutorService 是内部的过程。如果您的流程由于其他原因而已经存在,例如正在提供前台UI,并且您希望使用 ScheduledExecuto ..
发布时间:2020-06-03 19:21:36 移动开发

如何在Android 6.0中重复警报

我正在使用 setExactAndAllowWhileIdle()设置警报。但是它只能工作一次。如何设置间隔为1天的重复警报?在API级别23之前的 setInexactRepeating 方法可以正常工作。 解决方案 当您广播接收器事件正在执行时,请重新充电。 我的意思是, 公共类CustomBroadcast扩展了WakefulBroadcastReceiver { p ..
发布时间:2020-06-03 19:21:33 移动开发

如何与AlarmManager一起启动通知?

我正在尝试弄清楚如何启动通知。创建通知不是我要的,而是在后台启动通知的一种方法,这样通知就不会引起用户的干扰,用户也可以做任何事情。它的日历,提醒是确切的。注意我正在使用 AlarmManager 。 我应该使用该方法在后台运行它。 BroadCastReciever ,服务等 我发现的研究还提出了 AlarmManager 的问题。当应用程序被杀死或手机被关闭时,警报也会响起。为了确 ..
发布时间:2020-06-03 19:21:26 移动开发

手机唤醒后,未交付的AlarmManager重复警报会怎样?

例如,如果我们安排每小时发出一次不精确的重复警报,并带有 AlarmManager.setInexactRepeating ,则该电话在待机状态下等待4小时会发生什么情况,醒了吗?系统是否针对相同的 PendingIntent 连续发送4个警报,还是仅发送一个警报? 编辑:要更仔细地阅读文档, set(int,long,android.app.PendingIntent)方法文档说: Ala ..
发布时间:2020-06-03 19:21:23 移动开发

未来通知的时间戳不正确

启动我的应用程序时,它会执行API调用,然后根据结果安排通知。总计约有10条通知正在计划中。实际的通知上显示的时间戳似乎不正确。 由于我正在创建这些通知,然后安排一个 AlarmManager ,通知上显示的默认时间将是创建通知的时间( System.currentTimeMillis())。 我尝试在 Notification.Builder .setWhen()方法/ code>将 ..

当应用在Android 7(One Plus 3T)上被杀死时,警报管理器不触发

自从引入打ze模式和App StandBy以来,管理警报已更改。我面临的问题是我的警报管理器在KitKat,Lolipop和Marshmellow设备上正确启动,但在API 23以上的版本中,除非该应用程序位于前景或后台,否则它不会启动。但是,如果该应用被杀死,则警报将停止。 在我的Android 7上检出了Google Keep应用程序,事实证明它的作用相同。 但是无论应用程序是否被 ..
发布时间:2020-06-03 19:21:14 移动开发

Android Alarm Manager不适用于特定日期和时间

因此,我一直在研究药物摄入应用程序,我需要在本地提醒用户(无需互联网/推送通知)有关服用药物的信息。 我为此使用了Android Alarm Manager。下面是代码 注意:我正在尝试为特定日期安排警报:“ 2018年7月13日下午3点30分” 。我安排并等待,但提醒未触发(因此未广播),但是如果我使用 AlarmManager.ELAPSED_REALTIME_WAKEUP 且已定义的毫秒 ..
发布时间:2020-06-03 19:21:12 Java开发

服务和AlarmManager

这是要努力完成且严重失败的事情。 我需要: -启动服务 -执行一些任务 -设置AlarmManager在设置的时间段后再次启动服务时间 -停止服务 我遇到的问题是该服务正在重新开始几乎立即停止。我只想在警报响起后启动该服务。 这是代码:- Intent intent = new Intent(ThisService.this, ThisServi ..
发布时间:2020-06-03 19:21:10 移动开发

重复通知

我正在尝试设置一个每天固定时间重复的通知。 我可以通过单击列表中的项目来设置通知(但这并不是很有趣...) 我已经尝试了几次东西,但我仍然无法使其自动显示或每天显示... 这是我到目前为止所做的: 公共类main extension活动实现PersonneAdapterListener { / **在首次创建活动时调用。 * / @Override public vo ..

从最近的应用程序中删除应用程序后,AlarmManager停止

我是Android的新手,在这里,我的目标是使用警报管理器每2分钟运行一个代码段,该代码段将轮询服务器(使用网站的api),并基于返回的JSON生成通知。 上网查询后,我认为最好的选择之一就是使用Intent服务和android。 服务和接收清单” p> ..

安排警报管理器在每个星期四运行一种方法

例如,我想要一个警报,该警报将在每个星期四的中午12点启动。 我该怎么做? 我已经实施了某些措施,但无法正常工作正确地,用我现在拥有的代码,今天是星期三15,如果将手机的日期更改为16星期三,则应用不会执行任何操作,如果我将手机的日期更改为下一个星期三22,则手机会发送通知, 这是我的代码: MainActivity: 受保护的覆盖无效OnCreate(捆绑包) { ..
发布时间:2020-06-03 19:20:58 C#/.NET

Android:取消其他活动的警报集

我会尽力解释这一点。基本上,我有使用外部类做各种事情的活动1。活动2还引用了该ExternalClass的活动1的对象。在这两个活动中,我都可以使用AlarmManager设置警报,但是我希望能够从活动1中取消从任何一个活动创建的所有警报。 所有警报使用相同的意图和相同的AlarmManger设置(均在ExternalClass中创建),但是当我在活动1中单击应该调用myAlarms.can ..
发布时间:2020-06-03 19:20:54 移动开发