AlarmManager手机闹钟简介

Posted 奋斗青年一族

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AlarmManager手机闹钟简介相关的知识,希望对你有一定的参考价值。

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手机闹钟简介的主要内容,如果未能解决你的问题,请参考以下文章

关于闹钟的AlarmManager的type选择??到底该用哪个啊?

手机复位后AlarmManager报警不触发

Android闹钟 AlarmManager的使用

Android中AlarmManager使用示例(持续更新)

Android闹钟 AlarmManager的使用

AlarmManager定时闹钟