Android examples for Android OS:Alarm Start
start Alarm Service
//package com.java2s; import android.annotation.TargetApi; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.Build; public class Main { @TargetApi(Build.VERSION_CODES.CUPCAKE) public static void startAlarmService(Context context, int triggerAtMillis, Class<?> cls, String action) { Intent intent = new Intent(context, cls); intent.setAction(action);/*from ww w. java2s . c o m*/ PendingIntent pendingIntent = PendingIntent.getService(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); startAlarmIntent(context, triggerAtMillis, pendingIntent); } @TargetApi(Build.VERSION_CODES.CUPCAKE) public static void startAlarmIntent(Context context, int triggerAtMillis, PendingIntent pendingIntent) { AlarmManager manager = (AlarmManager) context .getSystemService(Context.ALARM_SERVICE); manager.set(AlarmManager.RTC_WAKEUP, triggerAtMillis, pendingIntent); } }