本篇是 Glide 系列的最后一篇,主要講一下 into 方法里面的邏輯彼棍。into 的邏輯也是最多最復(fù)雜的禽翼,可能需要反復(fù)閱讀源碼才能搞清楚。 G...
之前已經(jīng)講過 Glide.with 了兔魂,那么今天就來講講 load 方法烤芦。 Glide : https://github.com/bumptec...
前言 Glide是一個(gè)快速高效的Android圖片加載庫,注重于平滑的滾動析校。Glide提供了易用的API构罗,高性能铜涉、可擴(kuò)展的圖片解碼管道(deco...
MultiDex 是什么? 當(dāng)Android系統(tǒng)安裝一個(gè)應(yīng)用的時(shí)候遂唧,有一步是對Dex進(jìn)行優(yōu)化芙代,這個(gè)過程有一個(gè)專門的工具來處理,叫DexOpt盖彭。D...
LeakCanary : https://github.com/square/leakcanary version : 1.6.3 Header...
Part 1 在長久以來的 Android 開發(fā)過程中链蕊,內(nèi)存泄漏一直是一個(gè)比較頭疼的問題。內(nèi)存泄漏會導(dǎo)致應(yīng)用卡頓谬泌,用戶體驗(yàn)不佳滔韵,甚至?xí)斐蓱?yīng)用崩...
之前一直對 Binder 理解不夠透徹,僅僅知道一些皮毛掌实,所以最近抽空深入理解一下陪蜻,并在這里做個(gè)小結(jié)。 Binder是什么 Binder 是 A...
注:源碼分析基于 Android SDK API 28 在前一篇中贱鼻,我們分析了 startActivity 的整個(gè)流程宴卖,并且也講到了何時(shí)調(diào)用了 ...
本系列 Tinker 源碼解析基于 Tinker v1.9.12 前面講到了 Tinker 安裝補(bǔ)丁的流程,現(xiàn)在就詳細(xì)地來看下 dex 合成的代...