问题标签 [android-alarms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
670 浏览

android - Android:警报应用最佳实践?

我正在编写一个简单的闹钟应用程序来进一步介绍自己对 android 开发的了解。

我查看了有关警报的 android 教程;用于启动服务和活动。就我而言,我想设置一个闹钟时间,然后在闹钟响起后启动一些运行 1/2 小时的东西。

在这 1/2 小时内,将会发生后台任务,但也会显示屏幕信息。

我很好奇在这种情况下什么是最佳实践。我应该将后台任务作为服务运行,将前台作为活动运行吗?由于屏幕上的活动与后台任务同时运行,将其全部运行在一个活动中会更好吗?

干杯!

0 投票
2 回答
4719 浏览

android - Android 警报管理器无法工作

我的代码已经实现了警报管理器示例(其他问题的代码),但是,我的 alarmReceiver(extends BroadcastReceiver) 不起作用;我不知道我的 MainActivity 是否没有触发意图或者我的 alarmReceiver 没有很好地注册。

所以我的 alarmService 也不工作(因为 Receiver 不工作)。

我已经在 manifest.xml 中写了许可。

这是相关的代码。希望有人可以帮助我解决这个问题。非常感谢。


getBox.java



报警接收器.java



报警服务.java



OnBootReceiver.java



WakefulIntentService.java



清单.xml

0 投票
1 回答
1582 浏览

android - 如何设置警报和通知?

我一直在做我的警报项目..

我的代码是这样的:

我有一个问题,通知总是发出一次,它不会重复发出。

我想设置一个可重复的警报以及通知,所以每次警报激活时,通知也会出来......例如,当我每 1 小时设置一次警报时,所以每隔一个小时,警报就会触发并且通知也会出来。。

任何人都可以帮助我吗?谢谢之前

0 投票
1 回答
118 浏览

android - AlarmManger 不断启动和停止,不好的做法?

我有一个应用程序进行一些数据处理,然后在状态栏中通知用户是否找到任何新项目。该进程在设定的时间内作为 AlarmManager 运行。一切正常,但理想情况下,我不希望用户在积极使用应用程序时收到通知,这意味着 AlarmManager 基本上应该被暂停。我能想到的唯一解决方案是在主 Activity 的 onResume 方法中不断启动/停止警报,类似于:

这不是万无一失的,但我能想到的最佳解决方案。只是想知道这是不好的做法还是有更好的解决方案?谢谢。

0 投票
1 回答
460 浏览

android - 取消启动它的其他类的警报

我使用此代码从一个班级设置警报

现在我需要取消另一个班级的未决警报。我可以只使用这个代码吗?

还是有更好/正确的方法来取消挂起的警报?

0 投票
4 回答
49278 浏览

android - 闹钟应用程序源代码

有没有办法获取Alarm Application用于自定义现有默认源代码的源代码Android 2.3

0 投票
1 回答
225 浏览

android - 如何将图像 id 传递给警报服务?

我使用警报服务来启动通知。我想根据哪个pendingIntent 调用它来在通知中有不同的图像。我尝试通过意图传递此 ID,但应用程序崩溃

在服务课上,我通过

但是,应用程序在标记的行中崩溃。

我应该如何将图像 ID 传递给服务,以便我可以使用此 ID 在通知中设置图像?

编辑

这是发生错误时的logcat

0 投票
2 回答
674 浏览

android - 警报管理器没有关闭

我正在构建一个警报应用程序。为此,我需要提供一个时间作为输入。我正在尝试以下代码,但警报不会触发。我在网上搜索并修改了很多代码,但仍然没有运气。

有人可以帮我吗。提前致谢。

0 投票
1 回答
326 浏览

android-alarms - 如何根据当前时间设置闹钟时间?

我想在我的应用程序的当前时间 5 分钟后设置一个闹钟。我正在使用 calendar.getMinutes()+5 来获取当前时间(分钟)。但它不起作用。谁能告诉我我做错了什么?

0 投票
0 回答
67 浏览

android - 多次设置警报会导致它多次启动吗?

我在主要活动中设置警报,每当用户按下按钮时就会启动该活动。

闹钟总是设置在同一时间。

这会导致警报在一段时间内重复多次吗?