E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Retrofit2
Retrofit2
请求的路径被转义,导致异常http 400
异常url:http://192.168.0.190:8080/DNGF%2Fdayreal%2FfindAppShouYe.do罪魁祸首@Url与@Path注解,我们开发过程中,肯定会需要动态的修改请求地址两种动态修改方式如下:@POST()Call>post(@UrlStringurl,@QueryMapMapmap);@POST("api/{url}/newsList")Call>login
RDD_prep
·
2020-07-10 16:13
Android
android框架 -
Retrofit2
- 网络请求框架
Retrofit2
网络请求框架的简单使用常用步骤:步骤1:添加Retrofit库的依赖步骤2:创建接收服务器返回数据的类步骤3:创建用于描述网络请求的接口步骤4:创建Retrofit实例步骤5:创建网络请求接口实例并配置网络请求参数步骤
AkenClub
·
2020-07-10 11:28
android框架
其实你可以读懂OKHttp3的源码
因为公司的项目中使用了的
Retrofit2
+OK3,所以有时间闲下来还是有必要研究一下它的源码,本来就抱着试试看的心态,项目上线了,休息休息也是可以的,呵呵。
microhex
·
2020-07-10 05:44
android进阶
retrofit2
基本使用
//
Retrofit2
所需要的包compile'com.squareup.
retrofit2
:retrofit:2.1.0'//ConverterFactory的Gson依赖包compile'com.squareup.
retrofit2
锐_nmpoi
·
2020-07-10 03:34
Android网络编程(九)
Retrofit2
前篇[基本使用]
相关文章Android网络编程(一)HTTP协议原理Android网络编程(二)HttpClient与HttpURLConnectionAndroid网络编程(三)Volley用法全解析Android网络编程(四)从源码解析volleyAndroid网络编程(五)OkHttp2.x用法全解析Android网络编程(六)OkHttp3用法全解析Android网络编程(七)源码解析OkHttp前篇[请
刘望舒
·
2020-07-10 02:04
Android
Retrofit2
&OkHttp3添加统一的请求头Header
在使用Retrofit时,有时候需要设置Set-Cookie等请求头,如果每一个url都需要,那么直接来个拦截器就好了。官方说明:OkHttp3下OkHttpClient的Listinterceptors()方法,返回的是一个不可编辑的列表,如果对其进行编辑会报出UnSupportedOperationExceptionInterceptor的典型使用场景,就是对request和response的
一叶飘舟
·
2020-07-09 18:00
Android开发
Android开发-Retrofit-AndroidStudio(一)百度首页解析
retrofit我这边简单使用一下,以百度首页解析作为开篇:导入jar包:有网络和无网络的效果图:Service.java:packagecom.iwanghang.retrofitdemo;import
retrofit2
iwanghang
·
2020-07-09 17:40
AndroidRetrofit
Android
AndroidRetrofit
Android
Retrofit2
&OkHttp3添加统一的请求头Header
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!在使用Retrofit时,有时候需要设置Set-Cookie等请求头,如果每一个url都需要,那么直接来个拦截器就好了。官方说明:OkHttp3下OkHttpClient的Listinterceptors()方法
有趣医生
·
2020-07-09 16:55
Wanandroid App 客户端(kotlin)
WanAndroid一款使用Kotlin编写的WanAndroid客户端WanAndroid官网:wanandroid.comApi:WanAndroid开放API供个人学习用途代码结构Kotlin+MVP+
Retrofit2
Retrofit2
Cory_boyu
·
2020-07-09 12:36
Android开发
Kotlin
Android
Kotlin
使用android-async-http来封装Android网络请求框架
上一篇为大家讲解了如何《基于
Retrofit2
.0+RxJava+Dragger2实现不一样的Android网络构架搭建》http://blog.csdn.net/finddreams/article/
寻梦-finddreams
·
2020-07-09 08:23
Android开发
Android基于rxjava2+
retrofit2
实现断点续传下载,模拟支付宝更新app
前言在rxjava和retrofit日益火热的今天,我们也要给自己定个小目标,比如说利用其来实现支付宝更新app的断点续传下载功能。基本原理其实下载文件就是一个get请求,而断点续传则是要把发生异常时,已经下载的位置记录下来,再次下载时从这个位置继续下载。此时就要涉及到两个知识点了,一个Range的请求头字段(有了这个字段就可以读取服务端该文件的字节范围,从而实现从断点处继续下载)。一个Rando
Zwww_
·
2020-07-09 06:57
Android
Retrofit 2 之自定义Converter实现加密解密
如果你还不知道,
Retrofit2
是什么,请你移步到hangyang的博客,认真看他写的
Retrofit2
完全解析探索与okhttp之间的关系的这篇文章,他是现在我认为最全,也是最好的一篇,有关
Retrofit2
小张也是蛮拼的
·
2020-07-09 06:33
android记录笔记
Android
前端
后端
杂记
学习记录
Retrofit2
.0的Converter使用
在Retrofit中,不管是发送数据或是接收数据,最基本都是通过OKHttp的RequestBody和ResponseBody来实现,但是通常为了方便,我们在定制协议的时候,不会直接使用原始的RequestBody或是ResponseBody,因此,在Retrofit中,我们就需要对它进行转换。在Retrofit的类的定义中,有个converterFactories的List,我们可以在build
邹迪飞
·
2020-07-09 06:03
Java
Retrofit
Retrofit2
上传base64格式的图片
文章目录1、图片需要转换成base64:2、接口声明:3、接口调用3.1、接口调用1(Map形式):3.2、接口调用2(实体类形式):3.3、表单上传Retrofit提供了更方便的上传(表单):
Retrofit2
唐诺
·
2020-07-09 05:27
Retrofit2
Retrofit2
使用@Multipart上传文件
1、上传单个文件1.1定义接口@Multipart@POST("uploadImgs")Call>>uploadSingleImg(@Part("description")RequestBodydescription,@PartMultipartBody.Partfile);1.2接口传参publicvoiduploadImg(ObjectpcObj,StringfileUrl){Filefile
唐诺
·
2020-07-09 05:55
Retrofit2
Android Rxjava+
Retrofit2
上传图片以及多张图片
一种是文件流的方式上传,图片转换成二进制上传;另一种是把图片转成Base64方式上传.现在我们来说一下文件流上传图片、(图片上传需要一个图片的路径,同时调用本地相册或者拍照可以返回的图片路径)添加Rxjava+
Retrofit2
zhangjiebk
·
2020-07-09 05:52
Android
Retrofit2
实现图片上传,以及和以前单纯使用Okhttp的代码对比
以前用的都是okhttp直接上传的,其实也没什么太不好的地方,只是后有其他需求,需要上传多张图片,而后台给的是上传单张图片的接口,之前是写的回调里边套回调,虽然代码逻辑没有什么问题,但是代码混乱,不易于维护,我是后来才加入Rxjava的框架那么我们就看看怎么来写,具体用法原理什么的我就不重复造轮子了,自己搜索,肯定一搜一堆直接上代码没用Retrofit之前,单纯使用Okhttp的代码Request
wxx_csdn
·
2020-07-09 01:24
Android
Retrofit
android使用
retrofit2
混淆后onResponse方法返回的response.body() null object reference
在使用
retrofit2
+okhttp3+Gson时,混淆后onResponse()返回的response.body()在使用时提示nullobjectreference,但是okhttp是有数据返回的
唯学
·
2020-07-08 23:21
Android问题及解决
Android封装RxJava2+
retrofit2
实现彻底解耦网络层和逻辑层
前言最近在用RxJava2+
retrofit2
来实现网络请求,一开始的时候我参考了这篇文章:如何用RxJava2.0.7和
Retrofit2
.2.0优雅的实现网络请求来封装自己的网络请求的逻辑。
pokerfaceCmy
·
2020-07-08 22:01
post方式发送json格式的网络请求(基于
Retrofit2
)
笔者最近用图灵V2版本,V2跟V1版比起来,很大的区别是网络请求,V1版只需一条网址链接即可请求数据,V2版本则需要以请求参数格式为json的post请求数据,无疑增大了难度打开图灵官网APIV2.0接入文档文档给我们提供了请求示例和返回示例,看着数据十分复杂,复杂的数据就不必用android原生的json解析方式了,因为很容易出错。这里用谷歌的神器gson以及它的插件GsonFormat(用来生
14skyang
·
2020-07-08 21:27
Android 网络框架:
Retrofit2
一篇就够了(2020-4-23)
前言 目前
Retrofit2
、RxJava2、OkHttp3可以说非常火,经常被一并提及,因此学习它们是非常有必要的。
怪兽来啦啦啦啦啦
·
2020-07-08 15:03
MVP+retrofit+rxjava
先介绍一下适用三者需要的配置:1.需要一下配置compile'com.squareup.
retrofit2
:retrofit:2.1.0'compile'com.squareup.
retrofit2
:converter-gson
hl_arrom
·
2020-07-08 14:56
Bmob和retrofit的Gradle依赖冲突问题解决
在最近写的一款阅读类项目的时候依赖了
retrofit2
和Bmob后端云,但是这两个依赖中都有OkHttp3和Gson,造成了冲突下面是我的依赖:起始然后就各种报错,但是在5.0以上的系统没有报错,Gson
蜡笔小刘
·
2020-07-08 13:26
RxJava2+
Retrofit2
+RxLifecycle2使用MVP模式构建项目
前言眼下Retrofit+RxJava搭配的网络请求框架很是流行,本着学习的态度,写了一个相关的demo。写着写着就想朝着搭建一个项目框架的方向走。于是使用了一下MVP模式。RxJava确实挺好用,个人特别喜欢这种“流式”的代码风格,逻辑很清晰,起码提供了一种相对的规范,开发者按照对应的流程写代码,后期的维护和拓展会简单很多。MVP模式简单说就是为了解耦,各行各职,阅读代码,拓展功能代价不会那么大
Ruffian-痞子
·
2020-07-08 11:56
构建Android项目之RxAndroid+Retrofit网络请求
注意
Retrofit2
.0+和
Retrofit2
.0之前的版本语法上有差别,本文基于
Retrofit2
.1.0什么是Retrofit?
huanzw
·
2020-07-08 10:29
IntentService+
retrofit2
.0下载文件、更新APP(项目一部分demo)
下载Demo地址在这里:点击这里!!!!!干货//Activity调用newUpdataAppHelper(this,APP_UPDATA_TYPE.APPMOBILE).checkUpdate();UpdataAppHelper.classpackagecom.app.sample.chatting.service.update;importandroid.app.Activity;import
狗尾巴草也开花
·
2020-07-08 10:55
greendao3.0以上使用步骤(一):基础使用
3:API简单好用4:对Android高度优化5:2.2版本以上还支持加密数据库6:支持protobuf协议存储(protobuf比json更快,google的优秀产品,因此greendao能很好地与
retrofit2
.0
Luckie stone
·
2020-07-08 07:45
android数据库
Retrofit/Okhttp Https兼容到Http降级处理实践(信任所有https)
/sk719887916/article/details/51597816尊重原创,授权请访问:http://www.banquanyin.com/u/101701130004540之前出的一篇文章-
Retrofit2
.0
Tamic大白
·
2020-07-08 06:02
Retrofit
Android进阶
reactNative
Android高手
+Rx
实践及源码大全
Retrofit 自定义Converter实现发送String和接收JSON
Retrofit已经为用户提供了六种Converter,如下:Gson:com.squareup.
retrofit2
:converter-gsonJackson:com.squareup.
retrofit2
ruyi366
·
2020-07-08 04:18
Android
Android
Retrofit2
实现上传图片、get请求、 post请求
以下是GitHub地址其中有上传图片的demo还有关于Retrofit联合OKHttpget和post的demo(关联rxjava、动态加载权限的简单使用)此功能就不在下面展示了有兴趣的可以看https://github.com/zzzzzjson/retrofitDemo上传图片这个是在项目的build.grade里面直接粘过去就OKext{//SdkandtoolsminSdkVersion=
哟嘿
·
2020-07-08 03:49
Retrofit网络拦截器工具类
先导依赖//网络请求Retrofit与所用Gsonimplementation'com.squareup.
retrofit2
:retrofit:2.4.0'implementation'com.squareup.
retrofit2
林丶
·
2020-07-08 02:05
Retrofit2
.0实现文件批量上传监听进度的一种蠢办法
最近项目需要做文件批量上传的进度监听,这也就是一个常见的需求。但是项目中用的是Retrofit,官方并没有提供此类的API,于是只能Google啦。找了一圈,资源很少,仅仅找到了几篇单文件上传的进度监听,不能直接ctrl+cctrl+v啦,只有自己用笨办法,稍微封装一下。PS:本人习惯在代码中分析,总结性的文字很少。由于没有测试接口,于是就使用项目中的上传接口。先贴一张最终实现的效果图。凑活看看吧
DoggieX
·
2020-07-08 02:12
Retrofit+Rxjava+MVP网络请求购物车
效果图:首先先导依赖//retrofit依赖compile'com.squareup.
retrofit2
:converter-gson:2.3.0'//retrofit内部封装的GSONcompile'io.reactivex.rxjava2
爱上我的味道
·
2020-07-08 00:29
文件下载&网络请求库-OkRetrofit
OkRetrofit是一个基于
Retrofit2
+RxJava2封装的文件下载和网络请求库,其中文件下载部分参考了RxDownload,去掉了RxPermission相关的代码,网络请求部分做了适当的抽象和封装
Tailyou
·
2020-07-08 00:46
Retrofit 2.0 解析JSON数据
Retrofit2
.0解析数据@POST("/login")@FormUrlEncodedCalllogin(@Field("jobId")StringjobId,@Field("pwd")Stringpwd
随心者随心行
·
2020-07-07 21:37
retrofit2
上传多张图片
retrofit2
.0上传多张图片这次写接口后台告诉我说图片按照标准流上传就行了,然后返回是图片地址{“data”:[{“image2”:“/driver/33461493213676757.png”,
onepiece2
·
2020-07-07 18:52
android
retrofit2
+okhttp3+ rxjava 遇到的问题及解决方案
1.如果项目使用的服务器使用的是自签名证书就会报如下错误javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:Trustanchorforcertificationpathnotfound.解决方案:AndroidHttps相关完全解析当OkHttp遇到Https参考文章:http://b
magt
·
2020-07-07 17:06
开发软件类
我的文章
Android 记录
->Plugins-->Browserepositores..搜索GsonFormat常用build.gradlecompile'com.squareup.
retrofit2
:retrofit:2.3.0
一盏盏灯
·
2020-07-07 12:26
安卓学习笔记---
Retrofit2
.0 实现图文(参数+图片)上传方法总结
转载博客地址:http://www.jb51.net/article/120237.htm最近项目里用到了类似图文上传的功能,以前都是封装OkHttp的文件上传功能,这次想换个姿势,想用
Retrofit2
.0
不知名的人
·
2020-07-07 12:46
Retrofit
Okhttp3
整理Android最全的混淆规则大全(最新的开源框架混淆)
proguard-square-
retrofit2
.pro#
Retrofit2
.X##https://square.
hudan2714
·
2020-07-07 10:23
Android
Retrofit使用详解(六)
DefineXMLConverterDefineGradleDependencyRetrofit已经为我们提供了一个XML转换器,在build.graddle中添加依赖即可:compile'com.squareup.
retrofit2
sakasa
·
2020-07-07 07:20
Retrofit学习笔记
一、Retrofit简介Retrofit是Square公司开发的一款针对Android网络请求的框架,
Retrofit2
底层基于OkHttp实现Retrofit执行网络请求以一个GET请求为例,执行网路请求所需步骤
heyzhuyue
·
2020-07-07 06:18
Retrofit2
.0 使用教程
版权声明,转载请著名出处:http://www.jianshu.com/p/73a803b0b026引言俗话说:代码是程序员的最好的教程,这篇文章记录的是我在学习使用Retrofit的代码笔记,其中里面的很多注解或原理我也没有弄明白,但是这不影响我的正常使用啊,当然这篇文章针对的是初学者,如果是老司机的话就请绕道了,如果大家有更好的看法或建议可以在文末进行评论,我会及时更新到文章中,近期我也会更新
在代码下成长
·
2020-07-07 05:25
Retrofit+Rxjava 下载文件(带进度显示)
latest.release'compile'io.reactivex:rxandroid:latest.release'//network-squareupcompile'com.squareup.
retrofit2
JokAr-
·
2020-07-07 01:26
android
解决
Retrofit2
Okhttp3 返回ResponseBody出现java.lang.IllegalStateException: closed
09-0514:42:17.606:E/AndroidRuntime(28219):Causedby:java.lang.IllegalStateException:closed09-0514:42:17.606:E/AndroidRuntime(28219):atokhttp3.internal.http.Http1xStreamChunkedSource.read(Http1xStream.j
fishTree01
·
2020-07-06 18:30
Android技术集锦
问题集锦
登录+注册+商品列表+商品详情+购物车+删除
compile'io.reactivex.rxjava2:rxjava:+'compile'io.reactivex.rxjava2:rxandroid:+'compile'com.squareup.
retrofit2
爱上我的味道
·
2020-07-06 17:02
使用Retrofit+RxJava下载文件并实现APP更新
这个接口用于方便我们上传新版本,可暂时配合postman使用获取apk接口getApk我们通过当前版本号和version的对比判断是否需要更新//retrofitimplementation'com.squareup.
retrofit2
努力成为科技博
·
2020-07-06 17:20
Android
Kotlin系列二(Kotlin实现RecyclerView加item点击处理)
RecyclerView*/implementation'com.android.support:recyclerview-v7:26.1.0'/*retrofit*/compile'com.squareup.
retrofit2
yin_young
·
2020-07-06 10:13
Android
Android 网络请求框架
Retrofit2
.0实践使用总结
AsyncHttpClient、Volley、Retrofit三者的请求时间使用单次请求7个请求25个请求AsyncHttpClient941ms4539ms13957msVolley560ms2202ms4275ms
Retrofit2
.0312ms889ms1059ms
Retrofit2
.0
52kuma
·
2020-07-06 09:59
android
ios
【我的Android进阶之旅】
retrofit2
, rxjava 之图片上传
今天用
retrofit2
和rxjava完成了图片列表的上传,记录下publicinterfaceApiManager{@Multipart@POST("/user/addCarInfo")voidaddCarInfo
_JimmyWang
·
2020-07-06 08:51
安卓开发
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他