内存泄漏
粤语伶仃
追求梦想,追逐技术高峰
展开
-
Android Handler引起的内存泄漏分析与解决
在开发中我们经常用Handler来进行子线程修改UI界面,进程间通讯等等,在用的过程中稍不注意就有可能发出handler leaks的警告,即“This Handler class should be static or leaks might occur ..”的警告。Google给出的解释如下:Issue: Ensures that Handler classes do not hold on原创 2016-11-21 14:37:13 · 540 阅读 · 0 评论 -
Android 引发内存泄漏类型总结
内存泄露在开发过程中我们会经常遇到,分析内存泄露的工具经常会用到Heap Tool 与 Memory Analyzer tool(MAT)。Heap Tool可以查看当前的内存快照,从数据里可以看到当前内存的占用和回收情况,每次垃圾回收这里的数据都会更新,因为会不断获取内存数据刷新显示,所以这时候对应用操作会出现卡顿。 我们一直在说内存泄漏,那么到底什么才是内存泄漏呢?接下来我把我在开发过程中遇到的原创 2016-11-21 17:50:34 · 315 阅读 · 0 评论 -
从源码上剖析Android内存泄露工具LeakCanary
内存泄露在开发过程中我们会经常遇到,分析内存泄露的工具经常会用到Heap Tool 与 Memory Analyzer tool(MAT)。Heap Tool可以查看当前的内存快照,从数据里可以看到当前内存的占用和回收情况,每次垃圾回收这里的数据都会更新,因为会不断获取内存数据刷新显示,所以这时候对应用操作会出现卡顿。 Heap Tool提供的是一个内存的总体情况,图表显示的内容比较简单,如果要具体原创 2016-11-21 18:05:04 · 1411 阅读 · 0 评论