生活随笔
收集整理的這篇文章主要介紹了
RxJava 在Android中的应用(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RxJava的事件序列
Observable.create(
new Observable.OnSubscribe<String>() {
@Overridepublic void call(Subscriber<?
super String> subscriber) {subscriber.onNext(
"hello");subscriber.onCompleted();}}).subscribe(
new Observer<String>() {
@Overridepublic void onCompleted() {}
@Overridepublic void onError(Throwable e) {}
@Overridepublic void onNext(String s) {}});
Observable.just(
"hello",
"are you ok ?").subscribe(
new Observer<String>() {
@Overridepublic void onCompleted() {}
@Overridepublic void onError(Throwable e) {}
@Overridepublic void onNext(String s) {}});
String[]
array = {
"hello",
"java"};Observable.from(
array).subscribe(subscribe);
@Overrideprotected void onDestroy() {
super.onDestroy();subscribe.unsubscribe();}
public Subscriber<String> subscribe =
new Subscriber<String>() {
@Overridepublic void onStart() {
super.onStart();}
@Overridepublic void onCompleted() {}
@Overridepublic void onError(Throwable e) {}
@Overridepublic void onNext(String s) {}};
Observable.from(array).subscribe(
new Action1<String>() {
@Overridepublic void call(String s) {}},
new Action1<Throwable>() {
@Overridepublic void call(Throwable throwable) {}},
new Action0() {
@Overridepublic void call() {}});
總結
以上是生活随笔為你收集整理的RxJava 在Android中的应用(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。