android中的原始闹钟是不是会在闹钟时广播意图?
Posted
技术标签:
【中文标题】android中的原始闹钟是不是会在闹钟时广播意图?【英文标题】:Does original alarm clock in android broadcast intent upon alarm?android中的原始闹钟是否会在闹钟时广播意图? 【发布时间】:2013-05-18 20:24:55 【问题描述】:我想在特定的时间和日期开始我的申请(比如说刷牙)。而且我不想为警报部分编写警报服务任何额外的代码。相反,我想知道是否有可能:
1- 我使用手机随附的原装闹钟来设置带有某个名称的闹钟。假设时间=“星期一早上 6:30”和名称=“PSSST!刷牙”
2- 警报将在星期一早上 6:30 开始响起,并带有 PSST!...名称
3- 我的问题是,此警报是否会广播可以通过 BROADCAST RECEIVER 接收的任何 INTENT(例如 INTENT.ACTION.BOOTCOMPLETE),以便我在 OnReceieve 方法中开始我的活动?
总之我懒得写额外的代码,想用现有的电话时钟服务。
我的懒惰方法有成功的可能性吗?
【问题讨论】:
【参考方案1】:这不是您问题的确切答案。但是,我建议使用 AlarmManager:
http://developer.android.com/reference/android/app/AlarmManager.html
您需要做的就是为您的应用创建一个意图并安排它。它几乎是最小的(设置它需要 2-3 行,一个接收器和清单中的接收器定义)。
您可以在这里查看示例:
Alarm Manager Example
【讨论】:
以上是关于android中的原始闹钟是不是会在闹钟时广播意图?的主要内容,如果未能解决你的问题,请参考以下文章