在聊到RxJava的时候,大家第一反应是响应式编程。可能有很多小伙伴们会问响应式编程具体是什么呢?响应式编程是一种基于异步流式编程模式。
由此得出响应式编程是一种编程模式。
在响应式编程当中,数据就像是一条河流,它可以被过滤,被观测,被操作。
RxJava是什么?
大部分人知道RxJava是响应式编程。RxJava本质是一个异步操作库,它是一个简单逻辑去处理复杂的事情的异步事件处理库。
怎么去集成RxJava呢?
由于小编个人主业是Android开发,那就拿Android开发为例子。在gradle文件的dependencies{}
中输入下面语句编译就可以使用RxJava了。
api 'io.reactivex.rxjava3:rxandroid:3.0.0'
api "io.reactivex.rxjava3:rxjava:3.0.4"
怎么学习RxJava?
1.学习一种新的技术框架,肯定首先推荐这个框架的官网啦!下面是官网地址,小伙伴可以点击跳转。
Github的RxJava官网 https://github.com/ReactiveX/RxJava
2.另外一种肯定是关注小编啦!小编最近会更新一些系列RxJava的文章,有什么疑问也可以在评论区和小编交流。
希望我的这篇博客对Android开发的小伙伴们有帮助。推广一下我微信公众号,我会经常更新一下技术干货或者开发踩坑历程,欢迎大家关注我!