原创 從源碼出發瞭解RxJava的使用(中)

序言 變換map 變換flatMap 過濾filter 序言   RxJava牛逼的地方有兩點:一是變換(map,flatMap),二是線程控制(subscribeOn,observeOn)。它們的底層實現比較複

原创 從源碼出發瞭解RxJava的使用(上)

序言 認識RxJava 普通用法-1 普通用法-2 序言   這是我的第一篇博客,也是我第一次嘗試通過閱讀源碼來了解一個開源框架的使用。閱讀源碼的過程是艱辛和乏味的,你要通過不斷的切換類和方法才能辨別作者的意圖,很容易出

原创 從源碼出發瞭解RxJava的使用(下)

序言 Scheduler 線程控制-1 線程控制-2 序言   終於到了RxJava中的最重要環節——線程控制,是不是有些小激動啊~,不要着急,讓我們懷着好奇的心情一步步地揭開它的面紗,看它究竟是何方神聖。 Schedu