Retrofit是squareup公司的開源力作,和同屬squareup公司開源的OkHttp,一個負(fù)責(zé)網(wǎng)絡(luò)調(diào)度,一個負(fù)責(zé)網(wǎng)絡(luò)執(zhí)行,為Android開發(fā)者提供了即方便又高效的...
Retrofit是squareup公司的開源力作,和同屬squareup公司開源的OkHttp,一個負(fù)責(zé)網(wǎng)絡(luò)調(diào)度,一個負(fù)責(zé)網(wǎng)絡(luò)執(zhí)行,為Android開發(fā)者提供了即方便又高效的...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進(jìn)階】RecyclerView源碼解析(一)——繪制流程2.【進(jìn)階】R...
前言 Socket的使用在 Android網(wǎng)絡(luò)編程中非常重要 今天我將帶大家全面了解 Socket 及 其使用方法 目錄 1.網(wǎng)絡(luò)基礎(chǔ) 閱讀本文前,請先了解 關(guān)于計算機(jī)網(wǎng)絡(luò)基...
網(wǎng)絡(luò)基礎(chǔ) 網(wǎng)絡(luò)的七層協(xié)議:應(yīng)用層,表示層,會話層,運(yùn)輸層,網(wǎng)絡(luò)層,數(shù)據(jù)鏈層,物理層。表示層、會話層沒有相應(yīng)的協(xié)議,表示層常用來做數(shù)據(jù)格式化/加密等操作 協(xié)議:本質(zhì)便是套著特殊...
Android熱修復(fù)之dex修復(fù)原理 首先有一個出Bug的類 然后在點擊按鈕事件里面添加調(diào)用bug類的方法 模擬bug出現(xiàn)的場景。 再修復(fù)這個出bug類的方法 然后生成dex...
Picasso流程解析 首先從調(diào)用代碼看起 很顯然是單例模式 再看load方法,對參數(shù)做了檢查,調(diào)用了一個重載方法,返回的是一個RequestCreator對象 將Strin...
Okhttp流程解讀 調(diào)用代碼 Request對象生成也是構(gòu)造者模式 RealCall 里面的 enqueue方法,調(diào)用的OkHttpClient里面的Dispatcher對...
使用 newRequestQueue方法最終會調(diào)用帶參數(shù)的newRequestQueue(Context context, HttpStack stack, int maxD...