• 0推薦
    18K 瀏覽

    RxJava Android 開發全家桶

    RxJava 在 Android 應用開發中越來越流行,但是由于其門檻稍高,初次使用不免遇到很多問題,例如在 RxJava 常見的錯誤用法 和 不該使用 RxJava 的一些情況 中所描述的情況。
    0推薦
    23K 瀏覽

    理解RxJava的線程模型

    ReactiveX是Reactive Extensions的縮寫,一般簡寫為Rx,Rx近幾年越來越流行了,現在已經支持幾乎全部的流行編程語言了,Rx的大部分語言庫由ReactiveX這個組織負責...
    mj4584 8年前   
    0推薦
    47K 瀏覽

    Android RxJava+Retrofit統一處理API返回,根據返回值決定是否Retry,綁定Activity生命周期

    那使用RxJava+Retrofit該如何寫出效果類似MyHttpCallback的功能呢? 1) 一般第一反應就是在Subscriber的onNext里面去判斷,這樣的寫法滿足不了這樣的需求...
    0推薦
    20K 瀏覽

    Android中使用Rxjava時,內存泄漏了嗎?

    大家應該懂了使用 rx的正確知識,自己的任務都同步寫,線程切換交給Rx,因為Rx更懂你~~。
    0推薦
    7K 瀏覽

    RxJava 常見的錯誤用法

    RxJava 用起來很爽,特別是和 retrofit 一起用了請求網絡數據。
    0推薦
    20K 瀏覽

    不該使用 RxJava 的一些情況

    Reactive programming 是一種改變游戲規則的技術。如果您正確的使用它,則會改變您的編程方式。
    0推薦
    14K 瀏覽

    Android WeatherAlarmClock 天氣鬧鐘,一款具有天氣提醒功能的鬧鐘

    天氣鬧鐘是一款具有天氣提醒功能的鬧鐘,靈感來自于出門前經常忘記看天氣預報沒有帶傘而淋雨的尷尬情況。
    0推薦
    19K 瀏覽

    Android RxJava + Retrofit 的實際應用場景

    關于 RxJava Retrofit 很多篇文章都有詳細的說明,在這里我想分享一個具體的使用案例,在我的開源項目 就看天氣 里的實際應用。也希望跟大家探討如何優雅的使用。
    0推薦
    13K 瀏覽

    SqlBrite – 用 RxJava 來訪問數據庫

    SqlBrite 是對 Android 系統的 SQLiteOpenHelper 和 ContentResolver 的輕量級 Rx 封裝,用來在 RxJava 中使用。
    0推薦
    22K 瀏覽

    Android 開源 - TLint 基于Dagger2+RxJava+Retrofit開發,采用MVP模式

    根據虎撲新版api開發,基于Dagger2+RxJava+Retrofit+Material Design開發,使用mvp模式開發
    pg8328 8年前   
    0推薦
    15K 瀏覽

    用一張圖解釋RxJava中的線程控制

    如果調用鏈中包含多個subscribeOn和observeOn,會是什么情況? 這實際上是一個至關重要的問題,因為在任何情況下,我們都應該弄清楚我們寫的每一行代碼到底是運行在哪個線程上。這...
    otyj9021 8年前   
    0推薦
    38K 瀏覽

    Retrofit+RxJava+Dagger2 的開源練手小項目 -- Gan 物妹

    一個分享干貨的APP,運用了現在流行的Dagger2+Retrofit2+RxJava所制作的一個關于干貨分享的開源項目,API接口由 gank.io 提供。
    0推薦
    36K 瀏覽

    Airbnb:我們的安卓客戶端是如何使用 RxJava 的

    Felipe 是 Airbnb 客戶端的開發工程師,他負責整個移動客戶端的架構。他是 reactive 和 functional 編程的狂熱支持者,對優美的、可維護的和可測試的代碼特別迷戀。不寫...
    0推薦
    26K 瀏覽

    基于Redux思想與RxJava的SpringMVC中Controller的代碼風格實踐

    在筆者之前關于RARF的描述中,曾提及基于MVC風格的業務模塊代碼架構中存在的一些問題。彼時筆者推崇的是基于URFP的鏈式邏輯組織,換言之,一個完整的業務邏輯有數個ResourceHandler鏈接完成。但
    ColeElias 8年前   
    0推薦
    19K 瀏覽

    用工廠流水線的方式來理解 RxJava 的概念

    已經有很多 RxJava 的文章通過例子闡述了什么是 RxJava 以及怎么去用,但它們大多數只有代碼。雖然也會通過類比來解釋,例如最出名的就是「流」。通常情況下代碼能完美地讓人理解(我們都是程...
    0推薦
    13K 瀏覽

    RxJava 教程第四部分:并發 之數據流發射太快如何辦

    Rx 中的數據流是從一個地方發射到另外一個地方。每個地方處理數據的速度是不一樣的。如果生產者發射數據的速度比消費者處理的快會出現什么情況?在同步操作中,這不是個問題,例如:
    gu992355 8年前   
    0推薦
    14K 瀏覽

    RxJava 教程第四部分:并發 之意外情況處理

    Rx 盡量避免狀態泄露到數據流之外的場景。但是有些東西本身就帶有狀態。比如服務器可以上線和離線、手機可以訪問Wifi、按鈕被按下了等。在 Rx 中國,我們在一段時間內看到這些事件,并稱之為窗口(...
    uhzn5269 8年前   
    0推薦
    9K 瀏覽

    RxJava 教程第四部分:并發 之測試

    在開發軟件的時候,我們需要確保代碼正確執行。為了快速的獲取每次修改后的反饋,通常開發人員使用自定義測試。
    RenKim 8年前   
    0推薦
    12K 瀏覽

    RxJava 教程第四部分:并發 之線程調度

    由于 Rx 目標是用在異步系統上并且 Rx 支持多線程處理,所以很多 Rx 開發者認為默認情況下 Rx 就是多線程的。 其實實際情況不是這樣的, Rx 默認是單線程的 。
    MireyaADMF 8年前   
    0推薦
    12K 瀏覽

    RxJava 教程第三部分:馴服數據流之自定義操作函數

    RxJava 提供了很多 操作函數 。加上各種重載函數,一共有 300 多個操作函數。這些函數中只有很少一部分是核心的操作函數,離開這些核心的函數根本就沒法使用 RxJava 了。其他的大部分函...
    ythtgw5326 8年前   
    1 2 3 4 5 6 7 8

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色