RxJava筆記 RxJava操作符

2021-07-16 10:30:07 字數 489 閱讀 7272

用來建立observable。

public

static

observablecreate(onsubscribef)

把其他型別的物件和資料型別轉化成observable。

observable.just("123")
把其他型別的物件和資料型別轉化成observable。與just區別在與引數返回值不同:

public

void

just()

});}

public

void

from()

});}

observable.flatmap()接收乙個observable的輸出作為輸入,同時輸出另外乙個observable

.flatmap(new func1>() 

})

RxJava 變換操作

buffer buffer操作符,將原有observable發射的資料快取起來,比如buffer 2 就每2個資料放進乙個集合,然後發射這個集合出去。buffer方法有很多過載的方法。flatmap 該操作符,使用乙個指定的函式對原始observable發射的每一項資料執行變換操作 lift 這個函...

RxJava簡單介紹

建立操作符型別 負責建立obervable物件 變換操作符 用來對observable發射的資料執行變化操作 過濾操作符 用於過濾和選擇observable發射的資料序列 結合操作符 在多個observable的組合時候使用 輔助操作符 用於observable的輔助操作符observable ob...

RXJava 變換操作

這個頁面展示了可用於對observable發射的資料執行變換操作的各種操作符。變換操作 map 對序列的每一項都應用乙個函式來變換observable發射的資料序列 flatmap concatmap and flatmapiterable 將observable發射的資料集合變換為observab...