寫這個專欄的目的
皆在回顧和梳理這幾年的Android開發經驗,查漏補缺,望通過認真的復習和總結,進一步完善并建立自己的知識體系
寫作方式
“Android的世界”專欄只有這一篇博客,這篇博客通過“腦圖”+鏈接的方式,將Android的知識體系從整體到部分切割,通過腦圖描述了每個部分的知識結構,同時在腦圖的下方,我列舉了一些有價值的博客鏈接,對腦圖中的重難點進行補充,
我的目標:
P7
目錄
Bitmap篇
1、知識圖譜 ?
2、參考文章:
-
Bitmap篇
基本上,有圖的地方就有Bitmap,這部分主要涉及Bitmap的使用和優化,Bitmap通過BitmapFactory創建,共有5種創建方式,分別用來從流、本地、byte陣列、資源中獲取Bitmap物件,Bitmap是記憶體大戶,開發中一不小心就會碰到OOM的情況,所以使用Bitmap時,我們需要了解更多的細節問題,比如drawable檔案型別對Bitmap的記憶體大小影響?如何計算Bitmap大小?如何去壓縮Bitmap?Bitmap在不同版本下的記憶體模型?在此基礎上,我們要去深究如何優化,比如Bitmap復用,避免系統頻繁GC,通過使用快取優化網路和記憶體,最后就是學習三方開源框架,學習行業頂級人解決問題的思路,差不多就這些吧!
Date:2021-02-28
1、知識圖譜 
2、參考文章:
- Android中Bitmap記憶體優化
- Android照片墻完整版,完美結合LruCache和DiskLruCache
- Android高效加載大圖、多圖解決方案,有效避免程式OOM
- Android DiskLruCache完全決議,硬碟快取的最佳方案
- http://DiskLruCache原始碼
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/264853.html
標籤:其他
下一篇:axios攔截器
