從RxAndroid入門(mén)一文中,我們可以知道战惊,RxJava主要構(gòu)建了一個(gè)主要應(yīng)用于異步場(chǎng)景、通過(guò)觀察者模式及使用響應(yīng)式編程和函數(shù)式編程規(guī)范實(shí)現(xiàn)的...
響應(yīng)式編程 RxJava提供了響應(yīng)式編碼規(guī)范冀偶,而RxAndroid是專供Android平臺(tái)的RxJava(只是針對(duì)平臺(tái)增加了少量類),一般And...
AAC全稱Android Architecture Components渔嚷,是Android官方推出的MVVM架構(gòu)指導(dǎo)方案进鸠。我們知道Android...
在開(kāi)始講解各種架構(gòu)模式時(shí),我們先來(lái)看下沒(méi)有經(jīng)過(guò)設(shè)計(jì)的代碼是如何編寫(xiě)的。為了不分散重點(diǎn)窒朋,筆者舉的例子會(huì)比較簡(jiǎn)單搀罢,初始時(shí)從數(shù)據(jù)庫(kù)緩存中獲取用戶信息展...
單例,顧名思義侥猩,就是整個(gè)進(jìn)程運(yùn)行過(guò)程中只有一個(gè)實(shí)例榔至,單例對(duì)象的特征一般如下: 生命周期較長(zhǎng),通常在進(jìn)程結(jié)束前都不需要釋放欺劳;或者使用頻率很高唧取,反復(fù)...
Android中處理編譯時(shí)注解使用AnnotationProcessor,下面我們來(lái)看下如何使用AnnotationProcessor: 創(chuàng)建m...