码迷,mamicode.com
首页 > 移动开发 > 详细

AlarmManager手机闹钟简介

时间:2016-06-23 12:32:19      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

1.void set(int type , long triggerAtTime , PendingIntent operation ) : 设置在 triggerAtTime时间启动由operation参数指定的组件,

  其中第一个参数指定定时服务的类型,该参数可接受如下值:

    ELAPSED_REALTIME:指定从现在开始时间过了一定时间后启动operation所对应的组件。

    ELAPSED_REALTIME_WAKEUP:指定从现在开始时间过了一定时间后启动operation所对应的组件,即使系统关机也会执行operation所对应的组件。

    RTC:指定当系统调用System.currentTimeMills()方法返回值与triggerAtTime相等时启动operation所对应的组件。

    RTC_WAKEUP:指定当系统调用System.currentTimeMills()方法返回值与triggerAtTime相等时启动operation所对应的组件,即使系统关机也会执行

          operation所对应的组件。

2.void setInexactRepeating(int type , long triggerAtTime , long interval ,PendingIntent operation ) : 设置一个非精确的周期性任务,

3.void  setRepeating(int type , long triggerAtTime , long interval ,PendingIntent operation ) :设置一个周期性执行的定时服务。

4、void cancel(pendingIntent operation ) :取消AlarmManager的定时服务。

AlarmManager手机闹钟简介

标签:

原文地址:http://www.cnblogs.com/jiww/p/5610173.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!