android
清除通知栏消息的代码
这近项目快到结尾了,
经理要我处理一个问题,
就是我们程序关闭后,
程序
发出通知在状态栏上始终没有消除,需要手动的清楚,
体验效果极其不好,现在是想在程序推出后,把通知给消除了,琢磨了下,
不知怎么清楚,看了下
api
有清除的方法,后面安心多了
,
但有出现毛病了,
我什么调用通知管理器把通知消除啊,
他是开一个一个
服务中的,我们不能
new
这个类,是系统的,当时想了下
决定发送广播清楚,
当程序退出的时候,
调用该广播把消息清楚,
等到快写
完的时候,才发现,既然是系统调用的,系统肯定有结束的回调啊
立马想到了
ondesory
()方法,因为我程序不管怎么退出,都会调用该方
法,而且省了我很大的一笔功夫,代码也就一行!
写这个只想告诉自己,
在应用系统的东西时候,
我们应该遵循系统的规则进
行游戏,该创建的时候就要创建,该释放的地方就要释放!
看来对系统的生命周期认识还不是很到位啊!
说了这么多废话,也