Rx家族

RxJava 學習記 (三) — 1.x 線程調度器 Schedulers

Schedulersio
Schedulerscomputation
Schedulersimmediate
SchedulersnewThread
Schedulerstrampoline
用於測試的調度器 Schedulerstest
自定義 Scheduler-Schedulersform
subscribeOn 和 observeOn

java

RxJava 設計回顧

RT

git

淺談 RxJava 中的線程管理

「之因此寫這篇文章,仍是由於在項目中使用 RxJava 的時候遇到了一些線程管理上的問題,通過網上查閱資料而且翻閱源碼以後才把問題解決,因而就決定把所感所得記錄下來,但願你們看完以後會有收穫吧。」

程序員

RxJava 官方文檔中文翻譯

很全面的 RxJava 官方文檔中文翻譯,強烈推薦。

github

RxJava+Retrofit+OkHttp 封裝

分析實際項目中的使用需求,設計 RxJava+Retrofit+OkHttp 網絡框架

編程

Rxjava + Retrofit 從入門到跑路(Rxjava 介紹篇)

單獨介紹 Rxjava,入門層次的介紹。

網絡

RxJava1 升級到 RxJava2 所踩過的坑

RxJava2 RxJava2 發佈已經有一段時間了,是對 RxJava 的一次重大的升級,因爲個人一個庫cv4j使用了 RxJava2 來嚐鮮,可是 RxJava2 跟 RxJava1 是不能同時存在於一個項目中的,逼不得已我得把本身全部框架中使用 RxJava 的地方以及 …

框架

[《 [精華翻譯] Rxjava 2.x : What's different in 2.0 》](https://juejin.im/entry/58f82...

將值得重點注意的變化進行了翻譯和概括,適合正在使用 1.x 的同窗快速瞭解 2.x

函數

[[譯]震驚!RxJava 5 個鮮爲人知的小祕密](https://juejin.im/entry/58cb8...

原文地址:5 Not So Obvious Things About RxJava 原文做者:Jag Saund 譯文出自:掘金翻譯計劃 譯者: skyar2009 校對者:Danny1451, yunshuipiao 震驚!RxJava 5 個鮮爲人知的小祕密 不管你是剛剛接…

工具

Rxjava+Retrofit+Okhttp

手把手叫你如何玩轉 Rxjava+Retrofit+Okhttp 三合一

post

RxJava+Retrofit (一) 什麼是響應式編程

該文是經過一個簡單的例子來說述什麼是響應式編程。
本文屬於 Android 的 RxJava+Retrofit 講解系列的第一篇(預計 7 篇),屬於入門篇。

咱們真的須要使用RxJava+Retrofit嗎?

Android.jpg 前言 能夠說RxJava+Retrofit是整個2016年Android 開發圈內最受關注的的組合。各大Android論壇上有大量以RxJava+Retrofit+xxx 爲標題的文章,此類文章也備受你們的關注。這個組合彷彿已經成爲了Android開發的…

All RxJava - 爲 Retrofit 添加劇試

Rx小鄧子:
咱們常常會爲糟糕的網絡鏈接而感到頭疼,爲了健壯 APP,咱們不得不爲它添加一個合理的退避重試策略,既不浪費網絡資源,又能保證重要數據的提交。在這裏和你們分享一下個人經驗,但願可以對你有所幫助。

RxJava 系列 7(最佳實踐)

這是 RxJava 系列中的第 7 篇,經過幾個簡單的例子向你們展現了 RxJava 在生產環境中的應用。還等什麼?快點進來看看吧~~~ :)

[[譯] 大戰 RxJava2 和 Java8 Stream [ Android RxJava2 ] (這究竟是什麼) 第四部分](https://juejin.im/entry/58f44...

原文地址:War against Learning Curve of RxJava2 + Java8 Stream [Android RxJava2] ( What the hell is this ) Part4 原文做者:Hafiz Waleed Hussain 譯文出…

拆 JakeWharton 系列之 RxAndroid

準確來說,RxAndroid 是隸屬於 ReactiveX 組織的,JakeWharton 做爲參與者,貢獻了大量的代碼(從 git 提交歷史記錄可查詢到),並且這個框架短小精悍,不至於像 RxJava 那麼龐大,讓人望而卻步,很是值得一讀,所以將她歸爲【拆 JakeWhart…

RxJava 的學習筆記涉及 RxBus,RxBinding,RxPermissions,RxLifecyle等~

您的批評是我最大的進步,謝謝

使用觀察者模式解決單 Activity 與多個 Fragment 通訊

經過觀察者模式與 handler 結合的方式,實現 activity 與 多個 fragment 互相通訊。

解剖 RxJava 之過濾操做符

解剖 RxJava 系列

多是東半球最全的RxJava使用場景小結

RxJava的常見應用場景

解剖 RxJava 之過濾操做符

介紹 此文章結合 Github AnalyseRxJava 項目,給 Android 開發者帶來 RxJava 詳細的解說。參考自 RxJava Essential 及書中的例子 關於 RxJava 的由來及簡介,這裏就不在重複了,感興趣的請閱讀 RxJava Essentia…

理解 RxJava 線程模型

RxJava 做爲目前一款超火的框架,它便捷的線程切換一直被人們津津樂道,本文從源碼的角度,來對 RxJava 的線程模型作一次深刻理解。(注:本文的多處代碼都並不是本來的 RxJava 的源碼,而是用來講明邏輯的僞代碼)

[[譯]函數式響應編程入門指南](https://juejin.im/entry/5996f...

原文地址:An Introduction to Functional Reactive Programming 原文做者:Daniel Lew 譯文出自:掘金翻譯計劃 本文永久連接:https://github.com/xitu/gold-...

Rxjava源碼思路分析與程序員的思考

Rxjava近來在技術圈很是火,我的認爲其優點主要是兩點: 線程切換使用Rxjava 能夠很是方便指定訂閱者對執行線程,這一點對於安卓開發中來講簡直美妙 邏輯清晰使用Rxjava自帶的幾個函數對數據進行處理, 代碼能夠很是整齊,邏輯很清晰。 java做爲一個靜態語言,缺乏了不少…

媽媽不再用擔憂我不會 RxJava 了

看完這個項目,你會感受 Rxjava 好簡單,前提是你對 Rxjava 有基礎。

關於 RxJava 最友好的文章—— RxJava 2.0 全新來襲

前言 以前寫RxJava相關文章的時候,就有人想讓我談談RxJava2.0的新特性,說實話,一開始我是拒絕的。由於在我看來,RxJava2.0雖然是版本的重大升級,但總歸仍是RxJava,升級一個版本還能上天是咋的?瞭解一下它的更新文檔不就行了麼?真的有必要單出一篇文章來談這個…

擁抱RxJava(番外篇):關於RxJava的Tips & Tricks

前言: 起初寫 擁抱RxJava 系列文章。只是由於看到不少人在使用RxJava時候,並無很正確的理解Reactive Programming。僅僅在項目中使用了Retrofit的Rx Adapter或者使用了一點點RxBus就寫道本身的項目中用了RxJava,並以此傳道。我…

RxPermissions 獲取運行時權限

Android6.0 + 添加了運行時權限分爲兩類:
一類是 Normal Permissions,這類權限不涉及我的隱私,不須要用戶進行受權,好比手機震動,訪問網絡;
一類是 Dangerous Permissions,這類權限涉及我的隱私,須要用戶進行受權,好比讀取 SD 卡,訪問通信錄等。

RXBus 入門到了解

5 分鐘去認識並瞭解 RxBus, 讓咱們在項目中快速使用。

RxJava+Retrofit (二) 觀察者模式及 Rx 基礎概念解釋

該文是經過一個簡單的例子來說述什麼是響應式編程。
本文屬於 Android 的 RxJava+Retrofit 講解系列的第二篇(預計 7 篇),屬於入門篇。

關於 RxJava 背壓

關於 RxJava 背壓

完全瞭解 RxJava

我的找到的認爲最清晰的 RxJava 描述

RxJava2 源碼解析(二)

轉載請標明出處:https://juejin.im/post/58ce8c...:【張旭童的稀土掘金】(http://gold.xitu.io/user/56de... 概述 承接上一篇RxJava2 源…

帶你高效學習 MVP+RxJava+Retrofit

羅列出本人學習 這三者和 lambda 表達式時 所看過的不錯的文章或項目

放棄RxBus,擁抱RxJava(一):爲何避免使用EventBus/RxBus | 掘金技術徵文

這一系列文章原本我發表在簡書。最近開始轉移到掘金。之後也會在掘金髮表(慢慢拋棄簡書了應該,掘金的技術環境確實比簡書好些)。 EventBus和Otto在以前做爲Android組件間通訊工具,簡單方便十分受歡迎,可是也很是容易Abuse。大概有以下幾個缺點: 因爲是Event,在…

再續 RxBus--RxJava 實現事件總線

RxBus 實現和實例講解

RxJava 2 版本的 Rxbus

提供三種 RxBus:

  1. 沒有背壓處理(Backpressure)的 Rxbus
  2. 有背壓處理的 RxBus
  3. 有異常處理的 Rxbus (訂閱者處理事件出現異常也能繼續收到事件)


RxJava經常使用操做符

RxJava 操做符 閱讀本文前請先了解 RxJava 的基本使用。 參考文檔: RxJava JavaDoc ReactiveX文檔中文翻譯 1 Observable 的建立 1.1 from( ) 轉換集合爲一個每次發射集合中一個元素的 Observable 對象。可用來遍…

相關文章
相關標籤/搜索