Tamic

The road to ordinary

Novate网络库: Retrofit2.0和RxJava1.x的又一次完美封装

RxJava+Retrofit 系列文章

作者/Tamichttp://www.tamicer.com 背景 用过RxJava和Retrofit的朋友,用久了就会发现Retrofit说难不难,说易亦不易,对于实际项目中,单纯的运用Retrofit做网络请求库,开发起来还是有很多不便,诸如必须要对请求头和参数处理,API接口数目众多的情况下处理起来也不便, 还有Https证书验签,cookie持久,错误结果码处理,统一操作加载......

Retrofit 2.0 超能实践(九)Rxjava结合Retrofit,如何优雅的取消请求!

RxJava+Retrofit 系列文章

作者/Tamichttp://www.tamicer.com授权请访问 http://101701130004540.bqy.pub 前几篇主要介绍了retrofit基本使用,结合rxJava的案列,以及RxJava结合retrofit的封装,包括公用参数,局部参数请求头添加,缓存,https, 文件上下传,结果解析,异常处理等,还有一些技巧,那么还有一个比较关键的是取消问题。 两者结......

Retrofit 2.0 超能实践(八),源码解析,玩转IOC和AOP, 徒手实现属于你的Retrofit框架

RxJava+Retrofit 系列文章

tamic: / www.tamicer.com, 公众号:开发者技术前线 前言Retrofit用法和介绍的文章实在是多的数不清,也有很多介绍其内部原理的,但是看过之后,还是让很多人云里雾里, 本篇文章旨在通过自我实现一个自定义的Retrofit,来熟悉了解其Retrofit的内部原理。也帮助针对那些项目很稳定,解决迁移API接口带来的难度问题。 如果对Retrofit最基础......

Retrofit 2.0 超能实践(七),Rxjava +Retrofit 你需要掌握的几个经典技巧

RxJava+Retrofit 系列文章

本文出处 :Tamic文/ http://www.tamicer.com Rxjava +Rterofit 需要掌握的几个技巧 RxJava入门和详解请移步 比较有名的《RxJAVA详解》,这里继续前篇一系列的介绍一些容易忽略的技巧. Retrofit+RxJava结合系列请阅读: Novate网络库:Retrofit2.0和RxJava1.x的又一次完美封装。 Retrofit ......

Retrofit 2.0 超能实践(六)基于Retrofit2.0+RxJava 封装的超好用的RetrofitClient工具类

RxJava+Retrofit 系列文章

Tamic原文:http://www.tamicer.com RetrofitClient基于Retrofit2.0封装的RetrofitClient. 避免重复创建Retrofit实列. 调用方便简洁. 无需重复设置属性的步骤. 可固定配置 Host 也可动态配置Url、请求头、参数等. 支持文件下载和上传. 支持json形式提交. 支持扩展APIService 统一处理无网络......

Retrofit 2.0 超能实践(五),动态Okhttp对Request统一添加header和Parameter

RxJava+Retrofit 系列文章

文/Tamic地址:http://tamicer.com HeaderHow to Add header to Every Request 添加统一通用header, 不会覆盖前面的header 1234567891011121314okHttpClient.interceptors().add(new Interceptor() { @Override pu......

Retrofit 2.0 超能实践(四),实现大文件多线程断点下载

RxJava+Retrofit 系列文章

作者:码小白 (Tamic)www.tamicer.com 通过前几篇系统的介绍和综合运用,忘记介绍文件下载功能了,有朋友问到,目前APP文件下载主要有断点续传,多线程并发下载,多类型下载,今天就介绍下其Retrofit下载文件功能,已结合RxJava。 Retrofit系列导读: Retrofit 2.0(一) 超能实践,完美支持Https传输 Retrofit2.0(二) 完美同......

Retrofit 2.0 超能实践(三),轻松实现多文件/图片/Json字符串/表单提交上传

RxJava+Retrofit 系列文章

通过前两篇姿势的入门 [Retrofit 2.0 超能实践,完美支持Https传输]//tamicer.github.io/2017/03/15/jiamichuanshu_okhttp/) [Retrofit2.0完美同步Cookie实现免登录]https://tamicer.github.io/2017/03/14/12/) 本文出自:http://tamicer.com Tami......

Retrofit 2.0 超能实践(二),Okhttp完美同步持久Cookie实现免登录

RxJava+Retrofit 系列文章

通过对Retrofit2.0的Retrofit 2.0 超能实践(一),完美支持加密Https传输基础入门和案例实践,掌握了怎么样使用Retrofit访问网络,加入自定义header,包括加入SSL证书,基本的调试基础,但是正常的开发中会涉及cookie同步问题,可以实现一些自动或免登录登陆问题,接下来进入cookie同步姿势 CookieCookies是一种能够让网站服务器把少量数据储存到......

Retrofit 2.0 超能实践(一)完美支持加密Https传输

RxJava+Retrofit 系列文章

前阵子看到圈子里Retrofit 2.0,RxJava(Android), OkHttp3.3 ,加之支持Android和 iOS 的React Native 热更新技术, 火的不要不要的, 2015年新技术一大波来袭 ,看着自己项目还在用httpClient, asyncTask的原生开发 感觉自己已成火星人,实在顶不住内心强烈的自卑感,加之对新技术的追求,入手移动开发新三剑客,运用......