Android精选源码 " 一款采用MVP架构的仿完整漫画APP源码 " " Android适配刘海屏幕 " " 基于Xmpp协议的即时通讯社交软件(客户端+服务端) " " Android小黄车(ofo)app主页菜单效果 " " 一款mvp开发框架 " " RxJava+Retrofit+MVP ...
分类:
移动开发 时间:
2018-09-11 17:57:41
阅读次数:
291
本文已授权微信公众号:鸿洋(hongyangAndroid)原创首发。 作为主流的第三方框架Rx系列,不学习也不行啊,对于初学者来说,可能RxJava看起来很难,用起来更难,但是你要知道,越复杂的东西往往能解决越复杂的问题,有可能你应用在项目中,也许你在面试的时候,就会和初级工程师拉开一大段距离。这 ...
分类:
移动开发 时间:
2018-09-07 14:07:00
阅读次数:
163
在github中 RxJava https://github.com/ReactiveX/RxJava RxJava: Reactive Extensions for the JVM RxJava is a Java VM implementation of Reactive Extensions: ...
分类:
编程语言 时间:
2018-08-28 22:38:16
阅读次数:
357
一、Rxjava的产生背景 一、进行耗时任务 传统解决办法: 传统手动开启子线程,听过接口回调的方式获取结果 传统解决办法的缺陷: 随着项目的深入、扩展。代码量的增大会产生回调之中套回调的,耦合度高度增加的不利场景。对代码维护和扩展是很严重的问题。 RxJava本质上是一个异步操作库 优点: 使用简 ...
分类:
移动开发 时间:
2018-08-13 12:22:37
阅读次数:
203
okhttp-utils是张鸿洋是基于OkHttp封装的框架库。实际工作中,使用的不多,对于小型项目的网络请求和文件传输可以考虑直接使用。否则还是基于主流的OkHttp+Retrift+RxJava框架。 对于OkHttp使用,可以自己根据自己项目需要,做一些封装。如果应付手头临时项目,可以借鉴Gi ...
分类:
移动开发 时间:
2018-07-29 12:54:57
阅读次数:
657
每个App都避免不了要进行网络请求,从最开始的用谷歌封装的volley到再到android-async-http再到OKHttpUtils再到现在的Retrofit和RxJava,从我自己用后的体验来看,用了retrofit和RxJava真的回不去了,回不去了,不去了,去了,了…(哈哈,本来还想分析 ...
分类:
编程语言 时间:
2018-07-16 15:04:05
阅读次数:
269
RxJava 要在Android中使用RxJava2, 先添加Gradle配置: 原理 在开始学习之前,先来介绍点原理性的东西。 网上也有很多介绍RxJava原理的文章,通常这些文章都从观察者模式开始,先讲观察者,被观察者,订阅关系巴拉巴拉一大堆,说实话,当我第一次看到这些文章的时候已经被这些名词给 ...
分类:
编程语言 时间:
2018-07-03 20:03:36
阅读次数:
208
Retrofit2是square公司出品的一个网络请求库,网上有很多相关的介绍。我很久以前都想去研究了,但一直都有各种事情耽搁,现在就让我们一起去捋一捋,这篇主要讲解Retrofit2与RxJava的基本用法。 get请求 post请求 文件上传 文件下载 开启日志拦截 与RxJava结合使用 ge ...
分类:
编程语言 时间:
2018-06-30 12:52:44
阅读次数:
157
截止日前最新版2017-3-15: RxJava RxJava2 1:create操作改变 Rxjava RxJava2 2:新增Flowable ...
分类:
移动开发 时间:
2018-06-28 19:24:18
阅读次数:
366
本文基于: RaJava 2.1.14 ,另外本文不会对操作符的使用进行介绍,详情请参考 "RxJava 2.x Operators" 参考: "rxjavas repeatwhen and retrywhen explained" "【译】对RxJava中.repeatWhen()和.retryW ...
分类:
编程语言 时间:
2018-06-21 11:29:40
阅读次数:
172