今天推薦這周看到的一些比較好文章和值得參考的一些開源庫。
文章
Android硬體加速原理與實現簡介
在Android開發中,我們經常聽到硬體加速這個詞,但並不是真正瞭解,這篇文章從底層介紹了硬體加速的原理,分析Android 的繪製流程,並對比了不同場景下軟體繪製和硬體加速的效果,即使是對底層原理不敢興趣的同學,本文對於兩種繪製方式效能的介紹也值得一看。
推薦指數:五顆星
聊聊clean code
此文沒有浮誇的老司機做派,介紹了一些實用的程式碼整潔技巧。個人感覺還是要多寫程式碼,多看原始碼,寫的多,看的多之後對此文內容會有更深入的理解。
推薦指數:五顆星
Android記憶體洩漏分析心得
本文介紹了Android記憶體洩漏的基本原理和常用的檢測工具,同時介紹了一些常見的記憶體洩漏案例,提到的案例都非常典型,小夥伴們可以看下,有則改之,無則加勉。
推薦指數:四顆星
安卓AOP三劍客:APT,AspectJ,Javassist
本文概數性介紹了Android中可以用到的AOP工具,對於AOP不瞭解的同學,可以進去一看,需要深入學習的同學,也可以根據文中提到的其它文章深入學習。
推薦指數:四顆星
開源庫
Dali
一個非常容易上手的圖片模糊處理library。
推薦指數:五顆星
Toasty
系統的toast顯得過於簡單,對系統toast不滿意的小夥伴可以選擇使用Toasty:
推薦指數:四顆星
PanoramaImageView
支援隨手勢變化滾動的image庫:
推薦指數:四顆星
walle
美團開源的新一代渠道包打包神器,在Android 7.0之後,升級了Android 的簽名機制,使得原來通過zip註釋和新增空檔案的打包方式不在適用了。
推薦指數:五顆星
歡迎關注公眾號wutongke,每天推送移動開發前沿技術文章:
推薦閱讀: