AlarmManager使用注意事项

 

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

相关文章
相关标签/搜索