RxJava RxAndroid学习建议

        记得最开始接触RxJava是从扔物线的文章《给 Android 开发者的 RxJava 详解》https://gank.io/post/560e15be2dca930e00da1083

       文章毋庸置疑,讲得好。但,看?,是真不想看,里边很多东西讲的比较细致(相较于书籍《RxJava Essentials》)。

       我看了很多遍扔物线的这篇文章,依然连门都没找到,最多知道有这么个东西,好高深好复杂,至于怎么用,不好意思我不记得多少。。。

       很多时候初学者学一个东西,并不需要太多对知识细致的了解,而是先快速建立一个总体的概念和最简单直观的理解,这东西要干什么,怎么用,都有哪些功能(大多功能其实也可以略过,。常用的就那几种)。而扔物线的文章作为一篇好文章,对大多功能点都做出了较细致的解读和自己的理解,很好,但是给人第一印象就是知识过于庞杂,细枝末节太多,不利于读者抓住重点。

       相较《RxJava Essentials》的中文版,很简单明了,告诉你我要干什么,以前怎么不便,用了这个怎么干,看了几个例子之后你能明显快速掌握,这大概是个框架,需要流式处理事务,切换线程比较方便,被观察者其实本质就是干活,在这里你可以定义订阅者在什么情况下,是complete(),next(),error()。使用者的关注点就是在于,干活和下一步。其他的都是强化功能,比如just,from,map,flatmap,zip,merge,线程切换等等。我都惊叹自己,看了几遍《RxJava Essentials》中文版之后居然记得这么多方法名,其实就是方法名,具体怎么用,用的时候再查吧。而,任务线的文章,我看完没啥成就感,给我感觉东西多而杂,没有重点,拜读了好多遍仍然不能形成直观的感性认知(本人理解力有限),但你如果已经对RxJava有了一定认知再去看他的文章,无疑会有所提高。

       本文也是对认知论的一个探讨吧,对我而言,初次接触一个事物,我希望是由整体到局部,由简到繁,由浅到深的了解过程。一上来就跟我深入了解,不好意思,我晕了、吐了、不想看了,已弃坑就是这样造成的。

       文章,东西好不好,适合自己才最好。

       以上纯属个人观点,欢迎讨论,喷子请绕道

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值