前言 與很多Android小伙伴一樣貌矿,接觸到Okio也是在接觸Okhttp之后膘怕。在Okhttp中瓜饥,每個(gè)請(qǐng)求通過攔截鏈處理璃谨,而Okio則在CallServerIntercept...
前言 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ) 該是程序猿需掌握的知識(shí)祟滴,但往往會(huì)被忽略 今天檀蹋,我將詳細(xì)講解計(jì)算機(jī)網(wǎng)絡(luò)中最重要的TCP協(xié)議内狸,含其特點(diǎn)、三次握手凿叠、四次揮手涩笤、無差錯(cuò)傳輸?shù)戎R(shí),希望你們會(huì)喜歡...
1. 前言 三國(guó)演義里開篇就說:天下大勢(shì)辆它,分久必合,合久必分履恩。我發(fā)現(xiàn)這話套在軟件開發(fā)上,也特別貼切呢蔫。我記得我剛?cè)腴T時(shí)做java后臺(tái)開發(fā)切心,以及后來做Android應(yīng)用程序開發(fā),...
描述 項(xiàng)目中圖書館功能需要下載大量資源到本地設(shè)備片吊,以節(jié)省流量绽昏。文件不大,但是數(shù)量巨多俏脊!封裝完下載類后全谤,出現(xiàn)了一個(gè)機(jī)型適配的問題,沒想到是華為爷贫! 下載到一定數(shù)量文件后认然,會(huì)莫名其...
前言 學(xué)習(xí)Java并發(fā)編程补憾,首先要搞清楚一些基礎(chǔ)概念與理論,這有助于進(jìn)一步的理解并發(fā)編程和寫出正確有效的并發(fā)代碼卷员。本文是作者自己對(duì)Java并發(fā)編程的一些基礎(chǔ)概念與理論的理解與...
Android View 雖然不是四大組件盈匾,但其并不比四大組件的地位低。而View的核心知識(shí)點(diǎn)事件分發(fā)機(jī)制則是不少剛?cè)腴T同學(xué)的攔路虎毕骡。ScrollView嵌套R(shí)ecycler...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對(duì)定位3.3 角度定位3.4 邊距3.5...
我的CSDN博客同步發(fā)布:自定義View,有這一篇就夠了 為了掃除學(xué)習(xí)中的盲點(diǎn)未巫,盡可能多的覆蓋Android知識(shí)的邊邊角角窿撬,決定對(duì)自定義View做一個(gè)稍微全面一點(diǎn)的使用方法總...
背景 最近有個(gè)需求,需要實(shí)現(xiàn)一個(gè)定時(shí)或定期任務(wù)的功能叙凡,需要實(shí)現(xiàn)每月劈伴、每日、每時(shí)狭姨、一次性等需求宰啦,必須是輕量級(jí)不依賴其它額外組件,并能支持動(dòng)態(tài)添加任務(wù)饼拍。由于當(dāng)前任務(wù)信息保存在集群...