本篇文章是记录自己使用rxJava的一些感悟和自己遇到的问题,仅仅针对自己作一个记录作用,网上已有很多的大神针对这个rxJava做了详细的讲解,网友若抱着从这里找到相关问题的答案,可能会失望了,因为这里仅仅作为自己使用时的疑惑并记录,具有片面性和不完整性。
嵌套网络请求处理
场景:假如有2个请求A 和 B,只有A请求成功后B才能进行请求,那么我们如何使用rxJava完成这样的操作呢?
操作符flatMap:
其他替代方案?
开一个线程,然后在此线程中依次进行A 、B网络请求;例如,我们在进行对设备进行操作时:
Zip 操作
合并数据源,
参考文章
全面的rxjava https://www.jianshu.com/p/cd984dd5aae8
rxJava 仍物线