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
retorfit
kotlin retrofit
参考博客【Android】【Kotlin】使用【Retrofit】基本使用如何在kotlin中正确使用retrofit将kotlin协程用于网络请求—完整实例,看这一篇就够了Kotlin协程+
Retorfit
music score
·
2023-11-16 06:13
kotlin
retrofit
开发语言
Retorfit
基本用法
介绍
Retorfit
是一个RESTFul的HTTP网络请求框架的封装,底层连接网络的工作是由OkHttp来完成的。
anonymous_6bb6
·
2023-09-29 22:08
安卓RxJava+
Retorfit
+OKHttp完成对网络的基本封装
一,在APP的gradle下添加相关的依赖//retrofitimplementation'com.squareup.retrofit2:converter-gson:2.3.0'implementation'com.squareup.retrofit2:adapter-rxjava2:2.4.0'implementation'com.squareup.okhttp3:logging-interc
Tyson_Wu
·
2023-09-17 17:48
进击的 RxJava
代码简洁借助
retorfit
加rxjava,我们就不需要再做其他多余的封装或修改。网络请求写起来就会简单许多,而且结构也清晰。被观察者就是请求的发起,观察者就是请求的回调。
jkwen
·
2023-08-27 02:41
Android集成Retrofit2请求服务器返回报文赋值为空得问题
学习Android过程中,集成了
Retorfit
2,遇到了请求服务器返回报文赋值为空得问题要做的事情很简单,使用Retrofit发送请求到服务器,服务器返回json,客户端解析字段。
Chg_43da
·
2023-08-16 14:47
Kotlin协程+
Retorfit
网络请求框架简单封装
前言自从协程普及以来,基于Kotlin协程+Retrofit的文章和框架简直太多了,这里再来一版自己实现的小框架。说是框架其实就是使用协程+retrofit进行的简单封装,不得不说使用支持协程的Retrofit发起一个网络请求真的是简单的不能在简单了。目录结构企业微信截图_20210705100933.png使用方式普通协程版首先你要有一个ApiService里边定义好接口就像这样interfac
Knight_Davion
·
2023-07-31 09:24
okhttp3和
retorfit
原理
网络基础知识:okhttp是一个网络框架,帮我们封装了网络请求中需要重复做的事。发起网络请求一般都是使用http协议,需要提供一下内容:请求方法GET、POST、PUT、DELETE、HEAD等(常用的请求方法是get和post,而put一般是用来做更新,post一般是用来做提交的)请求资源地址url使用的http协议版本http/1/1.1/2多个请求header回车,换行符请求body数据有了
angeliur
·
2023-06-20 17:28
rxjava2+
retorfit
.md
[TOC]##什么是rxjava##什么是rxjava##什么是rxjava##什么是rxjava##什么是rxjava##什么是rxjava##什么是rxjava
荒漠大镖客
·
2023-03-26 01:45
LikelyHttp -- 可能是最简单(简陋)的
retorfit
二次封装库
LikelyHttp--可能是最简单(简陋)的
retorfit
二次封装库欢迎访问我的个人博客来访问次文章
retorfit
+okhttp可能现阶段最常见的android网络请求库了,网上针对
retorfit
又似在水一方
·
2023-01-30 15:50
Retrofit实际应用--->上传图片到服务器(获取上传进度)
引言利用
Retorfit
和RxJava的结合实现将图片上传到服务器,并且获取图片上传的的进度。
想要个李大仁
·
2022-02-08 11:56
MVVM实现一个小说APP(一)
我就自己写一个小说阅读器,每个步骤,我都在上写出来.包括思路啊什么之类的...本来想用Kt写的...我怕我写一半呢.kt用烦了...断更了.所以java...MVVM不用说了...必用.也方便我调取东西.网络层
retorfit
ryanxun
·
2021-07-20 08:08
懒人必备
Retorfit
快速打印网络请求相关日志信息
话不多少直接上代码。相关配置就不在赘述了。加上这个配置compile'com.squareup.okhttp3:logging-interceptor:3.4.1'第一步初始化HttpLoggingInterceptor@Provides@SingletonpublicHttpLoggingInterceptorproviderHttpInter(){HttpLoggingInterceptorh
后来Memory
·
2021-06-25 13:05
Android源码分析之开篇
初衷做Android开发也有些时日了,近来感觉新技术层出不穷,从MVC到MVP和MVVM、从OkHttp到RxJava和
Retorfit
、从Java到Kotlin、从Anko到KTX,还有各种插件化、组件化
大大纸飞机
·
2021-05-08 23:15
Retorfit
源码学习
Retorfit
源码学习一.什么是
Retorfit
简单的来说
Retorfit
是封装到Okhttp的一个网络请求库,方便客户端调用去请求,返回的数据方便客户端解析,支持Rxjava链式调用,内部通过动态代理
TheTwo
·
2021-05-07 09:47
Kotlin+Retrofit+Okhttp+MVP架构的搭建以及示例代码
今天的内容是Kotlin+
Retorfit
+Okhttp+MVP架构的搭建,由于Kotlin+Retrofit+Okhttp的搭
Android_小黑
·
2021-01-27 00:49
Android
android
mvp
kotlin
DSL形式的基于
retorfit
、协程的网络请求封装
前言协程正式版出来已经有一段时间,相对于线程,协程占用更小的资源同时也可以更加方便的进行各个线程的切换。从retrofit2.6.0开始,retrofit直接可以支持哦诶和协程的使用。那么接下来就给大家展示一下如何快速封装一个基于协程的dsl形式的请求方法。文章内容以目前较为常用的mvp架构为例。封装后的请求方式/***打印结果如下:**MainPresenter:startdoHttpReque
LoveWyf_
·
2020-08-26 23:14
android
Demo
Retrofit的基本使用
把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用retrofit来进行网络请求了,其主要作者是Android大神JakeWharton有兴趣的可以到官网查看:
retorfit
官网retrofit
不长胖的桔子
·
2020-08-15 17:56
安卓开发
笔记
安卓基础
Rxjava和
Retorfit
请求网络崩溃
使用RXjava1和Retrofit请求网络的过程中遇到了下面的问题翻译过来就是线程调度有问题需要添加Error处理java.lang.IllegalStateException:ExceptionthrownonScheduler.Workerthread.Add`onError`handling..subscribe(EasySubscriber.create(b->{}不能这样需要改成下面这
weixin_42486039
·
2020-08-11 00:02
仿今日头条App,采用Rxjava、RxAndroid、
retorfit
、mvp 等技术
仿今日头条App,采用Rxjava、RxAndroid、
retorfit
、mvp。
zhao_xue_jie
·
2020-08-09 23:15
android
RxJava与
retorfit
联合使用
使用的接口:http://m.yunifang.com/yunifang/mobile/home创建一个按钮进行点击执行接口类:IInterfaceimportio.reactivex.Observable;importokhttp3.ResponseBody;importretrofit2.Call;importretrofit2.http.DELETE;importretrofit2.http
GLqueen110
·
2020-08-09 21:32
Android okhttp + rxJava +
retorfit
2使用心得
okhttp出来已经很久了,rxjava也是近两年火起来的框架,框架的使用能让我们写出更为优秀的代码,这里主要介绍square公司提供的框架,记录一下对Android新的http请求极具扩展性的写法。这里主要用到的是观察者模式,先说下概念,Observable是被观察者,Observer是观察者,两者之间通过subcriber订阅者,由Observablesubcribe通知Observer实现交
Nowindyli
·
2020-08-09 19:24
Android
Rxjava和
retorfit
的混合使用
1.导入依赖compile'com.squareup.retrofit2:retrofit:2.0.1'compile'com.squareup.retrofit2:converter-gson:2.0.1'compile'com.squareup.retrofit2:adapter-rxjava:2.0.1'compile'io.reactivex:rxandroid:1.1.0'compile
Charlie·
·
2020-08-09 18:04
Retorfit
请求方法汇总
importio.reactivex.Observable;importokhttp3.MultipartBody;importokhttp3.RequestBody;importokhttp3.ResponseBody;importretrofit2.Call;importretrofit2.http.Body;importretrofit2.http.DELETE;importretrofit
to do every one
·
2020-08-07 16:36
Android笔记
Android之电商Demo模块
本次实现的就是登录注册,商品列表,商品详情购物车,以及视频ijkplayer的简单实用:先来看登录注册:这里用的网络请求是:
Retorfit
+RxjavaMvp的模式bean类就不用说了大多都是自动生成的因为整个模块都是
Song_dn
·
2020-08-03 13:19
Dagger2在MVP中的应用(Dagger2+
Retorfit
+MVP)
Dagger2在MVP中的应用转载请说明出处:http://blog.csdn.net/a15286856575/article/details/53405630需要基础Dagger2MVP建议把基础学会再看下面文章好理解点。为什么MVP中要用Dagger2?我们首先看一下传统的mvp有什么缺点?presenter在Activity的耦合我们知道在传统的MVP中Preseter是在Activity
骑蜗牛看世界
·
2020-08-02 22:13
Android开发
java基础
android
java.net.ProtocolException: unexpected end of stream
问题发生环境:使用
Retorfit
上传了3张以上的图片,解决;在配置
Retorfit
里的okhttp的时候添加一个拦截器,里面加上addHeader("Connection","close");全文如下
li419360214
·
2020-07-31 19:00
报错
Android Rxjava+Retrofit网络请求框架封装(二)
一、前言二、BaseResponse与BaseObserver的封装三、RxHelper调度类封装四、Retrofit初始化封装五、细节完善1、服务错误信息处理2、添加“正在加载”弹窗3、
Retorfit
斌林诚上
·
2020-07-31 16:52
Android
Android
开源库学习
Android中使用Kotlin协程(Coroutines)和Retrofit进行网络请求(三)之异常处理与封装
写在前面前面文章介绍了一些kotlin协程和
retorfit
结合进行网络请求的基础,但是如果在前面的demo执行的过程中,我们断开手机网络,会发生什么?没错,APP会因为IO异常而崩溃!
夜枫狂
·
2020-07-28 22:15
kotlin
后台更新APP(两句代码实现)
wenwenwen888/BackgroundUpdate先看预览图:(1)调用Dialog更新对话框效果Dialog.png(2)调用Notification更新效果Notification.png前言1,使用了
retorfit
2
温温温888
·
2020-07-28 14:43
Retorfit
2.0+Rxjava1+Okhttp3实现soap协议的Webservice
最近业余接了一个项目,服务器端使用的是SOAP协议来传输数据,虽然之前也使用过ksoap包来实现SOAP协议传输,但懂不能一直停留在之前的技术上吧…所以,这次我想换个方法来实现SOAP协议传输。既然要换SOAP协议的实现方法,那么就先研究一下这个SOAP协议具体是个什么东东下面是一段SOAP请求:POST/WebServices/WeatherWebService.asmxHTTP/1.1User
慵懒的树獭
·
2020-07-28 10:13
android架构
关于OkHttp缓存post请求的问题
现有这样一个要求,使用
Retorfit
+okhttp需要在有网的时候能够连接服务器,读取相关信息;在没网络断开的时候需要读取Okhttp的缓存来达到离线的效果。
this.
·
2020-07-05 15:26
Android进阶
响应式编程RxJava、RxAndroid的基本介绍
和
Retorfit
组合起来使用,效果不是一般的好。
唠嗑008
·
2020-04-11 08:43
从HTTP手动连接到
Retorfit
框架连接网络
这篇文章首先展示如何以最简单的方式通过http协议在app上与网络连接,并进行Json解析。在此基础之上,了解了基本HttpURLConnection连接过程后,我们知道现在有很多框架比如OkHttp,Volley,Retrofit都支持连网和数据解析操作,这里我选择Retrofit进行学习了解。Http基础联网篇添加许可在项目的manifest中添加许可:检查网络连接设备可能在网络范围之外,或者
sunnyaxin
·
2020-04-10 13:52
Android Rxjava+Retrofit网络请求框架封装(二)
image一、前言二、BaseResponse与BaseObserver的封装三、RxHelper调度类封装四、Retrofit初始化封装五、细节完善1、服务错误信息处理2、添加“正在加载”弹窗3、
Retorfit
斌林诚上
·
2020-03-30 09:53
okHttp
它还是
Retorfit
的底层库提供更类型安全的消费REST-basedAPI。okHttp库事实上提供HttpUrlConnection的接口实现。底层H
jockerMe
·
2020-02-16 08:26
Retrofit源码分析
目的:分析使用
Retorfit
发起一个网络请求的总过程。
一线游骑兵
·
2020-02-06 19:45
笑话大全API 实战项目 开心一笑app
这是一款以MVP架构开发的练习项目,使用了
retorfit
2,okhttp3,glide,jackson,rxjava,photoview等热门框架。
yaojq
·
2020-02-02 02:26
高仿斗鱼TV直播APP源码推荐
菜鸟窝官网实战课程文章编辑招募中,如有兴趣加入可免费学习实战课程,联系方式:添加菜鸟君微信:keely-jzx高仿斗鱼TV项目,项目架构采用MVP模式,使用
Retorfit
2.0+RxJava1.0+OKhttp
菜鸟窝
·
2019-12-17 00:42
开源项目推荐(二)
开源项目推荐(一)仿京东app采用组件化架构,项目地址首页Kotlin-Android实战组件化架构,项目地址仿应用商店App基于
retorfit
2,Rxjva2,Okhttp3,Glide,Dagger2
慕涵盛华
·
2019-12-15 03:42
简析Retrofit的工作原理
注:当前分析的
Retorfit
版本为2.6.2Retrofit初始化一般使用retrofit的时候都是下面这段代码publicstaticfinalStringAPI_URL="https://api.github.com
RxCode
·
2019-12-15 00:12
Android -
Retorfit
2 使用详解
本文中使用Retrofit2.3.0版本侧重于如何使用,至于原理暂不考虑。面临秋招的准大四狗,看了看各大公司的面经,什么Retrofit、RxJava,还有一众图片加载库比如Glide、Picasso等等都快成了标配了,动辄分析其源码。原来一直以自己入门尚短为由拖沓没去了解这些开源库(实际上可以算作是18年年初才开始接触),现在不得不学习这戏开源库了。于是乎,以这篇介绍Retrofit的使用开始慢
whd_Alive
·
2019-10-31 08:15
Retorfit
网络数据获取
Retorfit
概念Retrofitisatype-safeHTTPclientforAndroidandjava.互联网上的资料很多很杂,在收集资料初步了解后,我先粗糙地认为:Retrofit适用于与
WangZeYu_
·
2019-07-26 07:07
学习
Kotlin实现MVP+Okhttp3.0+
Retorfit
2.0+Rxjava2.0+Fresco 项目列表展示
案例图1案例图1项目数据列表展示MVP架构分包mvp架构图Contract契约接口代码块实现/***@copyright:zhidu*@authorfanyanlong*@
[email protected]
*@versions:V1.0.1*@data:2019/4/16*@description:**/interfaceContract{//IviewinterfaceIview{fun
职度
·
2019-04-16 20:28
异常记录:java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread
ZinclassLretrofit2/Response;java.lang.IllegalStateException:FatalExceptionthrownonScheduler.Workerthread使用环境使用
Retorfit
冯志远
·
2018-08-06 16:18
Android异常记录
Retorfit
+RxJava--单文件上传、多文件+文字一起传、form-data表单提交
一、引入依赖compile'com.squareup.retrofit2:retrofit:2.3.0'compile'com.squareup.retrofit2:converter-gson:2.3.0'compile'com.squareup.retrofit2:adapter-rxjava2:2.3.0'compile'com.squareup.okhttp3:logging-interc
偶是老李头
·
2018-01-30 11:55
仿百篮应用市场(已开源)
点评:本项目来自guzhigang同学的练手项目,仿的是百蓝应用市场,使用的是
Retorfit
2+Rxjava2+Mvp+Dagger2架构开发多层封装,高度解耦。把新技术和自定义view融合。
突围的鱼
·
2017-11-15 00:00
Retorfit
源码分析
前言:站在巨人的肩膀上聊聊我对
Retorfit
这个联网框架的了解。诸多好处我就不详细说明了,两句话来总结一下,
Retorfit
是一个面向接口的注解型联网框架,底层实现原理就是Java的动态代理。
JIAHUA_XY
·
2017-09-13 00:42
android
移动开发
源码分析
那些年我们一起追过的框架之Retrofit源码解析
目录前言怎样用Retrofit请求网络
Retorfit
是如何创建的请求接口的实例是如何创建出来的Call到底是什么5.1ServiceMethod的创建5.2Call的创建5.3总结Call的enqueue
penicillin丶
·
2017-06-28 21:07
Retorfit
+RxJava的联合使用
有关Retofit的知识请看http://blog.csdn.net/outofthinair/article/details/71663349有关RxJava的知识请看http://blog.csdn.net/outofthinair/article/details/71703027当我们对这两者有了一个认识之后,我们来看一下它们的结合使用在使用之前我们要添加依赖标准的retrofit2依赖co
TaoTehKing
·
2017-05-26 21:12
【网络】app(
retorfit
2+RxJava)+javaweb(服务器) retrofit2官方文档实践
官方文档:http://square.github.io/retrofit/下列操作,是在Retrofit环境配置好的情况下进行的。tjstudy:写在前面,开发环境app环境:androidstudio2.1.1minSdkVersion14targetSdkVersion23javawebserver环境:MyEclipse10jdk1.6一、最基本的标记@GET@POST标记:网络访问方式的
u012391876
·
2016-10-24 17:00
rxjava
Retrofit2
app+server
上一页
1
2
下一页
按字母分类:
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
其他