在使用AlarmManager实现闹钟须要注意的是,intent和pendingintend的context若是是activity,那么当activity回收以后,context对象则不能被AlarmManager用于发送广播打开service之类等等,即便是applicationContext也只是进程惟一,一旦程序的进程被回收,也将失效。因此必需要用service,而且intent和pendingintend的context也要是service的getApplicationContext,而不能用其余周期过短的contextapp