android - 如果为自定义任务注册了警报(作为提醒),那么当任务被删除时,警报会被删除吗?

标签 android task alarm alarmmanager

我希望制作[另一个]任务列表应用程序,能够为每个任务设置提醒。任务将存储在 SQLite 数据库中,但是警报呢?它们也应该(或者可以)存储在数据库中吗?

如果卸载应用程序,并且将来有提醒的任务,这些闹钟还会响吗?

修改提醒的现有时间/日期的能力很重要(并且还可以将闹钟(与闹钟上的小睡选项相比)偏移用户指定的量,尽管我想我可以重置新闹钟) .

我的问题主要与警报的存储(和管理)有关,或者我是否以错误的方式思考警报?

谢谢

最佳答案

您可以查看 AlarmManager 。但是您必须将警报本地存储在数据库中作为示例,然后通过 AlarmManager 注册它们,以便在特定时间可以触发 Intent 。

您可以看到this教程或在 google 中搜索“alarmmanager android example”。

关于android - 如果为自定义任务注册了警报(作为提醒),那么当任务被删除时,警报会被删除吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5417354/

相关文章:

Android 在 Fragment 中添加 Tab

android - 使用 Android >4.4x 切换到飞行模式

c# - 如何在 .net 3.5 中获得 Task<T> 的等价物?

project-management - 团队领导和成员可以使用哪些工具来管理任务(敏捷编程)

elasticsearch - 在Elasticsearch中基于日志设计警报系统

android - 管理 Android 中的图像、主题、颜色等资源

像 whatsapp 这样的应用程序的 Android 服务或 IntentService?

unix - Cron 每分每秒运行一次

perl - 使用 alarm 设置读取 stdin 的超时时间

Android 重复闹钟不起作用