本篇將是此系列的最后一篇了,介紹Rxjava1的轉(zhuǎn)換API toList 通常,發(fā)射多項數(shù)據(jù)的Observable會為每一項數(shù)據(jù)調(diào)用onNext...
系列故事的第5篇介紹RxJava的異常處理API onErrorReturn onErrorReturn讓Observable遇到錯誤時發(fā)射一個...
系列故事的第4篇介紹RxJava的合并API zip zip方法將多個Observables的發(fā)射物結(jié)合到一起,它只發(fā)射與發(fā)射數(shù)據(jù)項最少的那個O...
系列故事的第3篇介紹RxJava的過濾API debounce debounce方法會過濾掉發(fā)射速率過快的數(shù)據(jù)項,只要2次發(fā)射的間隔小于debo...
今天碰到了一個奇怪的現(xiàn)象:在某個activity中,edittext被點擊獲取焦點之后彈出了軟件盤,發(fā)現(xiàn)包裹在外面的scrollview沒有起到...
系列故事的第2篇介紹RxJava的變換API map: map方法對Observable發(fā)射的每一項數(shù)據(jù)應用一個函數(shù),執(zhí)行變換操作 flatMa...
RxJava在github上的官方介紹: a library for composing asynchronous and event-base...
做安卓開發(fā)的小伙伴一定會被經(jīng)常問到性能優(yōu)化的問題,談到性能優(yōu)化,又必定會提到布局優(yōu)化。例如:減少布局的層級,能用RelativeLayout的地...
今天跟大家聊一聊,一個android app啟動過程,有哪些方法可以加快啟動速度。 先來說一說有哪些因素可能會延緩啟動速度: 1.UI線程IO操...