欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Android ApiDemos示例解析(20):App->Alarm->Alarm Service

程序员文章站 2022-07-16 08:31:40
...

Alarm Service和Alarm Controller 例子非常类似,只是Alarm Service是用来Schedule一个Service,而前面的例子是来Schedule一个Broadcast。

前面说过PendingIntent ,可以来描述一个Activity ,Broadcast,或是一个Service。本例是Schedule一个Alarm事件来启动一个Service。这通常用于来执行一个较费时的任务。

关于如果编写一个Service将在后面的有专门的例子来说明,只里不详述。只要知道AlarmService_Service是一个Service就行了。

下面的代码用来Schedule一个多次Alarm事件来启动AlarmService_Service


取消这个Alarm事件:


Android ApiDemos示例解析(20):App->Alarm->Alarm Service

代码和Alaram Controller类似,同样的方法也可以Schedule一个Alarm事件来触发一个Activity。