前言 與很多Android小伙伴一樣,接觸到Okio也是在接觸Okhttp之后。在Okhttp中,每個請求通過攔截鏈處理,而Okio則在CallServerIntercept...
前言 計算機網絡基礎 該是程序猿需掌握的知識,但往往會被忽略 今天,我將詳細講解計算機網絡中最重要的TCP協(xié)議,含其特點、三次握手、四次揮手、無差錯傳輸?shù)戎R,希望你們會喜歡...
1. 前言 三國演義里開篇就說:天下大勢,分久必合,合久必分。我發(fā)現(xiàn)這話套在軟件開發(fā)上,也特別貼切。我記得我剛入門時做java后臺開發(fā),以及后來做Android應用程序開發(fā),...
描述 項目中圖書館功能需要下載大量資源到本地設備,以節(jié)省流量。文件不大,但是數(shù)量巨多!封裝完下載類后,出現(xiàn)了一個機型適配的問題,沒想到是華為! 下載到一定數(shù)量文件后,會莫名其...
前言 學習Java并發(fā)編程,首先要搞清楚一些基礎概念與理論,這有助于進一步的理解并發(fā)編程和寫出正確有效的并發(fā)代碼。本文是作者自己對Java并發(fā)編程的一些基礎概念與理論的理解與...
Android View 雖然不是四大組件,但其并不比四大組件的地位低。而View的核心知識點事件分發(fā)機制則是不少剛入門同學的攔路虎。ScrollView嵌套Recycler...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對定位3.3 角度定位3.4 邊距3.5...
我的CSDN博客同步發(fā)布:自定義View,有這一篇就夠了 為了掃除學習中的盲點,盡可能多的覆蓋Android知識的邊邊角角,決定對自定義View做一個稍微全面一點的使用方法總...
背景 最近有個需求,需要實現(xiàn)一個定時或定期任務的功能,需要實現(xiàn)每月、每日、每時、一次性等需求,必須是輕量級不依賴其它額外組件,并能支持動態(tài)添加任務。由于當前任務信息保存在集群...