- 博客(1)
- 收藏
- 关注
原创 使用Handler导致内存泄露的解决方法
方法一:通过程序逻辑来进行保护。 1.在关闭Activity的时候停掉你的后台线程。线程停掉了,就相当于切断了Handler和外部连接的线,Activity自然会在合适的时候被回收。 2.如果你的Handler是被delay的Message持有了引用,那么使用相应的Handler的removeCallbacks()方法,把消息对象从消息队列移除就行了。 方法二:将Handler声明为静态
2017-06-12 16:07:01 293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人