android rxjava入门第一篇

来源:互联网 发布:mac qq邮箱 pop服务器 编辑:程序博客网 时间:2024/05/16 14:36
public class TestRxJava1 {    public static void main(String[] args){        mObservable.subscribe(mSubscriber);    }    static Observable<String> mObservable = Observable.create(new Observable.OnSubscribe<String>() {        @Override        public void call(Subscriber<? super String> subscriber) {            subscriber.onStart();            subscriber.onNext("Hello World!!!");            subscriber.onCompleted();        }    });    static Subscriber<String> mSubscriber = new Subscriber<String>() {        @Override        public void onStart() {            System.out.println("做初始化onStart");        }        @Override        public void onCompleted() {            System.out.println("执行onCompleted");        }        @Override        public void onError(Throwable e) {            System.out.println("执行onError");        }        @Override        public void onNext(String s) {            System.out.println("输出内容"+s);        }    };}


//注意在你的项目下加入依赖

compile 'io.reactivex:rxandroid:1.2.1'compile 'io.reactivex:rxjava:1.1.6'

附上一篇博客

http://blog.csdn.net/jdsjlzx/article/details/51374518


0 0
原创粉丝点击