RxJava
文章平均质量分 91
xuexiangjys
微信公众号:我的Android开源之旅。
专注Android移动开发技术,擅长设计模式,架构设计,移动设备通讯,App快捷开发。
展开
-
XTask与RxJava的使用对比
XTask和RxJava各有各的优势。正如我文章开头所说: XTask并不是用来代替RxJava的。XTask只是作为RxJava在Android任务执行流程上的一种补充。原创 2022-04-10 15:36:16 · 3017 阅读 · 3 评论 -
如何学习RxJava3?有这个项目就够了
前言最近跳槽到了一家新的公司, 居然发现这家公司的项目大量使用了RxJava3相关的技术, 这让我这个Rx系列轻度使用者有些无所适从.俗话说, 千学不如一看, 千看不如一练. 为了能够快速地熟悉和掌握RxJava3相关的内容, 我参照了官方文档并结合了之前使用的经验, 写了一个小的学习项目RxJava3Sample, 里面包含了文档简介、例子、日志展示和源码等内容。就这样, 我看着文档一遍遍地敲着代码学习, 掌握的速度非常的迅速. 有对RxJava3感兴趣的不妨把项目下下来, 本地跑一跑试一试, 效果原创 2022-01-19 00:49:48 · 570 阅读 · 1 评论 -
RxJava的简介
前言提升开发效率,降低维护成本一直是开发团队永恒不变的宗旨。近一年来国内的技术圈子中越来越多的开始提及Rx,经过一段时间的学习和探索之后我也深深的感受到了RxJava的魅力。它能帮助我们简化代码逻辑,提升代码可读性。这对于开发效率的提升、后期维护成本的降低帮助都是巨大的。响应式编程在介绍RxJava前,我们先聊聊响应式编程。那么什么是响应式编程呢?响应式编程是一种基于异步数据流概念的编程模式。数据...原创 2017-07-24 16:40:42 · 630 阅读 · 0 评论 -
Android事件通知工具:RxBus在Eclipse和AS中的实践
相信大家在进行Android开发的时候最头疼的就是这边有一个点击事件,需要传递到其他界面显示结果,或者说有一处变化了需要告诉许多界面去刷新界面。相信经常使用Fragment进行开发的小伙伴们经常会遇到Fragment界面相互影响,相互刷新的各种负责的业务。这些都是我们需要使用到事件通知的场景。最初我们使用的是Android自身携带的广播Broadcast来解决这个问题,在需要接收的地方注册广播接收...原创 2017-05-18 14:30:34 · 905 阅读 · 0 评论 -
RxUtil 一个RxJava实用工具类的集合
RxUtil 一个实用的RxJava1工具类库 如果你使用的是RxJava2,请移步RxUtil2关于我 内容RxBus 支持多事件定义,支持数据携带,支持全局和局部的事件订阅和注销订阅池管理线程调度辅助工具RxBinding 使用工具类RxJava常用方法工具类1、演示(请star支持)1.1、RxBus2、...原创 2018-03-07 23:57:46 · 4808 阅读 · 1 评论 -
RxBus 一个简易、非反射的Android事件通知库
RxBus 一个简易的Android事件通知库,使用RxJava和Javassist设计,拒绝使用反射,保证性能高效稳定。 该项目是从RxUtil中分离出RxBus相关,并进行功能增强。如果你对RxJava的使用还不满足于RxBus, 你可以移步RxUtil和RxUtil2。关于我 特征支持多事件定义。支持自定义数据携带。支持全局和局部的事件订...原创 2018-04-18 00:55:09 · 1470 阅读 · 0 评论 -
RxJava操作符大全
转摘自作者: maplejaw(https://blog.csdn.net/maplejaw_/article/details/52396175) 本篇只解析标准包中的操作符。对于扩展包,由于使用率较低,如有需求,请读者自行查阅文档。创建操作以下操作符用于创建Observable。creat...转载 2018-06-10 19:04:01 · 1156 阅读 · 0 评论 -
XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp进行组装
XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp组合进行封装。关于我 特征支持默认、全局、局部三个层次的配置功能。支持动态配置和自定义底层框架Okhttpclient、Retrofit.加入基础ApiService,减少Api冗余。支持多种方式访问网络GET、POST、PUT、DELETE等请求协议。...原创 2018-08-09 02:30:03 · 7555 阅读 · 4 评论