当前位置: 首页 > 知识库问答 >
问题:

Android-在时钟应用程序中设置所有警报?(可能有多个第三方时钟应用程序)

齐英韶
2023-03-14

我想写一个应用程序来显示设备中设置的所有报警和计时器。

让我们假设一下这个场景:在我的设备中有一个系统时钟应用程序,我下载了两个第三方时钟应用程序。

现在让我们假设,我在系统时钟应用程序中设置了3个警报,并为其他第三方应用程序设置了2个警报。现在我总共设置了7(3 2 2)个警报。我想在我的单个应用程序中列出所有这些警报。我如何获得该列表?我在Alarm Manager中进行了搜索,但没有任何帮助。请帮忙。提前谢谢你。

共有1个答案

况唯
2023-03-14

AlarmManager并不能帮助您完成这项任务,它只允许开发人员按照给定的时间间隔安排不同的任务(也可以重复)。

您需要检查单个应用程序是否通过使用ContentProvider来共享其信息。如果是这样的话,你就可以得到他们的数据。

可悲的是,这方面没有统一的方法。

 类似资料:
  • 要查看并编辑您的时钟设置,转到“设置” > “时钟设置” 您将在时钟设置中找到: 闹钟 时间 日期 日期格式 时钟画面 闹钟 设置闹钟重复频率:关闭、一次、周一至周五或每日。如果您选择一次、周一至周五或每天,同时也要设置闹钟的时间。 设置闹钟后,时间视图中将显示时钟图标。 时间 设置时间格式:24 小时制或12 小时制。然后设置当天的时间。 当与 Flow 应用程式及网络服务同步后,将自动更新来自

  • 本文向大家介绍BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟),包括了BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)的使用技巧和注意事项,需要的朋友参考一下 时钟   最简单的时钟制作办法是通过正则表达式的exec()方法,将时间对象的字符串中的时间部分截取出来,使用定时器刷新即可 倒计时 【1】简易倒计时   简易倒计时就是每1s通过setInterval将设置的时间减去1来达

  • 当我查看DevicePolicyManager https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html时,我发现了EXTRA_PROVISIONING_LOCAL_TIME,我使用这个常量的查询可以根据设备所有者规范设置时间,比如5月19,2013 15:20或者根据公司服务器时间设置时间

  • 在启动我的应用程序时,我会收到许多类似用于大约十几个函数。 现在我完全理解了基于代理的方面不能应用于最终方法。但是,我没有(至少是故意的)尝试将任何方面编织到中。我怀疑它来自。我能做些什么来压制这些警告,或者更好的是,将这些类排除在方面编织之外?

  • Lollipop API提供了两个新特性“配置文件所有者”和“设备所有者”(http://developer.android.com/about/versions/android-5.0.html#enterprise)。在它们之间,它们提供了我所需要的一个应用程序的功能,父母可以用它来控制孩子的设备活动。每个程序的设置流程为: 在设备设置过程中,使用NFC,您可以告诉Android您希望您的应用

  • 我试图从我的flutter启动第三方应用,但我没有任何进展。在这种情况下,我试图通过单击Flutter中凸起的按钮打开应用程序“Amazon Alexa”。有人能帮我吗? 我试图使用url_launcher,但它无法与第三方应用程序配合使用。