要點 面向?qū)ο笏枷氲囊雽⑦M(jìn)程間通信轉(zhuǎn)化為通過對某個Binder對象的引用調(diào)用該對象的方法,而其獨特之處在于Binder對象是一個可以跨進(jìn)程引用的對象找颓,它的實體(本地對象)位...
概念 URI(Uniform Resource Identifier) URI是互聯(lián)網(wǎng)上標(biāo)識某一資源的字符串,是一個抽象的概念敬特。 URI通常由三部分組成:資源的命名機(jī)制掰邢;存放...
概念 Socket 在開發(fā)過程中辣之,會用到操作系統(tǒng)提供的類庫,這種類庫一般被稱為 API(Application Programming Interface皱炉,應(yīng)用編程接口); ...
結(jié)構(gòu)圖 分析 OkHttpClient calls的工廠類多搀,用于發(fā)送HTTP網(wǎng)絡(luò)請求,并接受結(jié)果灾部;app最好只維護(hù)一個OkHttpClient實例,因為每一個client對象...
相信看過上篇對其有了基本的認(rèn)識从藤,同時也知道如何使用,是不是對它的源碼實現(xiàn)也產(chǎn)生了濃厚的興趣呢(不喜歡源碼的程序員不是好碼農(nóng)哦)锁蠕,不是有位大神說過學(xué)習(xí)編碼的最好途徑就是:Rea...
第一章 對象導(dǎo)論 1.1抽象過程 所有編程語言都是在提供對問題的抽象荣倾。匯編語言是對底層機(jī)器的抽象悯搔;命令式語言(如c)更加高級,但是它們的抽象仍舊基于計算機(jī)的結(jié)構(gòu)鳖孤;面向?qū)ο筇峁?..
概要 ImageLoader是最早的圖片加載框架之一抡笼。雖然現(xiàn)在已經(jīng)使用較少苏揣,但是ImageLoader的結(jié)構(gòu)清晰推姻,功能豐富平匈,源碼很具有學(xué)習(xí)的價值。 源碼地址 使用方式 首先回...
幾句閑扯:首先沉馆,我想說java的線程池真的是很繞德崭,以前一直都感覺新建幾個線程一直不退出到底是怎么實現(xiàn)的斥黑,也就有了后來學(xué)習(xí)ThreadPoolExecutor源碼眉厨。學(xué)習(xí)源碼的過...
----這篇文章很長,有一萬一千字,但是能看完的人分冈,就能掌握一套躍遷為高手的全活。 電影《一代宗師》把高手之路分成了三個階段:第一階段是見自己雕沉,了解自己的優(yōu)劣勢,持續(xù)走出舒適...
今天缀雳,我來教大家用一種簡單的方式畫出毛絨絨的寵物,一學(xué)就會肥印,而且很好玩。 其實這也是彩鉛畫的老套路了深碱,今天教給不知道的小白,我會詳細(xì)的講解敷硅,希望你們能畫出來绞蹦。 先展示一張完成...