2 u010775335 u010775335 于 2017.12.20 18:10 提问

android关于网络请求,和异步问题 5C

最近很流行RxJava+OkHttp;
我想问的是,目前大部分网络框架中的都有异步网络请求的方法,为什么非得配合Rxjava去进行异步操作呢?

11个回答

qq_29748567
qq_29748567   2017.12.20 19:52

因为Rxjava异步操作比其他任何一个都好用。

oyljerry
oyljerry   Ds   Rxr 2017.12.20 20:27

大部分异步框架都是通过回调来通知结果。rxJava封装了。用类似同步的方法调用。提供了符合心智模式的调用流程

a940659387
a940659387   2017.12.21 10:17

我集成了rxjava 并没感觉方便 反而感觉更难用了 估计也就有降低耦合的功效 还有就是装逼了

chenbaige
chenbaige   Rxr 2017.12.21 15:11

RxJava是链式编程,看起来逻辑更加清晰,无论是读者阅读还是开发者修改起来都更加方便。

yu_duan_hun
yu_duan_hun   2017.12.21 16:10

挺好用的,自己再封装一下就完美。刚看到的时候有些懵逼,后来用习惯了感觉很好。

wyg1065395142
wyg1065395142   2017.12.24 13:54

框架有很多,也有很多优秀的框架,但是具体使用还要看自己的需求。

qq_28630931
qq_28630931   2017.12.25 22:55

1,功能比较强大。2,逻辑清晰,3,配合retrofit很好用,4,大家都在用,你不用会显得很落伍,你用的话会显得你很高端。

zgy621101
zgy621101   Rxr 2017.12.26 14:24

这个第三方框架的使用,第一是看你的用哪个顺手,第二是你们的项目对于网络加载有没有什么的特殊的要求

yongwoozzang
yongwoozzang   2017.12.28 23:39

非主线程不能直接控制ui主线程的控件
建议看下looper邓文档或许对你有帮助

u014649395
u014649395   2018.01.08 10:36

逼格高是重点,代码比较好看;其实用不到的话(比如大部分请求都是单次不用连续嵌套的,或者仅仅为了切换线程)完全没必要引入,平白增加apk大小

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!