alarmmanager相关内容

在Android中每小时设置重复的警报管理器

我想每小时在android中获取位置。为此,我使用警报管理器并设置每小时重复警报,只想在修复时间之后即8 AM和12 PM写入文件。 我在设置警报管理器时遇到问题,虽然我每隔一小时设置一次,但它在1/2小时内执行。 在按钮上单击i启动服务: serviceButton.setOnClickListener(new OnClickListener(){ @Override p ..
发布时间:2020-06-03 19:18:28 移动开发

每天在特定时间运行代码-AlarmManager

当前,我正在尝试在特定时间运行一段代码。经过研究,我认为正确的方法是使用 AlarmManger 。该代码应每天凌晨3点执行。如果电话在凌晨3点关机,则应在打开电话后立即执行代码。 我用googled搜索后发现了很多结果。但是我的代码无法正常工作。 昨天我收到了通知。通知时间是晚上10点。但是在代码中,时间设置为凌晨3点。随着时间的推移,我设置了很多警报管理器(因为进行了测试)。触发的 ..
发布时间:2020-06-03 19:18:08 移动开发

编辑预定的待定计划

我写了一个应用程序,可以在之前选择的预定时间打开/关闭WiFi。 它的工作方式非常简单:从时间选择器中选择时间,然后将其添加。它以编程方式从时间选择器获取数据并进行设置和报警。 我要为我的活动写下一个代码,然后广播给接收者,下面是这个代码,我会写我的问题。不用担心,我在代码中添加了注释,以使阅读和理解更加清晰 Wifi.class: 公共类WiFi扩展了AppCompatActiv ..

打ze模式,电池优化白名单,AlarmManager的频率超过9分钟

我正在创建一个与BT设备连接的应用,以收集健康数据(即:体温)。 传感器会定期睡眠,仅在有限的时间范围内唤醒。 ve试图创建AlarmManager来使用 setExactAndAllowWhileIdle()触发前景服务,并且它在高于9分钟的时间段内按预期工作, 但在9分钟以下,它将进入打ze模式,并且不会触发AlarmManager BroadcastReceiver。 ..
发布时间:2020-06-03 19:18:01 移动开发

如何通过手持设备在可穿戴设备上启动服务(对光数据进行采样)?

我对Android开发还很陌生,目前正在尝试可穿戴应用。 我在智能手表上创建了一个后台服务,该服务可以对光传感器数据进行采样,并且我希望它在每天的特定时间启动。我目前的方法是在手持设备上实现一个警报管理器,以触发手表上的所述服务,但是我不确定如何在手机和手表之间建立这种连接。 根据我的研究,我不确定这是否可能。我想我的主要问题是: 是否可以使用在我的电话 中实现的警报管理器来启 ..

sendWakefulWork并不总是与cwac-wakeful-1.1.0一起调用

我已经很久没遇到问题了,所以发现cwac-wakeful可以解决我所有的问题。我以为...:'( 简而言之,为了解决问题,我实现了一个最简单的应用程序,该程序每60秒安排一次警报并每次记录日志。 这是我的代码: MainActivity: package com.par.hasard.mysimpleapplication; 导入android.support.v7.app.A ..
发布时间:2020-06-03 19:17:55 移动开发

Android警报管理器在5秒后重复,并且忽略了间隔时间

我正在开发一个小部件应用程序,在其中我必须每分钟执行一些任务。因此,我正在使用AlarmManager来实现这一点。但是无论我设置了什么间隔时间,间隔都会每5秒重复一次。 我正在使用如下所示的AlarmManager: 最终AlarmManager警报=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE); al ..
发布时间:2020-06-03 19:17:49 移动开发

在指定时间未触发警报和通知

我正在尝试在指定时间触发通知和警报。我已经将日志信息放到控制台上,以查看是否设置了正确的时间并且还可以。但是,仍然没有触发警报。请帮忙。 / 用于创建通知和警报的代码 / btn_add_task.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View view){ d ..
发布时间:2020-06-03 19:17:44 移动开发

显示特定日期和时间的通知

我需要显示特定日期和时间的通知(2015年6月27日13:00)。最初,我正在显示吐司消息。我已经创建了一个广播接收器来做到这一点。我这样称呼待处理的意图- 活动代码- Calendar cal = Calendar.getInstance(); cal.set(Calendar.MONTH,(5)); cal.set(日历,2015年); cal.set(Calenda ..
发布时间:2020-06-03 19:17:41 移动开发

AlarmManager无法正常工作

我正在尝试创建一个基于警报的应用程序。我正在使用 AlarmManager 。问题是它根本不可靠。在某些设备中它可以工作..在其他设备中它可以运行thimes ..在其他设备中它根本不工作。 当我说它不起作用时简单来说,警报不会触发。例如,在我的小米Mi4中,如果关闭屏幕,则不会发出警报。 我正在测试Moto G,在这种情况下,手机闹钟可以正常工作,但是在OnePlus中,闹钟也不会触发。 ..
发布时间:2020-06-03 19:17:36 移动开发

Android AlarmManager:有没有办法取消所有设置的警报?

我正在构建一个应用程序,该应用程序在一周中的每一天(在特定的小时和分钟)设置2个警报,警报会永远每周重复。 现在的要点是:如果用户更改了警报,我将需要取消先前设置的警报。 有没有一种方法可以简单地取消应用程序设置的所有警报? 解决方案 我认为您可以关注一下: AlarmManager.Cancel 关于该问题/答案: Android:使用AlarmManager设置所有P ..
发布时间:2020-06-03 19:17:25 移动开发

无论设置什么时间,AlarmManager的setRepeating()都会在1分钟后重复(在这种情况下为5秒,API 18+)

我将重复时间设置为5秒。第一个烤面包在5秒钟后出现,但接下来的所有烤面包在1分钟后重复一次。 我也尝试了setRepeating()的代码,但仍然不起作用。 这是我的代码: public void ConstructJob(){ Intent alertIntent = new Intent (这是AlarmManagerService.class); Pending ..
发布时间:2020-06-03 19:17:22 移动开发

如何保护后台服务/警报在定制操作系统(如oppo-coloros,vivo-funtouch os,Xiomi-MIUI os)中的新启动设备中被杀死?

我有一个 WakefulBroadcastReceiver 和 IntentService ,每隔半小时就会发出警报并执行一些操作。 我已经使用 setExactAndAllowWhileIdle()方法处理打mode模式。 一些带有自定义功能的新智能手机操作系统最近在市场上推出,他们有自己的基于android os的自定义os 。就像带彩色OS的oppo,带funtouch os的vi ..
发布时间:2020-06-03 19:17:17 移动开发

AlarmManager在Lollipop中的Samsung设备上不起作用

我开发了一个使用AlarmManager设置一堆警报(通常约50个)的应用,该警报需要在一年中的某个时间触发。 这是自4.4 kitkat更改AlarmManager以来我使用的代码。 AlarmManager am =(AlarmManager)getSystemService (ALARM_SERVICE); long setDate = fireDate.getTime(); ..