android之Alarm
来源:互联网 发布:财务指标分析软件 编辑:程序博客网 时间:2024/05/01 09:18
Alarm和Timer不同的是Alarm是在应用程序之外操作的。即使应用程序关闭,它们也仍然能够用来激活应用程序事件或操作。
public void createAlarm(){//获取一个Alarm Manager的引用AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);//如果设备处于休眠状态,设置Alarm来唤醒设备int alarmType = AlarmManager.ELAPSED_REALTIME_WAKEUP;//10秒钟后触发设备long time = 10000;//创建能够广播和操作的Pending intentString ALARM_ACTION = "ALARM_ACTION";Intent intentfoFire = new Intent(ALARM_ACTION);PendingIntent alarmIntent = PendingIntent.getBroadcast(this, 0, intentfoFire, 0);//设置AlarmalarmManager.set(alarmType, time, alarmIntent);}
如何取消?
//取消alarmManager.cancel(alarmIntent);
如何设置重复?
可以使用Alarm Managerd 的setRepeting或setInexactRepeating方法。
0 0
- Android之Alarm
- android之Alarm
- Android之Alarm
- Android之Alarm
- Android学习笔记之Alarm
- Android学习之Alarm driver
- Android系列之如何使用Alarm
- android alarm
- Android Alarm
- Android 技术专题系列之十二 -- Alarm manager
- Android 技术专题系列之十二 -- Alarm manager
- Android开发之实现对闹钟Alarm的控制
- Android开发之实现对闹钟Alarm的控制
- 黑马程序员——Android之广播接收者Alarm实例
- Android Api Demos登顶之路(三十一)Alarm Controller
- Android Api Demos登顶之路(三十二)Alarm Service
- 定时任务——Android之Alarm机制讲解
- 【Alarm】Android中alarm的使用
- 用chnroutes鉴别国内外DNS地址加快VPN速度
- pdf转换成excel转换器
- The import javax.servlet cannot be resolved解决方法
- Android Service 服务(二)—— BroadcastReceiver .
- acm 电子钟
- android之Alarm
- C++多线程框架 (二)---------Mutex互斥和Sem信号量
- acm HNU Dwarf Tower
- cscope 安装和使用
- MySQL 中文设置
- 小儿出生
- ACM在线测评系统评测程序设计与python实现
- GCDAsyncSocket类库,IOS下TCP通讯使用心得
- Android常用代码