223得票13回答
代码完成时发出提示音

我现在面临一个问题,我的代码运行时间非常长,我不想一直盯着屏幕等待它结束,但是我还是想知道什么时候它完成了。 有没有办法在 Python 代码运行完毕后发出“警报”声?比如播放一个 .wav 文件? 这个想法可行吗?如果可以,我该怎么做呢?

45得票10回答
如何在用户强制关闭服务的情况下自动重启服务?

我希望在我的应用程序中有一个始终运行的服务。因此,即使用户强制关闭,我也希望重新启动它。像Facebook这样的应用程序肯定有方法来实现这一点。这不是使用推送通知完成的,即使互联网断开连接,Facebook也会重新启动其服务。

42得票4回答
使用cancel()从AlarmManager中删除闹钟 - Android

我正在尝试创建和删除两个不同方法中的闹钟,这两个方法在应用程序逻辑的不同时刻被调用。 但是,当我调用AlarmManager的cancel()方法时,闹钟并没有被删除。 这是我的addAlarm()方法:AlarmManager alarmManager = (AlarmManager) ...

38得票5回答
从pendingIntent启动的Intent中获取getExtra信息

我正在尝试在用户从列表中选择带有时间的内容后设置一些闹钟,并在给定时间创建通知。我的问题是,在广播接收器中无法接收到我在Intent上putExtra的"showname"值,它总是获取null值。 这是我为大多数Intent做的方式,但我认为这次可能由于pendingIntent或broad...

38得票6回答
安卓如何获取当前正在运行的闹钟列表

在我们的应用程序中,有没有办法以编程方式获取Android设备中所有活动警报的列表。只需指出一些有帮助的链接,我基本上正在尝试为用户提供查看设备中所有警报的功能,因此我想获取设备中所有活动警报的列表。

36得票3回答
如何取消重复闹钟?

我正在编写类似于用户提醒的功能。用户将为他们的事件设置提醒,到时间后,将设置一个重复的闹铃来触发状态栏通知。但是,当我选择通知或清除通知后,闹铃似乎不会停止。我不确定在哪里取消这个重复的闹钟。以下是一些代码: 在我的主活动中设置重复闹铃。alarmTime = Calendar.getInst...

32得票5回答
一些设备上,当应用关闭时,Android AlarmManager无法正常工作

我试图通过AlarmManager的setRepeating()方法每半小时运行IntentService。我想从广播发送信息到服务中,然后在服务中执行一些功能。 但是,在应用程序关闭状态下,初始的AlarmManager没有触发。 当我的应用程序正在运行或在后台状态时,闹钟正常工作,但是...

29得票6回答
使用AlarmManager在特定时间启动服务

我搜索了很多地方,但找不到一个清晰的顺序说明如何使用AlarmManager在特定时间每天启动服务(或如果不可能,则启动活动)? 我想注册几个这样的闹钟,触发它们应该会启动一个服务。然后,服务中将有一小段代码可以执行,最终我可以彻底关闭服务....Calendar cal = Calendar...

28得票3回答
如何检测通知是否已被取消?

在Android中有没有办法检测用户向左滑动并删除通知?我正在使用alarmmanager设置重复提醒,当用户取消通知时,我需要停止我的重复提醒。这是我的代码: 设置重复提醒:AlarmManager alarmManager = (AlarmManager) getSystemServic...

25得票3回答
如何通过后台服务在安卓设备上每天特定时间重复通知

你好,我正在开发一个应用程序,在其中通过后台服务设置了用户输入的日期和时间的通知。现在我想每天下午6点设置通知/闹钟,询问用户是否要添加另一个条目? 我该如何实现这一点?我应该使用相同的后台服务还是广播接收器? 请给我更好的解决方案,并提供教程将是一个很好的想法。 提前致谢。