新建一個(gè)Groovy Module AndroidStudio 沒有找到直接創(chuàng)建 Groovy Module 的方法, 所以先創(chuàng)建一個(gè)Java ...
簡單使用 通常查看源碼都是帶著問題去分析, 避免在源碼里面迷失了, 那么關(guān)于SharedPreferences的幾點(diǎn)問題: 怎么保存數(shù)據(jù)的? 怎...
BlockCanary源碼地址 簡單使用 實(shí)現(xiàn)BlockCanaryContext, 重寫provideBlockThreshold()方法設(shè)置...
記錄一下學(xué)習(xí)的知識(shí) 1.什么是協(xié)程? 廣義的協(xié)程是一種在程序中處理并發(fā)任務(wù)的方案; 并且協(xié)程也是這種方案的一個(gè)組件例如:適配器模式是一種方案, ...
我理解中的今日頭條屏幕適配方案是通過修改系統(tǒng)的density,使每個(gè)view的寬度或者高度,占屏幕的百分比與最初設(shè)計(jì)開發(fā)時(shí)一致.來達(dá)到適配效果 ...
1.在碼云上創(chuàng)建新的倉庫 不要勾選.gitignore模板,不使用Readme文件,如果勾選了會(huì)出現(xiàn)提交記錄,導(dǎo)致后面項(xiàng)目第一次提交失敗 2.把...
由于這些東西比較容易忘記,記錄一下,方便以后查看 最近在做公司其他舊項(xiàng)目重構(gòu),發(fā)現(xiàn)舊項(xiàng)目的數(shù)據(jù)庫操作都是手動(dòng)寫sql語句來執(zhí)行,所以重構(gòu)就把數(shù)據(jù)...
上一篇Okhttp主流程源碼淺析(1)分析到任務(wù)調(diào)度方面,接著把剩下的主流程分析. 當(dāng)一個(gè)任務(wù)被執(zhí)行起來,會(huì)調(diào)用getResponseWithI...
HttpClient關(guān)系圖: okhttp的基本使用: 基本使用很簡單,分三步:1.通過HttpClient.Builder().build()...