Android进阶:七、Retrofit2.0原理解析之最简流程【下】
紧接上文Android进阶:七、Retrofit2.0原理解析之最简流程【上】一.请求参数整理我们定义的接口已经被实现,但是我们还是不知道我们注解的请求方式,参数类型等是如何发起网络请求的呢?这时我们可能应该关注一下ServiceMethod<Object,Object>对象的构建了:S...
Retrofit2.0+OkHttp设置统一的请求头(request headers)
有时候要求Retrofit2的接口中每个都要增加上headers,又不想做重复的事情,可以使用这种方法来为每个request请求都设置上相同的请求头header。修改请求头requestheaders主要是通过拦截器来实现,下面是我自己根据需要设置的。如果还有增加其他的header,可以再进行增加。...
如何动态改变Retrofit的base url和rest版本详解
这篇文章主要给大家介绍了关于如何动态改变Retrofit的base url和rest版本的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Retrofit源码之请求对象的转换笔记
这篇文章主要介绍了Retrofit源码之请求对象的转换笔记,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
将retrofit2和rxjava的初始化配置到application
retrofit2+rxjava将retrofit2和rxjava的配置配置到applicationpackagecn.yuebai.yuebaidealer.config;importandroid.annotation.TargetApi;importandroid.app.Activity;i...
Retrofit/OkHttp API接口加固技术实践(下)
上节加固介绍了APi单纯Post用对称加密(Base64为列子)加密方式,这种加密方式还是存在一定的风险,加密效率虽高,但易破解,本节将介绍怎么用非对称加密来加解密okhttp的数据,本文采用RSA加密算法为栗子。对称加密对称加密是最传统的加密方式,比上非对称加密,缺少安全性,,但是它依旧是用的比较...
Retrofit
Retrofit标签(空格分隔):第三方&开源Retrofit是一套RESTful架构的Android(Java)客户端实现,基于注解,提供JSONtoPOJO(PlainOrdinaryJavaObject,简单Java对象),POJOtoJSON,网络请求(POST,GET,PUT,DE...
Android源码进阶之深入理解Retrofit工作原理
Retrofit是一个基于AOP思想,对RestfulApi注解进行动态代理的网络框架;今天我们就来探讨下实现原理,一起进步。
Retrofit 源码分析初探
这篇文章主要介绍了Retrofit 源码分析初探,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
基于Retrofit2+RxJava2实现Android App自动更新
这篇文章主要为大家详细介绍了基于Retrofit2+RxJava2实现Android App自动更新,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
ReactiveX 学习笔记(14)使用 RxJava2 + Retrofit2 调用 REST API
JSON:PlaceholderJSON:Placeholder(https://jsonplaceholder.typicode.com/)是一个用于测试的RESTAPI网站。以下使用RxJava2+Retrofit2调用该网站的RESTAPI,获取字符串以及JSON数据。GET/posts/1G...
Retrofit+RxJava实现带进度条的文件下载
这篇文章主要为大家详细介绍了Retrofit+RxJava实现带进度条的文件下载,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
retrofit2 上传图片
直接上代码接口请求代码NewResultApi.modifyUserInfo(userModel.getUid(),userModel.getToken(),sex,intro,name,city,birthday,newFile(filename),newICallBack<BaseResu...
Android Retrofit 2.0框架上传图片解决方案
这篇文章主要介绍了Android Retrofit 2.0框架上传一张与多张图片解决方案,感兴趣的小伙伴们可以参考一下
Retrofit之OKHttpCall源码分析
这篇文章主要介绍了Retrofit之OKHttpCall源码分析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
基于Ok+Rxjava+retrofit实现断点续传下载
这篇文章主要为大家详细介绍了基于Ok+Rxjava+retrofit实现断点续传下载,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Android进阶:七、Retrofit2.0原理解析之最简流程【上】
retrofit已经流行很久了,它是Square开源的一款优秀的网络框架,这个框架对okhttp进行了封装,让我们使用okhttp做网路请求更加简单。但是光学会使用只是让我们多了一个技能,学习其源码才能让我们更好的成长。本篇文章是在分析retrofit的源码流程,有大量的代码,读者最好把源码下载下来...
Retrofit2.0+OkHttp打印Request URL(请求地址参数)
学习了Retrofit中的拦截器功能:实现日志中打印请求头内容Retrofit2+是基于OKHttp进行封装的,那么也就是说想进行请求拦截然后进行打印出来的话,就必须要从OkHttp进行入手。1,添加依赖包:compile'com.squareup.okhttp3:logging-intercept...
Retrofit+Rxjava下载文件进度的实现
这篇文章主要介绍了Retrofit+Rxjava下载文件进度的实现,非常不错,具有参考借鉴价值,需要的朋友可以参考下
AndroidMVP+Retrofit2+Rxjava2+Rxlifecycle2组合项目框架
描述:17年最火的安卓网络框架无疑是Retrofit2.0+Okhttp3.0,而中型项目架构最火的无疑是MVP,而今年Rxjava2.0也是异常的火爆,而Rxlifecycle的支持对使用rxjava出现内存泄露问题得到完美解决,对此,之前楼主对这几种很火的技术封装过一次,现在根据业务增加,进行了...