Http1.1的Keep-Alive機(jī)制和Http2.0的多路復(fù)用機(jī)制郭怪,在實現(xiàn)上都需要引入連接池來維護(hù)網(wǎng)絡(luò)連接。OkHttp中連接池的實現(xiàn)——連...
本片文章主要分析的是OkHttp獲取響應(yīng)的過程凑术,以及攔截器鏈。 getResponseWithInterceptorChain方法 在上篇分析同...
如果我們想請求數(shù)據(jù)所意,使用少量的代碼就可以實現(xiàn): OkHttpClient類 創(chuàng)建OkHttpClient類的兩種方式: 直接創(chuàng)建對象 new O...
最近在復(fù)習(xí)淮逊,發(fā)現(xiàn)了關(guān)于多線程 多進(jìn)程的問題,面試中常問的涉及到了SharedPreference的知識扶踊,決定去看看源碼泄鹏,到底是如何實現(xiàn)的。這里就...
約束布局的用法 ConStraintlayout是android.view.ViewGroup秧耗,允許我們靈活的定位和調(diào)整窗口小部件的大小备籽。 當(dāng)前...
最近在寫項目的同時也用到了單例模式,kotlin的單例還不是很會寫分井,現(xiàn)在就總結(jié)下java寫法對應(yīng)的kotlin是如何寫的车猬。 餓漢式 懶漢式 線程...
學(xué)習(xí)kotlin是上個月的事了,自己當(dāng)時也沒有記筆記尺锚,發(fā)現(xiàn)等開始寫項目的時候又不會用了珠闰。所以對一些模糊的點,比較難的點還是總結(jié)一下瘫辩,加深印象伏嗜,還...
Binder整體架構(gòu) 之前的文章從binder驅(qū)動層坛悉,到最終要的ServiceManager,分析了ServiceManager的啟動承绸,開啟一個...
作為一名大三狗裸影,真的是很慚愧。最近要面臨面試了军熏,才開始著急自己的數(shù)據(jù)結(jié)構(gòu)轩猩,其實二大那會我很認(rèn)真的學(xué)了,當(dāng)時的那些什么哈夫曼樹也都自己親手寫過荡澎,但...