• Android开源:AndLinker-Android 上的 IPC 库

     发表于 5 个月 前

    AndLinker是一款Android上的IPC (进程间通信) 库,结合了 AIDL 和 Retrofit 的诸多特性,且可以与 RxJava 和 RxJava2 的Call A...

  • RxJava 2.0 实用操作符总结及原理简析

     发表于 8 个月 前

    大概从2015年开始,RxJava1.0开始快速流行起来,短短两年时间,RxJava在Android开发中已经算是无人不知无人不晓了,加之它与Retrofit等流行框架的完美结合,...

  • Android开源 - RxWebSocket:基于 OkHttp 和 RxJava 封装的 WebSocket 客户端

     发表于 10 个月 前

    RxWebSocket是一个基于okhttp和RxJava封装的WebSocket客户端,此库的核心特点是 除了手动关闭WebSocket(就是RxJava取消订阅),WebSoc...

  • 纯粹使用 RxJava 实现 ViewModel

     发表于 1 年 前

    说到 Android MVVM,相信大家都会想到 Google 2015 年推出的Data Binding Library. 然而两者的概念是不一样的,不能混为一谈。MVVM 是一...

  • 当 Kotlin 遇见 RxJava 多数据源

     发表于 1 年 前

    阅读本文最好有Kotlin基础,若没有基础,可参考之前文章Kotlin初探, 使用Kotlin优雅的开发Android应用 ,以及RxJava基础(本文基于RxJava2),当然我...

  • RxJava资源合集-学习RxJava,看这里就够了

     发表于 1 年 前

    RxJava是响应式程序设计的一种实现。在响应式程序设计中,当数据到达的时候,消费者做出响应。响应式编程可以将事件传递给注册了的 observer。 ...

  • 基于 RxJava2+Retrofit+RxCache 的网络请求封装

     发表于 1 年 前

    这套框架来源于现有项目,这几天开了新项目正好用到顺手就把这套框架抽出来了,也方便以后使用。目前网上对Rxjava2+Retrofit2的封装真是太多了,但是大体思路都是一样的,而且...

  • RxJava 中的多线程

     发表于 1 年 前

    所以如果你想用多线程,这是我的建议。如果你有什么好想法,请务必告诉我。得到一个最优解(如果有的话)总是很难的。以及, 能 用多线程并不意味着 必须 用多线程。...

  • Android开源:BookReader-基于RxJava + Retrofit2 + Dagger2小说阅读器

     发表于 1 年 前

    "任阅" 网络小说阅读器,实现追书推荐收藏、书籍/标签检索、模拟翻书的翻页效果、缓存书籍、日夜间模式、本地txt/pdf/epub书籍阅读、字体/主题/亮度设置、Wifi传书等功能...

  • Android开源:PandaEye-一款基于 mvp+rxjava+retrofit 的应用

     发表于 1 年 前

    熊猫眼是一个平时用来学些的练手的项目,做这样一个应用的目的主要有两个:...

  • RxJava1 升级到 RxJava2 所踩过的坑

     发表于 1 年 前

    RxJava2 发布已经有一段时间了,是对 RxJava 的一次重大的升级,由于我的一个库 cv4j 使用了 RxJava2 来尝鲜,但是 RxJava2 跟 RxJava1 是不...

  • [译] 理解 RxJava 中的 Single 和 Completable

     发表于 1 年 前

    在大多数 RxJava 示例代码和教程中出现最为频繁的一个类 —— Observable ,它是产生响应式编程魔力的关键。它的用法很简单,只需要跟踪 3 个事件 —— onNext...

  • 测试RxJava2

     发表于 1 年 前

    本文是“测试RxJava”一文的修订,根据RxJava2规范做了全面更新。...

  • "Android开源:ZhihuDailyPurify -更纯净的知乎日报"

     发表于 1 年 前

    该项目是一个高仿的知乎日报客户端,架构采用 MVP 的设计模式,图片素材均来自APP知乎日报,网络请求使用 RxJava + Retrofit 组合,图片加载使用 Glide 。...

  • RxJava 常用操作符

     发表于 1 年 前

    http://reactivex.io/documentation/operators.html#alphabetical...

  • Android开源:RxJava 和 Retrofit 结合使用完成基本的登录和注册功能

     发表于 1 年 前

    RxLoginAndRegister主要包含客户端和服务端两个部分:...

  • 安居客Android项目架构演进

     发表于 1 年 前

    入职安居客三年从工程师到Team Leader,见证了Android团队一路走来的发展历程。因此有心将这些记录下来与大家分享,也算是对自己三年来一部分工作的总结。希望对大家有所帮助...

  • RxJava2实例解析

     发表于 1 年 前

    在高并发编程范式的发展过程中,我们使用过很多工具,比如java.util.concurrent包、Akka Streams框架、CompletableFuture类以及Netty框...

  • 响应式编程在 Android 中的应用

     发表于 1 年 前

    RxJava提供了一种以面向时序的方式考虑数据的机会:所有事情都是持续变化的,数据在更新,事件在触发,然后你就可以创建事件响应式的、灵活的、运行流畅的App。...

  • Android 网络请求改造之路

     发表于 1 年 前

    今天给大家分享的主题是网络请求框架,而今天的两位主角分别是retrofit和rxjava。这是我在我现在的工作项目中所运用的网络请求以及数据处理框架。我也观察到群里很多同学也接触了...