內存泄露和優化解決方案蒐集

1.單例模式內存泄露:對象是靜態static的 會存到程序結束使纔回收.但是如果傳遞activity 作爲 構造參數.屏幕旋轉時由於activity就無法回收,導致兩個activity都存在,解決方法是:傳遞生命週期相同的 application context 作爲參數 2.非靜態類聲明聲明靜態類對象並持有非靜態類對象引用:原因跟上面一樣的....要麼改非靜態的要麼持有生命週期相同的對象 3.h
相關文章
相關標籤/搜索