alarmmanager相关内容
我想在我的应用程序中设置一个普通的 Android 闹钟 - 默认的 Android 时钟应用程序中的闹钟.我只是想安排一个闹钟,让我们说明天早上 8 点响起.我已经阅读了关于闹钟管理器的文章,但它似乎触发了一个事件,我只是想让它响起.我很确定有一个简单的解决方案,但我找不到它.我会感谢任何帮助! 解决方案 我最终按照 zapl 的建议在 BroadcastReceiver 中构建了自己的
..
如果我使用 AlarmManager 来安排一个警报(一个应该发送的 PendintIntent),我怎样才能在以后识别那个警报来取消它?我可以取消我的应用安排的所有闹钟吗? 解决方案 您可能想仔细查看 AlarmManager.cancel(PendingIntent operation) 函数.
..
我希望我的应用程序每小时访问一次数据库并从表中读取下一条记录,然后更新 desctop 小部件并发送通知.我知道有一个 AlarmManager,我可以用它来注册我的意图,但是当手机关闭或重新启动时它们会被删除. 是否有任何其他 android 类/服务即使在我重新启动手机时也会持续更新我的应用程序? 谢谢, 解决方案 看看android sdk提供的demo应用 htt
..
这是 Lollipop 特定的问题,因为 API 已更改.要了解如何在早期版本中执行此操作,请参阅相关问题: 控制状态栏中的闹钟图标 我想知道如何打开/关闭状态栏中的系统警报图标,如下图所示: 适时闹钟从 1.3 版开始,在 Lollipop 上控制此图标.在该版本之前,代码使用了相关问题中详述的私有 API. 他们使用的新技术适用于运行 v5.0.1 的无根 Nexus
..
我使用警报从服务器获取数据.我喜欢为用户提供启动和停止警报的选项.这意味着我必须检查警报是否已经设置.我找到了一些代码,告诉我闹钟是否已经设置: Intent I = new Intent(getApplicationContext(),AlarmReceiver.class);PendingIntent P = PendingIntent.getBroadcast(getApplication
..
此问题与 Lollipop 之前的 Android 版本有关.对于 Lollipop API,请检查相关问题: Lollipop API 用于控制报警图标的状态酒吧 我想知道如何打开/关闭状态栏中的系统警报图标,如下图所示: 根据我对系统的了解以及我过去阅读的内容,它由内置的系统闹钟应用程序控制.并且 3rd 方应用程序无法在无根设备上控制它.我们没有理由应该能够控制它.
..
我已经搜索了很多地方,但找不到关于如何使用 AlarmManager 在每天的特定时间启动服务(或者如果那不可能,则是活动)的清晰顺序说明?? 我想注册几个这样的警报,触发它们应该会导致服务启动.我将在服务中有一小段代码,然后可以执行,我可以永久完成服务...... Calendar cal = Calendar.getInstance();日历 cur_cal = Calendar.ge
..
我需要在 AlarmManager 设置 20 分钟后触发代码块. 有人可以向我展示如何在 ِAndroid 中使用 AlarmManager 的示例代码吗? 我已经玩了几天的代码,但它不起作用. 解决方案 对于 AlarmManager 来说,“一些示例代码"并不是那么容易. 这是一个显示AlarmManager设置的片段: AlarmManager mgr=(Ala
..
我想在我的项目中实现一个计划功能.所以我在谷歌上搜索了一个警报管理器程序,但我找不到任何例子. 谁能帮我做一个基本的警报管理器程序? 解决方案 这是工作代码.它每 10 分钟唤醒一次 CPU,直到手机关机. 添加到 Manifest.xml: ...
..
我想在我的项目中实现一个计划功能.所以我在谷歌上搜索了一个警报管理器程序,但我找不到任何例子. 谁能帮我做一个基本的警报管理器程序? 解决方案 这是工作代码.它每 10 分钟唤醒一次 CPU,直到手机关机. 添加到 Manifest.xml: ...
..
在我的应用中,用户可以为同一部电影设置多个闹钟,例如“上映日期"、“上映前一周"、“上映前一个月",现在我被困在取消特定闹钟上,我知道如何使用电影 id 取消警报,但如何使用电影 id 和类型取消警报.将两者连接在一起并将其作为 id 传递给我的待定意图? 代码: public void cancelAlarm(Context context, _Alarm alarm) {//Log.
..
在我的应用中,我需要在每天下午 2:00 启动一项服务.现在我写了一次触发警报的代码,每次打开应用程序都会运行这段代码: AlarmManager alarmMgr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);Intent intent = new Intent(this, DownloadReceiver.class);Pe
..
我正在尝试将服务设置为每 5 分钟在后台运行一次.但它的表现很奇怪: 在主要活动的 onCreate 时,我将其安排为每 5 分钟运行一次: public void scheduleAlarm(Context context) {Intent intent = new Intent(context, AdSyncStartReceiver.class);final PendingInte
..
虽然这个问题在 SO 上一遍又一遍地重复,但没有一个解决方案有效,在下面的代码中,它应该在启动我的活动 10 秒后第一次触发,但它会立即启动.而且我正在使用 FLAG_UPDATE_CURRENT 所以没有过去的时间可以立即触发,因为我没有将它设置在特定的小时/分钟/秒.你能不能让我注意我遗漏的东西. 我正在 Android 5.0 Targeting API 4.0+ 上进行测试 c
..
我安装了 android 警报管理器包并在后台打印代码,它运行良好.但是如何显示我的警报屏幕,例如 WhatsApp 接听电话,我可以用颤振来做到这一点吗? void runOnBackGround() async {最终 int helloAlarmID = 0;等待 AndroidAlarmManager.initialize();等待 AndroidAlarmManager.periodi
..
我试图从我设置的时间开始,每 15 分钟触发一次通知.目前,我的应用程序仅在我的应用程序打开或在最近的应用程序中时才通知,但是当我关闭我的应用程序时,通知不再起作用,但是当我再次打开我的应用程序时,它会触发通知.根据我的研究,我需要一项服务.所以我有 3 个文件. 在我的 MainActivity 中,我设置了闹钟 private void scheduleNotification(int
..
我必须执行这个用例(不是代码,只是正确的用法)用例:我需要每天在 00:30 从网络获取一些数据.这些数据为我提供了一些特定的时间,其中一个是 4:30 左右(每天变化 +1 分钟 -1 分钟,取决于服务器响应,不能在任何地方使用 ++ 或 -- 逻辑).在这个 (4:30) 上,我需要安排一个 Alarm .什么不清楚: 我应该为此直接使用 AlarmManager 吗? 我应该
..
我尝试每天上午 10 点发送通知.该代码在应用程序运行和在后台运行时正常工作,但在应用程序终止/终止时不起作用. 这是我在做的, 在清单中: 我的广播接收器: 公共类 ReminderBroadcast 扩展 BroadcastReceiver{@覆盖public void onReceive(上下文上下文,意图意图){context.startService(new Int
..
我对 Xamarin 中的本地通知有疑问.我需要能够在不同时间安排多个本地通知. 我的意思是... 第一天 通知 1 - 上午 10 点 - 记住约会 1 通知 2 - 下午 02 点 - 记住约会 2 通知 3 - 晚上 08 点 - 记住约会 3 第二天 通知 1 - 上午 08 点 - 记住约会 1 通知 2 - 上午 11 点 - 记住约会 2 通知 3 -
..
我正在使用xamarin.forms应用程序,并且正在使用警报管理器设置本地通知.在Android 版本8和9 上可以正常触发,但在 Android 10 上却不能触发. 在 Android 10 的android设备日志中,我知道了 07-22 15:00:06.612 Samsung SM-M205F Verbose 4185 SamsungAlarmManager发送至uid:10
..