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();
}
} --------------------编程问答-------------------- 这是一个好例子。。。 --------------------编程问答-------------------- 来看看这个吧 :) http://www.eoeandroid.com/thread-109957-1-1.html --------------------编程问答-------------------- 好,演技一下
补充:移动开发 , Android