比较深入:
http://jinguo.iteye.com/blog/799778
http://www.51mokao.com/Groups/ForumPost.aspx?id=34136
http://orgcent.com/android-alarmmanager-source/?utm_source=rss
---------------------------------------------------------------
Intent intent = new Intent(AlarmSetActivity.this, AlarmReceiver.class);
PendingIntent pIntent = PendingIntent.getBroadcast(AlarmSetActivity.this, 0, intent, 0);
alarmManager.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis()+1000, pIntent);
判断两个alarm是否是同一个的方法:
通过alarmManager.set()方法的三个参数可知,在时间(参数1,参数2)相同的情况下,pIntent相同则为同一个alarm
什么叫pIntent相同:
官方文档有说明:即构造pIntent的intent是否相同,若判断intent是否相同,则需依据 filterEquals(Intent)。