首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

AlarmManager的应用

2012-09-02 
AlarmManager的使用AlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟。通过对它的使用,个人觉得

AlarmManager的使用

AlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟。通过对它的使用,个人觉得叫全局定时器比较合适,其实它的作用和Timer有点相似。都有两种相似的用法:(1)在指定时长后执行某项操作(2)周期性的执行某项操作

AlarmManager对象配合Intent使用,可以定时的开启一个Activity,发送一个BroadCast,或者开启一个Service.

下面的代码详细的介绍了两种定时方式的使用:

?(1)在指定时长后执行某项操作

代码
  Intent intent =new Intent(Main.this, alarmreceiver.class);  intent.setAction("repeating");  PendingIntent sender=PendingIntent         .getBroadcast(Main.this, 0, intent, 0);  AlarmManager alarm=(AlarmManager)getSystemService(ALARM_SERVICE);  alarm.cancel(sender);

热点排行