0 0 0

RxJava响应式编程.pdf

你有资本去整死我的爱人
25天前 270
我用夸克网盘分享了「RxJava响应式编程.pdf」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
RxJava响应式编程 出版社: 电子工业出版社 出品方: 博文视点 原作名: 李衍顺 出版年: 2018-4 页数: 218 定价: 49 装帧: 平装 ISBN: 9787121336409

内容简介

响应式编程是一种基于异步数据流概念的编程模式,在开发手机App、Web App时,要想保证对用户请求的实时响应,给用户带来流畅的体验,响应式编程是一个不错的选择。RxJava则是这种编程模式的Java实现。本书主要介绍如何使用RxJava进行响应式编程。全书一共6章,从响应式编程与RxJava的概念,到RxJava的操作符和源码,以及各种Scheduler的特点和适用场景,均做了较细致的讲解。本书还用一章的篇幅给出了几个RxJava的实用案例,帮助读者理解概念,上手操作。本书适合RxJava的初学者,以及对RxJava有初步了解想要进一步深入学习的读者阅读。

作者简介

目前就职于Face++,多年的移动端开发和RxJava使用经验。

网友热评

萬軍: 基于事件及操作函数的响应式编程方式,是事件回调编程的升级版。不过更适用于APP或者页面的交互场景吧。

图书目录

第1章走进RxJava的世界 1.1响应式编程 1.2什么是RxJava 1.3Observable和Subscriber 1.3.1Single:单个数据的生产者 1.3.2Completable:单个事件的生产者 1.4在Android工程中引入RxJava 第2章RxJava中的操作符 2.1创建Observable的操作符 2.1.1range 2.1.2defer和just 2.1.3from 2.1.4interval 2.1.5repeat和timer 2.2转化Observable的操作符 2.2.1buffer 2.2.2flatMap 2.2.3groupBy 2.2.4map 2.2.5cast 2.2.6scan 2.2.7window 2.3过滤操作符 2.3.1debounce 2.3.2distinct 2.3.3elementAt 2.3.4filter 2.3.5first和last 2.3.6skip和take,skipLast和takeLast 2.3.7sample和throttleFirst 2.4组合操作符 2.4.1combineLatest 2.4.2join和groupJoin 2.4.3merge和mergeDelayError 2.4.4startWith 2.4.5switch 2.4.6zip和zipWith 2.5错误处理操作符 2.5.1onErrorReturn 2.5.2onErrorResumeNext 2.5.3onExceptionResumeNext 2.5.4retry 2.6辅助操作符 2.6.1delay 2.6.2do 2.6.3materialize和dematerialize 2.6.4subscribeOn和observeOn 2.6.5timeInterval和timeStamp 2.6.6timeout 2.6.7using 2.7条件操作 2.7.1all 2.7.2amb 2.7.3contains 2.7.4isEmpty 2.7.5defaultIfEmpty 2.7.6sequenceEqual 2.7.7skipUntil和skipWhile 2.7.8takeUntil和takeWhile 2.8聚合操作符 2.8.1concat 2.8.2count 2.8.3reduce 2.8.4collect 2.9与ConnectableObservable相关的操作符 2.9.1publish和connect 2.9.2refCount 2.9.3replay 2.10自定义操作符 2.10.1lift 2.10.2compose 第3章使用Scheduler进行线程调度 3.1什么是Scheduler 3.2Scheduler的类型 3.2.1computation 3.2.2newThread 3.2.3io 3.2.4immediate 3.2.5trampoline 3.2.6from 3.3总结 第4章RxJava的实现原理 4.1数据的发送和接收 4.1.1创建Observable的过程 4.1.2订阅的过程 4.2操作符的实现 4.2.1lift的工作原理 4.2.2map的工作原理 4.2.3flatMap的工作原理 4.2.4merge的工作原理 4.2.5concat的工作原理 4.3Scheduler的工作原理 4.3.1Scheduler源码 4.3.2subscribeOn的工作原理 4.3.3observeOn的工作原理 第5章RxJava的应用实例 5.1计算π的值 5.2图片的三级缓存 5.2.1内存缓存 5.2.2外存缓存 5.2.3网络缓存 5.2.4缓存管理 5.2.5封装 5.2.6运行测试 5.3结合Retrofit和OkHttp访问网络 5.3.1卡片类的定义 5.3.2配置OkHttp 5.3.3配置Retrofit 5.4使用RxLifecycle避免内存泄漏 5.4.1修改demo工程 5.4.2绑定其他生命周期 5.5使用RxBinding绑定各种View事件 5.5.1绑定点击事件 5.5.2绑定TextWatcher 5.5.3绑定OnPageChangeListener 第6章RxJava2的改进 6.1Observable和Flowable 6.2null的使用 6.3Single和Completable 6.4Maybe 6.5Subscriber 6.5.1DefaultSubscriber 6.5.2ResourceSubscriber 6.5.3DisposableSubscriber 6.6Action和Function 6.7错误处理 6.8Scheduler

RxJava响应式编程.pdf"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件[email protected]投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 她成了我不可磨灭的伤
  • Despair绝望
  • 旧时人不复
  • 潦草背影
  • 清嫩少女音
  • 你留给我的只剩习惯
  • 沿街灯火
  • 静之森
  • 一花一树开
  • 大步向前
  • 给我一安稳
  • 年岁无情
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!