Android,你要掌握的一些東西
前言
首先非常感謝以下的博主們,其次此篇部落格僅作分享。
1.執行緒池
執行緒池 ThreadPool 全面解析(總結的挺好的,適合初學者)
Android效能優化之使用執行緒池處理非同步任務(這裡對Android的幾種執行緒池做了比較詳細的介紹以及使用,包括自定義執行緒池)
https://blog.csdn.net/u010687392/article/details/49850803
2.Handler機制
Handler通訊機制的工作原理(詳細的介紹了,handler的工作原理以及各個類和方法之間的關係)
https://www.jianshu.com/p/f0b23ee5a922
Handler機制原始碼分析(介紹和總結的超級詳細,篇幅很長靜下心來觀看會有很大的收穫)
https://www.jianshu.com/p/b4d745c7ff7a
ThreadLocal在Android訊息機制中的作用(有興趣瞭解Looper的工作原理的朋友可以看看)
https://www.jianshu.com/p/f2ff9c38c5be
3.Glide快取機制
在瞭解glide快取之前,你要先知道什麼是LruCache,DiskLruCache以及強軟弱虛四種引用
LruCache原理淺析(適合初學者)
https://www.jianshu.com/p/e7843dc350ae
DiskLruCache原理解析(郭霖大神的一篇文章,雖然已經很久了不過細細看下來也是挺有收穫的)
https://blog.csdn.net/guolin_blog/article/details/28863651
強軟弱虛四種引用沒有找到特別好的文章,大家自行google吧。
巨集觀解析Glide4.8.0原始碼(這篇文章讓你大體上有所瞭解)
https://www.jianshu.com/p/0ec378cfb4c7為了徹底搞懂glide快取機制,我看了很多文章以下都是我看過的(如果感覺無用,請自行剔除)
glide4.x版本和3.x版本的差別還是挺多,網上不少文章都是結合3.x版本做的分析。所以看文章時最好結合4.x的原始碼一起看。
https://blog.csdn.net/songzi1228/article/details/94436794
https://www.jianshu.com/p/5635fcadc571
https://www.jianshu.com/p/17644406396b
https://www.jianshu.com/p/325bd2f56ca7
https://blog.csdn.net/u010589742/article/details/88989941
如果只是單獨的想學習如何使用可以看下面這篇文章
https://blog.csdn.net/u013005791/article/details/74532091/#7-transitions%E5%8A%A8%E7%94%BB
https://www.cnblogs.com/94xiyang/p/9662042.html
總結
先這樣吧,又要去幹活了。待續…
相關文章
- 近期做的一些東西
- 利用google突破各種封鎖來下載你要的東西Go
- 記錄一些細碎的東西
- 為什麼要“東數西算”?
- golang 在 runtime 中的一些騷東西Golang
- 通過 find 命令找到你要找的東西
- Android7.1新特性shortcut文件之外的東西Android
- 從String型別發散想到的一些東西型別
- Linux初學者需要注意的一些東西Linux
- linux 運維 命令 + 運維需要掌握些什麼東西Linux運維
- 初學Java,這些框架你要掌握!Java框架
- [隨便寫寫] 開始寫一些東西了
- 就想寫個爬蟲,我到底要學多少東西啊?爬蟲
- Activity啟動模式聯想到多程式相關的一些東西模式
- 斷言的東西如果是有延遲的要怎麼處理?
- 怪東西
- 《籠中窺夢》:“我們就想做一些與眾不同的東西”
- Python爬蟲需要學哪些東西?這些知識點必須掌握!Python爬蟲
- 程式設計師生存指南:你必須要掌握的兩點!程式設計師
- Java程式設計師微服務架構你必須要掌握的十個要點Java程式設計師微服務架構
- PHP從入門到高階你要掌握什麼?PHP
- 想要成為Java工程師,你要熟練掌握MySQLJava工程師MySql
- 一些建議,送給備考六西格瑪的你!
- 要掌握的核心演算法演算法
- 夢是個神奇的東西
- 筆試不會的東西筆試
- 未來學東西的思路
- 關於內容稽核,你需要了解的東西,這裡都有!
- 大資料入門學習,你要掌握這些技能大資料
- 成為前端,你不該學的東西,以及不該做的事兒!前端
- PHPSTORM 相關東西PHPORM
- 開箱即用,你不可錯過的好東西「GitHub 熱點速覽」Github
- 2018年9月20日 週四 出門要帶哪些東西?除了伸手要錢和洗漱用品
- 必須要掌握的重要目錄
- iOS要用但不想記的東西iOS
- Linux 命令列下的好東西Linux命令列
- 計組那些容易搞混的東西
- HTML5能做哪些東西呢?這篇文章給你答案HTML