在前面學(xué)習(xí)了操作符響應(yīng)式編程開源庫 RxJava2——操作符虑乖,通過源碼結(jié)合文檔大概知道了怎么去理解和分析操作符畜眨。下面我們將學(xué)習(xí)下什么是Hot O...
在上一篇響應(yīng)式編程開源庫 RxJava2——Stream API中主要介紹了Java 8的Stream API,理解了什么是流丛版,以及為什么要用流...
上一篇響應(yīng)式編程開源庫 RxJava2——關(guān)鍵名詞做了一些基本知識的儲備。有利于我們更好的理解RxJava內(nèi)部原理之拨。下面就正式進入RxJava的...
上一篇響應(yīng)式編程開源庫 RxJava2——起源)主要是對RxJava的來源旭旭,以及Observble和Observer和一些相關(guān)聯(lián)的基本概念簡介。...
1.RxJava來源 從github上我們可以看到RxJava是隸屬于ReactiveX(Rx)倉庫不见,Rx是從微軟的函數(shù)響應(yīng)式編程庫(React...
上一篇Java Collection之ArrayList源碼分析我們對ArrayList做了一個分析澳化。我們知道了它內(nèi)部是基于數(shù)組來實現(xiàn)的,也從源...
作為一個android開發(fā)者稳吮,大家在平時的開發(fā)工作當(dāng)中缎谷,一定會大量用到ArrayList來管理數(shù)據(jù)。不外乎調(diào)用它的添加灶似,刪除等方法列林。但是具體怎么...
ViewModel 被設(shè)計為對生命周期敏感的方式存儲和管理UI相關(guān)數(shù)據(jù)。ViewModel 模型類允許數(shù)據(jù)在配置更改(如屏幕旋轉(zhuǎn))中生存酪惭。在上面...
LiveData是一個可觀測的數(shù)據(jù)保持類希痴。與常規(guī)觀察不同,LiveData是能感知生命周期的春感,這意味著它尊重其他應(yīng)用程序組件(如activity...