天天看點

緩存機制--筆記

三級緩存

1.記憶體(一般使用軟引用)

2.檔案(data/data/<packagename>/cache)

3.網絡(httpClient)

記憶體緩存分為:

強引用(垃圾回收器始終不回收資源)

軟引用(當記憶體不足時回收)

弱引用(垃圾回收器發現時就會回收)

虛引用(形同虛設,不決定聲明周期)

-------------------------------------

軟引用SoftReference

弱引用WeakReference

-----------

檔案緩存

FIle cacheDir=context.getCacheDir();

if(!cacheDir.exests()){

//建立檔案夾

}

繼續閱讀