retrofit
卖火柴的小男孩2020
你在驴背上看世界,世界在驴胯下看你
展开
-
Retrofit各个注解的含义及作用
写在前面本篇文章基于retrofit-2.1进行分析.1. 各个注解的含义及使用1.1 Body注解:作用于方法的参数 使用该注解定义的参数不可为null 当你发送一个post或put请求,但是又不想作为请求参数或表单的方式发送请求时,使用该注解定义的参数可以直接传入一个实体类,retrofit会通过convert把该实体序列化并将序列化后的结果直接作为请求体发送出去.示例:...转载 2018-10-11 11:30:58 · 1529 阅读 · 0 评论 -
Retrofit Url 配置
如果你用post请求进行提交数据(比如用户注册、登陆等表单类请求),参数类型一定要用准确,是Field,如果选择了Query,而调试过程没有发现这个问题,相信我你会发疯的。@FormUrlEncoded@POST("/some/endpoint")Call<Response> register(@Field("name") String name);@FormUrlEnc...转载 2018-10-11 12:05:30 · 708 阅读 · 0 评论 -
Retrofit 2.0 超能实践(三),轻松实现多文件/图片上传/Json字符串/表单
通过前两篇姿势的入门Retrofit 2.0 超能实践,完美支持Https传输 Retrofit2.0 完美同步Cookie实现免登录本文出自:http://blog.csdn.net/sk719887916/article/details/51755427 码小白如果嫌麻烦直接可以用我封装好的库:Novate: https://github.com/Tamicer/Novat...原创 2018-10-17 17:55:09 · 784 阅读 · 0 评论 -
RxJava2中的Observable.just函数的调查
最近在研究RxJava和Java 8中的Stream的区别,具体的研究结果在下一篇文章中给出。但是在研究的过程中,发现Observable.just函数比较奇怪,如下所示: image.png 可以看到just函数是一个泛型函数,而且提供了多个函数重载,而且仅仅是参数的个数不同,深入源码后我发现参数最多的函数有十个参数:public static <T> Ob...原创 2018-10-22 17:55:45 · 6241 阅读 · 0 评论 -
Android 网络框架之Retrofit2使用详解及从源码中解析原理
就目前来说Retrofit2使用的已相当的广泛,那么我们先来了解下两个问题:1 . 什么是Retrofit?Retrofit是针对于Android/Java的、基于okHttp的、一种轻量级且安全的、并使用注解方式的网络请求框架。2 . 我们为什么要使用Retrofit,它有哪些优势?首先,Retrofit使用注解方式,大大简化了我们的URL拼写形式,而且注解含义一目了然,简单易懂...转载 2018-10-24 18:08:30 · 273 阅读 · 0 评论 -
Retrofit进行post提交json数据
1:先看一看xutils3的提交代码 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 如下图:非常好用 String acco...原创 2019-03-01 16:40:15 · 20489 阅读 · 0 评论