Android 開發者的 RxJava 詳解(一)
該系列文章的目的有兩個: 1. 給對 RxJava 感興趣的人一些入門的指引。 2. 給正在使用 RxJava 但仍然心存疑惑的人一些更深入的解析。 在正文開始之前的最後,放上 GitHub 連結
該系列文章的目的有兩個: 1. 給對 RxJava 感興趣的人一些入門的指引。 2. 給正在使用 RxJava 但仍然心存疑惑的人一些更深入的解析。 在正文開始之前的最後,放上 GitHub 連結
閱讀時間 5min image.png 專案中有這樣一個場景,資訊詳情頁展示需要傳送兩個網路請求,一個獲取資訊資訊,一個獲取評論資訊,只有兩部分內容都請求都完成,
前言 今年是9102年了,應該沒有還在用 userId 來鑑權了吧,也應該很少人使用 cookie 來保持會話了吧?而現在更常用的是 Authorization , 關於Authorization
封面.jpg 經常需要下載網路上的圖片到本地,比如使用者頭像之類的,這裡採用rxjava+retrofit的形式去實現這個功能 HttpManager 類:就是一
Reactor更推薦,當然RxJava 2.x仍然是一個不錯的選擇,如果你使用Android,那麼RxJava 2.x是你唯一的選擇. 首先,從功能角度來看,RxJava和Reactor的兩個版本都非常相似
前言 因為有需求,才會有解決方案。本篇文章就是為了解決以下類似問題: 統一為所有介面加上一個引數,如 appType 或則 version 統一為請求加上一個 header
前言 本章在上篇 統一狀態碼/Exception處理 的基礎上進行拓展,請現有一個必要的概念。 在介面對接中,我們最理想的狀態就是後端只返回一種資料結構,而且是規範的資料結構,但事實上大多數情況下都
前言 直接上資料結構: { "code": 200, "data": { "id": "1",
鄰家小妹.jpg 在 RxJava 中 doFinally 和 doAfterTerminate 這兩個操作符很類似,都會在 Observable 的 onCompl
RxJava 是一個不斷更新的工具庫,適用於除Android 以外的許多平臺的開發人員(如:RxSwift )。RxJava 最大的優勢是以不使用回撥的方式處理非同步操
RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event
筆者在上一篇部落格介紹了 RxJava 的基本使用和它的執行緒控制,這篇部落格介紹RxJava一個很核心、很牛逼的功能-操作符。 RxJava的操作符有很多,主要分為以下幾大類:建立操作符、變換操作符、過濾
RxJava 是一個在 Java VM 上使用可觀測的序列來組成非同步的、基於事件的程式的庫。 RxJava的觀察者模式 如果不知道觀察者設計模式的話,建議先傳送到這裡:
為什麼要用apimock 在Android日常開發中,我們使用retrofit+Rxjava獲取介面資料。使用apimock有以下好處: Android UI需求開發完成了,可
程式猿的要求不高 非同步多執行緒 延遲觸發 迴圈定時觸發 一、前言 專案開發中一定會用到網路請求,檔案讀寫,開啟子執行緒進行耗時操作,延遲返回或關閉提