首页 > 移动平台 > 详细

RxJava & RxAndroid 调研

时间:2019-06-21 20:23:00      阅读:117      评论:0      收藏:0      [点我收藏+]

可以做的事情:

It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety and concurrent data structures.

它扩展了观察者模式以支持数据/事件序列,并添加了允许您以声明方式组合序列的运算符,同时抽象出对低级线程,同步,线程安全和并发数据结构等问题的关注。

1. RxAndroid,结合sqare公司的retrofit可以很轻松的完成网络的访问。

2. 异步操作不需要考虑异步操作时的Activity和Fragment的生命周期问题

scheduler,你可以为Observable和Subscriber指定不同的执行线程,在Android中,你就可以方便的将Observable指定在IO线程中运行,Subscriber在UI线程中运行。

3. 链式调用,可以使程序很简洁。

4. RxJava有大量丰富强大的operator,可以满足你的大部分数据处理需求。

5. Java 8 lambda-friendly API 可以用lambda表达式书写

6. virtual time and schedulers for parameterized concurrency

 

RxJava & RxAndroid 调研

原文:https://www.cnblogs.com/sialianzi/p/11066310.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!