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
带gson的依赖
//
Retrofit2
的依赖compile'com.squareup.
retrofit2
:converter-gson:2.0.0-beta4'
共产主义接班人001
·
2020-09-14 09:19
Android
Retrofit/Okhttp API接口加固技术实践(上)
对于retrofit安全相关的刚开始就写了一篇《
Retrofit2
.0超能实践(一),okHttp完美支持Https传输》(htt
Tamic大白
·
2020-09-14 09:38
Android高手
Retrofit
+Rx
实践及源码大全
app安全
安全相关
api
retrofit2-0
Retrofit2
调用远程接口
Retrofit2
调用远程接口前言调用远程接口其中一种实现便是以
retrofit2
的方式实现,以下笔记备注一下实现步骤。
ToughChow
·
2020-09-14 09:35
Retrofit api 翻译
注解中相关的URL资源已经被详细说明import
retrofit2
.http.Body;import
retrofit2
.http.Field;import
retrofit2
.http.FormUrlEnc
IwantYwant
·
2020-09-14 08:20
高效率http
retrofit2
.0.2 最新版本
高效率httpretrofitokhttp,
retrofit2
,0已经完全依赖okhttp,不仅是restfulapi架构的网络框架,也是orm的网络框架,相比retrofit1.x版本增加了取消任务的方法可以毫不夸张地说
亚洲小炫风
·
2020-09-14 08:27
初谈一Java Annotation
我相信Java注解大家都不会陌生,许多开源的第三方框架中都有它的身影如:butterknife,eventbus,
retrofit2
,dagger2等等…有这样一个细节你是否注意到了呢?
u012551350
·
2020-09-14 07:28
Android
Retrofit2
介绍
github地址API设计简洁;通过注解配置请求,高度解耦;支持多种解析器,支持Gson(默认)、Jackson、Protobuf等;支持RxJava;
Retrofit2
中导入了OKHttp3;其他网络框架介绍
doris_d
·
2020-09-14 06:53
Android
retrofit2
Retrofit返回结果成功与失败相反
之前网络请求使用了
retrofit2
.0.2,据说这是个神一样的网络框架封装,于是就用了。后来发现了一个问题,我发现返回的结果是相反的。即成功时返回失败结果,失败时返回成功结果。。。。。
blog_Lei
·
2020-09-14 04:34
报错
使用
Retrofit2
+RxAndroid+Okhttp3 获取服务器数据时,格式不统一处理
通常开发情况下,后台一般会给出约定好的格式:{"code":200,"msg":"成功","data":{}}但是,有些后台开发者,根本不管前台开发方便与否,自成一体的风格,不按约定成俗的格式规范,返回的格式不统一,data可能是空数组,空JSON,字符串等,如果不做处理,会出现JSON解析时异常(com.google.gson.JsonSyntaxException:java.lang.Ille
无の常
·
2020-09-14 04:37
Android
Rxjava+Retrofit+Okhttp进行网络访问和数据解析
在平时项目开发中Okhttp3.x、Rxjava2.x、
Retrofit2
.x,使用的越来越多了,需要我们不断的去学习别人的优秀开发设计程序,今天简单的了解下(这三块内容庞大绝非几篇博客能说清楚的)1,
京城最明亮的少年
·
2020-09-14 04:43
Android
java
使用Rxjava和Retrofit实现Banner实现轮播图和列表数据展示
implementation'com.jcodecraeer:xrecyclerview:1.3.2'implementation'com.android.support:design:27.1.1'implementation'com.squareup.
retrofit2
gh323093
·
2020-09-14 02:28
Android网络请求
购物车
compile'io.reactivex.rxjava2:rxjava:2.0.1'//Rxjavacompile'io.reactivex.rxjava2:rxandroid:2.0.1'//Rx安卓compile'com.squareup.
retrofit2
未至D增援
·
2020-09-13 22:39
RxJava2 源码分析一
文章目录前言RxJava2介绍RxJava2使用带问题看源码总结前言在OkHttp3+
Retrofit2
+RxJava2它是怎么在起作用的,为什么它会受到如此的欢迎,先通过分析如何发送数据,还有接收数据这块内容
shenshizhong
·
2020-09-13 08:30
知识要点
源码分析
Rxjava +
Retrofit2
多图上传
本文图片上传感觉比网上找的详细很多,不信亲测项目地址:https://github.com/HarryXR/RetrofitRxjavaDemoDemo只展示了Get请求因为post上传图片用的公司的Url,不便展示,但已封装多图上传,修改baseurl和参数即可使用说说多图上传使用MultipartBody,封装多张图片以及所需参数@POST("face")Observable>upload(@
Harryhtt
·
2020-09-12 10:06
android
图片上传
Retrofit2
Retrofit2
系列FileConverterFactory上传封装实现
FileConverterFactory使用说明我为什么要写这个文件转换我们在使用retrofit的时候,创建请求参数是不是很繁琐,尤其是在使用@Part的时候不能直接使用原始类型,因为我们使用GsonConverterFactory转换工厂后,所有的类型都加上双引号,比如:@Part("username")Stringusername,我们传个admin,请求就被GsonConverterFac
傲龙苍天
·
2020-09-12 10:48
android
Google 推荐在 MVVM 架构中使用 Kotlin Flow
这个项目主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是Paging3当中重要成员)使用DataMapper分离数据源和UIKotlinFlow结合
Retrofit2
hi-dhl
·
2020-09-12 06:26
Android
开发
android
jetpack
kotlin
mvvm
kotlin
flow
Google 推荐在项目中使用 sealed 和 RemoteMediator
极简实战主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是Paging3当中重要成员)使用DataMapper分离数据源和UIKotlinFlow结合
Retrofit2
hi-dhl
·
2020-09-12 06:25
Android
开发
jetpack
paging3
Flow
RemoteMediator
DataBinding
比较靠谱的另外一种单例
但是后来觉的这两种都存在一定的问题,后来又有了双重检测问题,但是今天发现猿友们这个更靠谱,通过金台内部类来写单例,觉的很不错,指的学习,packagetest.dmdfchina.com.rxjavamvp;import
retrofit2
honey_angle_first
·
2020-09-12 02:30
Retrofit2
.0 添加log拦截、公共参数
创建retrofit进行网络请求Retrofitretrofit=newRetrofit.Builder().client(getOkHttpClient())//使用自己创建的OkHttp.baseUrl("http://fy.iciba.com/")//设置网络请求Url.addConverterFactory(GsonConverterFactory.create())//设置使用Gson解
xiaoqiang_0719
·
2020-09-12 01:06
安卓
android studio 中使用fastjson
https://mvnrepository.com/artifact/com.alibaba/fastjsondependencies{//fastjsoncompilegroup:'org.ligboy.
retrofit2
Fifi_0617
·
2020-09-11 18:34
android
Retrofit 2.0 超能实践(一),okHttp完美支持Https传输
http://blog.csdn.net/sk719887916/article/details/51597816Tamic首发前阵子看到圈子里
Retrofit2
.0,RxJava(Android),OkHttp3.3
沐恩_
·
2020-09-11 18:19
retrofit
retrofit
https
android
Android进阶:七、
Retrofit2
.0原理解析之最简流程
retrofit已经流行很久了,它是Square开源的一款优秀的网络框架,这个框架对okhttp进行了封装,让我们使用okhttp做网路请求更加简单。但是光学会使用只是让我们多了一个技能,学习其源码才能让我们更好的成长。本篇文章是在分析retrofit的源码流程,有大量的代码,读者最好把【源码】下载下来导入IDE,然后跟着一起看,效果会更好一.retrofit入门定义网络请求的API接口:inte
weixin_34223655
·
2020-09-11 17:37
看看
Retrofit2
.0运行方式
都说Retrofit是大Android目前最简单的网络请求框架,和RxJava结合简直就是天人合一,的确,项目中用来一下,的确好用,好玩,也好快(这要靠OkHttp的功劳),写下这个纪念一下
Retrofit2
.0
microhex
·
2020-09-11 16:13
android进阶
Retrofit2
.5如何发送请求和处理响应?
这一切都在它的loadServiceMethod方法中代码基于
Retrofit2
.5.0ServiceMethodloadServiceMethod(Methodmethod){ServiceMethodresult
SillyMonkey
·
2020-09-11 14:01
Retrofit2
.5是如何解析在接口类中定义的方法?
前言Retrofit的核心在于它的create方法中使用了动态代理,在这里面主要是loadServiceMethod方法:以下代码基于
Retrofit2
.5.0(跟2.3.0代码存在明显不同)publicTcreate
SillyMonkey
·
2020-09-11 14:13
Retrofit核心类分析和调用流程源码分析
基于
retrofit2
.1.0核心类介绍ParameterHandler解析方法参数的注解获取他们信息,然后调用转换器,然后设置到RequestBuilder不同的注解有不同的ParameterHandler
qq_27620587
·
2020-09-11 12:58
android源码
Retrofit使用简介
并提供了适配器CallAdapter以及数据转换器Converter等功能,下面将通过一个简单的例子来讲解一下其使用方法:首先需要导入相关的依赖:implementation('com.squareup.
retrofit2
平凡的L同学
·
2020-09-11 06:19
开发工具
Retrofit2
.0+RxJava+MVP+Bmob的使用
梳理一下知识:1.
Retrofit2
.0Retrofit是一个Square开发的类型安全的REST安卓客户端请求库。这个库为网络认证、API请求以及用OkHttp发送网络请求提供了强大的框架。
Eddie_
·
2020-09-10 18:31
【android基础】
【android进阶】
DSL形式的基于retorfit、协程的网络请求封装
从
retrofit2
.6.0开始,retrofit直接可以支持哦诶和协程的使用。那么接下来就给大家展示一下如何快速封装一个基于协程的dsl形式的请求方法。文章内容以目前较为常用的mvp架构为例。
LoveWyf_
·
2020-08-26 23:14
android
Demo
Retrofit2
.0——Android网络请求库使用简介
Retrofit2
.0使用简介一、前提了解——OkHttp网络请求库在没有OkHttp等其他网络请求库的时候,网络请求是通过HttpURLConnection或者HttpClient来实现的,。
快乐肥柴
·
2020-08-26 15:30
retrofit2
中ssl的Trust anchor for certification path not found问题
在
retrofit2
中使用ssl,刚刚接触,很可能会出现如下错误。
weixin_30295091
·
2020-08-26 14:59
Retrofit2
.0 注解简介
1.注解简介
Retrofit2
.0是在okhttp的基础上进行封装的,网络请求是通过okhttp实现的。Retrofit通过注解的方式,进行网络请求描述。
Android格调小窝
·
2020-08-26 13:25
Android
retrofit2
学习攻略
Retrofit—GettingStartedandCreatinganAndroidClienthttps://futurestud.io/tutorials/retrofit-getting-started-and-android-client2.
Retrofit2
风_b6c8
·
2020-08-26 13:17
Retrofit2
的使用及注解分析
目录Retrofit简介
Retrofit2
使用Retrofit注解介绍请求参数注解Retrofit简介Retrofit是Square公司出品的网络请求封装库,注意是封装框架,不是网络请求框架;Retrofit
Ang_qq_252390816
·
2020-08-26 12:16
开源库
使用RxJava2实现从本地图片上传到服务器最简单最实用的方法
但现在我们公司维护老项目使用的网络框架是apache的传递的参数是一个一个键值对的形式作为参数传递,由于过于老旧,有可能这种传递数据到后台就会出现某些参数丢失的情况,还好之前学过Rxjava2+Okhttp3+
Retrofit2
程序猿峰岑
·
2020-08-26 11:08
retrofit2
.0的使用总结
添加如下依赖:compile'com.squareup.
retrofit2
:retrofit:2.3.0'1:转换网页的json数据成为bean文件,其中用到了@GET,@Query标识符,注意了:baseUrl
名字_都被占了
·
2020-08-26 06:55
Android 网络请求 Okhttp3+
Retrofit2
+Rxjava 框架搭建 实现Post Get 请求, 下载 上传
implementation'io.reactivex:rxjava:1.3.8'implementation'io.reactivex:rxandroid:1.2.1'implementation'com.squareup.
retrofit2
Bisheng_Xiong
·
2020-08-25 17:39
Android
Retrofit2
.0 查看log和JSON字符串(HttpLoggingInterceptor)
Retrofit2
.0怎么打印请求到的json字符串和查看log呢?
一叶飘舟
·
2020-08-25 17:03
Android开发
retrofit 2.0 如何通过 HttpLoggingInterceptor 打印服务器响应的 json ?
使用Retrofit网络请求框架,首先要在app的build.gradle下添加如下依赖:compile'com.squareup.
retrofit2
:retrofit:2.3.0'compile'com.squareup.
retrofit2
Chitty_Tina
·
2020-08-25 16:25
Android
Retrofit2
源码解读
综述
Retrofit2
的用法在
Retrofit2
.0使用详解这篇文章中已经详细介绍过了。那么在这就来看一下
Retrofit2
它是如何实现的。
无嘴小呆子
·
2020-08-25 03:45
Android开源框架
追逐Android
@Field parameters can only be used with form encoding
(parameter#1)formethodMessageAPI.getTokenat
retrofit2
.ServiceMethod$Builder.methodE
NICOLITE
·
2020-08-24 23:59
RxJava2+retrofit简单使用及基于POST请求封装工具类
compile'io.reactivex.rxjava2:rxjava:2.0.1'compile'io.reactivex.rxjava2:rxandroid:2.0.1'//Android支持Retrofitcompile'com.squareup.
retrofit2
卖火柴的小男孩2020
·
2020-08-24 23:29
RxJava 2: 用
Retrofit2
架构Android MVVM 生命周期
原文:https://medium.com/@manuelvicnt/rxjava2-android-mvvm-lifecycle-app-structure-with-retrofit-2-cf903849f49e#.elz8jqnoi一年多前,我写了一个帖子MVVM,RxJavaandRetrofit。现在看,这个帖子有点过时了。你会惊奇,一年之内你能学习多少东西。如果你回顾一下,你会对自己的
tigershin
·
2020-08-24 23:18
Android
RxJava2+retrofit简单使用,基于POST请求封装工具类
compile'io.reactivex.rxjava2:rxjava:2.0.1'compile'io.reactivex.rxjava2:rxandroid:2.0.1'//Android支持Retrofitcompile'com.squareup.
retrofit2
Y--Boy
·
2020-08-24 22:48
工具
Retrofit2
源码分析
Retrofit源码分析基于2.4.0。关于Retrofit的基本使用可以参照Retrofit官网。Retrofit是Java及Android平台上类型安全的Http客户端。这是官方给出关于Retrofit的简介。这里需要明确:Retrofit只是一个Http网络请求封装库,该库的主要工作是对网络请求进行封装,最终实现网络请求的操作是由Okhttp完成的。基本使用使用Retrofit发起一次网络请
Kerwin1321
·
2020-08-24 22:20
Android
开源项目
找到属于自己的RxJava+
Retrofit2
网络请求
现在网络上面铺天盖地都是RxJava+
Retrofit2
的博客,还有好多大神不断地造轮子。
firejunking
·
2020-08-24 21:49
Android
Mac下在Android Studio中导入Retrofit源码
要在项目中集成并使用Retrofit,也是非常简单的,只需在build.gradle中引入框架的链接即可:implementation'com.squareup.
retrofit2
:retrofit:2.4.0
路路人王
·
2020-08-24 19:48
Android
JAVA
Android
Retrofit2
网络请求异常,获取失败的内容
由于项目的网络请求使用的是
Retrofit2
+OKHttp+Rxjav2框架,比如下面我直接请求的话,服务器返回的Status:401,按照常规来说,我们只要拿到网络请求返回值然后根据code判断就可以
BingoLis
·
2020-08-24 17:46
RxJava2 +
Retrofit2
结合使用详解
不讲rxjava和retrofit而是直接上手2了,因为2封装的更好用的更多。1.观察者模式常见的button点击事件为例,button是被观察者,listener是观察者,setOnClickListener过程是订阅,有了订阅关系后在button被点击的时候,监听者listener就可以响应事件。这里的button.setOnClickListener(listener)看上去意思是被观察者订
lqpgjv
·
2020-08-24 15:33
rxjava
retrofit
android
Android封装
Retrofit2
+OkHttp3+RxJava网络请求
现在Android市面上很火的当然是Retrofit+RxJava+OkHttp,功能强大,简单易用,因此选用这套方案来改造网络库。简介:Retrofit:Retrofit是Square公司开发的一款正对Android网络请求的框架。底层基于OkHttp实现,OkHttp已经得到了google官方的认可。Retrofit官网OkHttp:也是Square开源的网络请求库RxJava:RxJava在
龙旋
·
2020-08-24 15:56
android
retrofit
rxjava
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他