Android 非靜態內部類導致內存泄漏原因深入剖析

背景 上週發現蘑菇街IM-Android代碼裏面,一些地方代碼編寫不當,存在內存泄漏的問題,在和瘋紫交流的過程中,發現加深了一些理解,所以決定寫一下分析思路,相互學習。 內存泄漏 一個不會被使用的對象,因爲另一個正在使用的對象持有該對象的引用,導致它不能正常被回收,而停留在堆內存中。 內存泄漏的危害 最壞的情況,App可能會因爲大量的內存泄漏而導致內存耗盡,引發Crash,如果內存未耗盡,App也
相關文章
相關標籤/搜索