在使用AlarmManager實現鬧鐘須要注意的是,intent和pendingintend的context若是是activity,那麼當activity回收以後,context對象則不能被AlarmManager用於發送廣播打開service之類等等,即便是applicationContext也只是進程惟一,一旦程序的進程被回收,也將失效。因此必需要用service,而且intent和pendingintend的context也要是service的getApplicationContext,而不能用其餘週期過短的contextapp