摘要: RXJAVA提供了以下变换操作,对Observable的消息进行变换操作: 1.window 定期将来自Observable的数据分拆成一些Observable窗口,然后发射这些窗口,而不是每次发射一项。 Observable<String> observable = Observable.just 阅读全文
posted @ 2017-09-25 14:44 zwh1988 阅读(185) 评论(0) 推荐(0) 编辑
摘要: RXJava中提供了多种创建数据源的方式 使用create方法 通过create创建Observable,通过ObservableEmitter来发送消息。 使用fromArray方法: 通过fromArray快捷创建Observable,其会把参数通过onNext发送,最后执行onComplete 阅读全文
posted @ 2017-09-25 14:17 zwh1988 阅读(299) 评论(0) 推荐(0) 编辑
摘要: RXjava是一个异步和基于事件的程序库。RXjava的核心理念是编程风格的的变化,从传统的命令式程序改变到函数响应式编程。 RXjava的基本概念: Observable:发射源,即对象产生的地方。 Observer:观察者,即订阅发射源并处理接收数据的地方。 Subject:比较特殊的对象,它自 阅读全文
posted @ 2017-09-25 11:25 zwh1988 阅读(189) 评论(0) 推荐(0) 编辑