在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Android/ 創(chuàng)建Activity類
combineLatest
從列表創(chuàng)建一個Observable
RxJava的與眾不同之處
Schedulers
RxJava觀察者模式工具包
總結
工具
你什么時候使用觀察者模式?
GroupBy
App架構
組合Observables
創(chuàng)建Activity類
StartWith
RX - 從.NET到RxJava
處理耗時的任務
過濾Observables
向響應式世界問好
避免阻塞I/O的操作
Join
有且僅有一次
Schedulers-解決Android主線程問題
轉換Observables
啟動引擎
我們的第一個Observable
總結
StrictMode
Debounce
*map家族
創(chuàng)建RecyclerView Adapter
為什么是Observables?
Merge
再多幾個例子
總結
Buffer
Window
總結
Timeout
執(zhí)行網絡任務
項目目標
來到Java世界 - Netflix RxJava
獲取我們需要的數(shù)據(jù)
Observable
過濾序列
非阻塞I/O操作
ZIP
總結
And,Then和When
觀察者模式
Retrofit
Cast
Skip and SkipLast
微軟響應式擴展
與REST無縫結合-RxJava和Retrofit
First and last
RxJava Essentials 中文翻譯版
Switch
ElementAt
總結
總結
總結
Sampling
SubscribeOn and ObserveOn
Subject = Observable + Observer

創(chuàng)建Activity類

我們將在onCreate()方法里創(chuàng)建SwipeRefreshLayoutRecyclerView;我們有一個refreshList()方法來處理用戶列表的獲取和展示,showRefreshing()方法來管理進度條和RecyclerView的顯示。

我們的refreshList()函數(shù)看起來如下:

private void refreshList() { 
    showRefresh(true);
    mSeApiManager.getMostPopularSOusers(10)
        .subscribe(users -> { 
            showRefresh(false);
            mAdapter.updateUsers(users);
        }, error -> { 
            App.L.error(error.toString());
            showRefresh(false);
        });
}

我們顯示了進度條,從StackExchange API 管理器觀測用戶列表。一旦獲取到列表數(shù)據(jù),我們開始展示它并更新Adapter的內容并讓RecyclerView顯示為可見。

上一篇:ZIP下一篇:為什么是Observables?