leakcanary是檢查記憶體洩漏的神器
雖然我沒檢查出來啥記憶體洩漏
是我**寫的ok還是我的開啟方式不正確?
不管怎麼說
是必要的工作
學習自依賴
dependencies
public
class
extends
private refwatcher refwatcher;
@override
public
void
oncreate()
private refwatcher setupleakcanary()
return leakcanary.install(this);
}public
static refwatcher getrefwatcher(context context)
}
refwatcher.watch(this); Android記憶體優化之磁碟快取
基於以上的缺點有時候又須要第二種快取,那就是磁碟快取。大家應該都用過新聞client,非常多都有離線功能,功能的實現就是磁碟快取。在android中用到的磁碟快取大多都是基於disklrucache實現的,詳細怎麼使用呢?open 方法接收四個引數。第乙個引數是資料的快取檔案位址,第二個引數是當前應...
android記憶體優化
1 使用option進行壓縮。public static bitmap createimagethumbnail string filepath catch exception e return bitmap public static int computesamplesize bitmapfac...
android記憶體優化
android因其系統的特殊性,安裝的軟體預設都安裝到記憶體中,所以隨著使用者安裝的軟體越來越多,可供執行的程式使用的記憶體越來越小,這就要求我們在開發android程式時,盡可能的少占用記憶體。根據我個人的開發經驗總結了如下幾點優化記憶體的方法 建立或其他方式獲得的物件如不再使用,則主動將其置為n...