当前位置:编程学习 > wap >>

android 闹钟监听

想做一个关于闹钟的小例子,但是不知道闹钟响了系统会不会发出广播。如果发出怎么监听这个广播,希望会的懂得人能给我讲解下,最好能给点例子。谢谢各位的支持 --------------------编程问答-------------------- 系统闹钟到了时间会发出 com.android.alarmclock.ALARM_ALERT的广播.

系统闹钟的做法:
a. 定义一个receiver, 接收 机器启动,时间变动,时区变动,地域变动的广播.
b. receiver启动后会从database取出用户设定的闹钟时间来计算最近的闹钟时间.
c. 用AlarmManager在最近的闹钟时间,定时发出ALARM_ALERT的广播.
d. 收到广播后闹铃并计算下一个最近的闹钟时间. c,d重复做.

例子我没有, 希望能帮到你. --------------------编程问答-------------------- public class MyReceiver extends BroadcastReceiver
{
@Override
public void onReceive(Context context, Intent intent)
{
if(intent.getAction().equals("org.crazyit.action.CRAZY_BROADCAST"))
Toast.makeText(context , "接收到的Intent的Action为:"
+ intent.getAction() , 5000).show();
}
} --------------------编程问答--------------------
引用 2 楼 zhong6739168 的回复:
public class MyReceiver extends BroadcastReceiver
{
@Override
public void onReceive(Context context, Intent intent)
{
if(intent.getAction().equals("org.crazyit.action.CRAZY_BROADCAST"))
Toast.m……
这是一个好例子。。。 --------------------编程问答-------------------- 来看看这个吧 :)  http://www.eoeandroid.com/thread-109957-1-1.html --------------------编程问答-------------------- 好,演技一下
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,