基類 Context 的 Activity 組件啟動方法蚪黑,startActivity() 是個抽象方法帜篇。 子類 ContextWrapper 的具體實現(xiàn),交給裝飾 mBase...
基類 Context 的 Activity 組件啟動方法蚪黑,startActivity() 是個抽象方法帜篇。 子類 ContextWrapper 的具體實現(xiàn),交給裝飾 mBase...
LocalBroadcastReceiver 本地廣播伐割。 This class is deprecated.LocalBroadcastManager is an appli...
ActivityThread 類 performLaunchActivity() 方法涌萤。 步驟1,創(chuàng)建 ContextImpl口猜。2,Applicaion 對象透揣,(第一次)济炎,L...
1,CopyOnWriteArrayList 插入辐真, add() 方法 synchronized 同步须尚,不能線程同時 add, 創(chuàng)建一個新數(shù)組 newElements侍咱,Sys...
ViewRootImpl 類耐床,內(nèi)部靜態(tài)類,Wms 服務(wù)通知 App 進(jìn)程 W楔脯, windowFocusChanged() 方法撩轰,MSG_WINDOW_FOCUS_CHANGE...
Registry 內(nèi)部參數(shù),可注冊內(nèi)容昧廷。 append() 方法register() 方法 一堪嫂、ModelLoaderRegistry 加載模塊注冊,append()木柬,pre...
Okio根據(jù)Socket皆串,獲取讀寫緩沖區(qū),負(fù)責(zé)讀寫底層Request與Response的Header與Body消息眉枕,由Okio的BufferedSource與Buffered...
GlideExecutor 類 緩存 DiskCache 恶复,newDiskCacheExecutor() 方法 數(shù)據(jù)源 Source,newSourceExecutor() ...
一速挑、類結(jié)構(gòu) 基類 Target<Z>子類 BaseTarget<Z> BaseTarget 的子類PreloadTarget谤牡,SimpleTarget<T>,ViewTarg...
DownsampleStrategy 策略 抽象類梗摇,Glide 提供以下 六種 策略拓哟。 默認(rèn) CenterOutside。根據(jù)源圖片寬高伶授,和目標(biāo)展示請求的寬高断序,計算一個 sc...
一、構(gòu)建 Bundle 從 Parcel 中解析 出 Bundle 數(shù)據(jù)阵苇。Parce readBundle() 方法壁公。 創(chuàng)建 Bundle 對象BaseBundle 類構(gòu)造方...
LruCache 和弱引用 一、ActiveResources 從 LruCache 中獲取的 資源 EngineResource绅项,加入弱引用 Map紊册。ActiveResou...
在DecodeJob的onDataFetcherReady()方法撞反,將成功Fetcher抓取的數(shù)據(jù)保存,準(zhǔn)備解析搪花。 將Object類型的數(shù)據(jù)轉(zhuǎn)換成Resource<R>類型遏片。...
圖片加載引擎Engine工作流程 一、Engine 引擎 所有圖片加載渠道公用鳍侣,管理Jobs丁稀,load()方法,EngineJob倚聚,DecodeJob工廠創(chuàng)建线衫。 1,內(nèi)存查找...
緩存策略 DiskCacheStrategy類惑折,五種緩存策略授账。1,ALL2惨驶,NONE3白热,DATA4,RESOURCE5粗卜,AUTOMATIC屋确,默認(rèn) DiskCache接口 內(nèi)部...
Glide 支持類型 model indextypeexample1Bitmap2Drawable3String4Uri5File6URL7Integer8byte[]9Ob...