Retrofit是squareup公司的開源力作,和同屬squareup公司開源的OkHttp,一個負責(zé)網(wǎng)絡(luò)調(diào)度,一個負責(zé)網(wǎng)絡(luò)執(zhí)行,為Android開發(fā)者提供了即方便又高效的...
Binder承擔(dān)了絕大部分Android進程通信的職責(zé),可以看做是Android的血管系統(tǒng),負責(zé)不同服務(wù)模塊進程間的通信。在對Binder的理解上,可大可小,日常APP開發(fā)并...
得到Android組件化方案已經(jīng)開源,參見Android組件化方案開源。方案的解讀文章是一個小的系列,這是系列的第二篇文章:1、Android徹底組件化方案實踐2、Andro...
今天來回味下組件化和模塊化,這2種說法時一回事,當(dāng)然還是有區(qū)別的,下面再詳細說,其實很簡單,只是設(shè)計范圍的不同,也都是約定俗成的東西。為了方便我下面都說組件化了 到現(xiàn)在組件化...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 前言 java5之后,并發(fā)包中新增了Lock接口(以及相關(guān)實現(xiàn)類)用來實現(xiàn)鎖的功能,它提供了與synchronized關(guān)鍵字類似的同步...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 前言 在java.util.concurrent.locks包中有很多Lock的實現(xiàn)類,常用的有ReentrantLock、ReadW...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 前言 Java最初被設(shè)計為一種安全的受控環(huán)境。盡管如此,HotSpot還是包含了一個后門sun.misc.Unsafe,提供了一些可以...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! 關(guān)于文章中的疑問:為什么要構(gòu)造一個反序鏈表,放在nextTable的i+n的位置上呢,在《深入分析ConcurrentHashMap1...
簡書 占小狼轉(zhuǎn)載請注明原創(chuàng)出處,謝謝! java并發(fā)采用的是共享內(nèi)存模型,線程之間的通信對程序員來說是透明的,內(nèi)存可見性問題很容易困擾著java程序員,今天我們就來揭開jav...
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請注明作者和鏈接。更多請繼續(xù)關(guān)注 KunMinXhttp://www.itdecent.cn/p/9ef813d5c1af[https:/...