三級緩存
1.內存(一般使用軟引用)
2.文件(data/data/<packagename>/cache)
3.網絡(httpClient)
內存緩存分爲:
強引用(垃圾回收器始終不回收資源)
軟引用(當內存不足時回收)
弱引用(垃圾回收器發現時就會回收)
虛引用(形同虛設,不決定聲明週期)
-------------------------------------
軟引用SoftReference
弱引用WeakReference
-----------
文件緩存
FIle cacheDir=context.getCacheDir();
if(!cacheDir.exests()){
//創建文件夾
}