首先什么是RxJava:它是一个响应式的编程,区别于我们常用的应试编程,是一种观察者的设计模式,封装后是一个实现异步的操作库
响应式编程可以将数据和展示分层,很好的解耦,例如我们最常见的Buttom事件,设置监听事件,触发后回调
RxJava就是基于这种响应式的方式设计,在看看他是实现方式,有的人一开始会觉得它的代码好多,刚开始的时候我要注册,还要回调,主要你还是没有了解它的操作符的强大,操作符也是他的核心,你想用到的方法在里面都能找到,特别是当代码量多了之后,你会发现RxJava的代码看起来简洁,便于后期的维护
- 本地获取(推荐): 点击获取