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
retrofit
Android框架系列----
Retrofit
引言
Retrofit
是Square公司开发的一款针对Android网络请求的框架,遵循Restful设计风格,我们查看invoke可以发现:底层基于OkHttp实现的,相比其他网络请求框架,有以下优势
hcgeng
·
2023-09-18 13:18
android
retrofit
安卓RxJava+Retorfit+OKHttp完成对网络的基本封装
一,在APP的gradle下添加相关的依赖//
retrofit
implementation'com.squareup.
retrofit
2:converter-gson:2.3.0'implementation'com.squareup.
retrofit
2
Tyson_Wu
·
2023-09-17 17:48
Retrofit
原理(三):Response响应处理
继续回到我们的create()方法publicTcreate(finalClassservice){Utils.validateServiceInterface(service);if(validateEagerly){eagerlyValidateMethods(service);}return(T)Proxy.newProxyInstance(service.getClassLoader(),
幕尘..
·
2023-09-17 12:36
学习
Retrofit
Java
Rxjava
安卓常用开源库
网络请求Okhttphttps://github.com/square/okhttp
Retrofit
https://github.com/square/
retrofit
图片加载Picasso
dabao123zbp
·
2023-09-17 00:28
2019.6 android面试总结
hander,AsynTask,okhttp,
retrofit
原理,尤其是okhttp的几个拦截器作用stringstringbuffer和stringbuilder区别hashmap,arraymap
青色石头ing
·
2023-09-16 15:50
带你学开源项目:OkHttp-- 自己动手实现 okhttp
相信大家都听过或者在使用Square家大名鼎鼎的网络请求库——OkHttp——https://github.com/square/okhttp,当前多数著名的开源项目如Fresco、Glide、Picasso、
Retrofit
北辰丶
·
2023-09-16 05:52
Android
Android 开源库源码分析
OKHttpOKHttp请求流程新建OKHttpClient客户端同步请求流程异步请求流程网络请求缓存处理连接池
Retrofit
基本使用流程
Retrofit
构建过程
Retrofit
核心对象解析Builder
Jeled
·
2023-09-16 05:21
android
带你学开源项目:OkHttp--自己动手实现okhttp
相信大家都听过或者在使用Square家大名鼎鼎的网络请求库——OkHttp——https://github.com/square/okhttp,当前多数著名的开源项目如Fresco、Glide、Picasso、
Retrofit
chengshuyuan_uestc
·
2023-09-16 05:18
android
android
开源项目
OKHttp
开源库源码分析:Okhttp源码分析(一)
OkHttp源码分析导言接下来就要开始分析一些常用开源库的源码了,作为最常用的网络请求库,OkHttp以其强大的功能深受Android开发者的喜爱(比如说我),还有对该库进行二次封装而成的热门库,比如说
Retrofit
Tai_Monster
·
2023-09-16 05:46
Android开发笔记
开源
okhttp
java
android
OkHttp与
Retrofit
的作用和联系
一、OkHttp1、OkHttp的介绍OkHttp是一个关于网络请求的第三方类库,其中封装了网络请求的get、post等操作的底层实现,是Android端目前最为火热的网络请求框架之一。2、OkHttp的使用在AndroidStudio中不需要下载专门的jar包,直接在gradle中添加依赖,如下所示:compile'com.squareup.okhttp3:okhttp:3.10.0'3、get
AndroidHint
·
2023-09-16 03:50
Retrofit
分析
[TOC]使用:https://www.jianshu.com/p/a3e162261ab6分析:https://www.jianshu.com/p/0c055ad46b6c创建
Retrofit
实例
Retrofit
retrofit
vpractical
·
2023-09-15 01:52
记录 Android 常用轮子
XSnow基于RxJava2+
Retrofit
2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展MVPArms
初见_Dream
·
2023-09-14 18:22
转载博文
android
Android
Retrofit
Post请求参数长度限制问题
retrofit
sendto failed: ECONNRESET (Connection reset by peer)
retrofit
sendtofailed:ECONNRESET(Connectionresetbypeer)【android客户端Post请求参数长度限制(参数过大)】解决办法一、问题的出现post请求后台
尹中文
·
2023-09-14 07:45
Android
Android
Retrofit2.0
Android
Retrofit
2设置请求超时时间参数
importjava.util.concurrent.TimeUnit;importokhttp3.Interceptor;importokhttp3.OkHttpClient;importokhttp3.Request;import
retrofit
2
尹中文
·
2023-09-13 12:28
Android
Android
Retrofit2.1
2018-03-26
Retrofit
简单使用
1.添加依赖compile'com.squareup.
retrofit
2:
retrofit
:2.0.2'compile'com.squareup.okhttp3:okhttp:3.1.2'需要解析数据则需要添加依赖
KryNa
·
2023-09-10 10:36
App线上网络问题优化策略
1网络的基础优化对于一些主流的网络请求框架,像OkHttp、
Retrofit
等,其实就是对Http协议做了封装,我们在使用的时候常见的就是POST或者G
码中之牛
·
2023-09-10 02:25
移动开发
Android
性能优化
网络
android
移动开发
安卓
面试
性能优化
java 设计模式
场景:一些工具类,
Retrofit
Helper、EventBus等。
xulj100
·
2023-09-10 01:08
谈谈在
Retrofit
2中自定义拦截器的经验
现在大部分APP都存在登录,为了验证接口的安全性,都会在登录成功后返回一个token,或者其他方式的验证方式.接下来讲的都是在项目中遇到的坑以及处理项目中,登录成功后会返回返回给我几个字段,一个是access_token,一个refresh_token,一个access_token到期时间access_token一般是在网络请求的是否添加到Header的,如下HttpLoggingIntercep
我是还没达到3k的菜鸡
·
2023-09-09 23:51
售电组Android技术点
架构:MVPRxJavaRxAndroid
retrofit
dagger2hellocharts图表控件鸿洋baseAdapter日历控件低功耗蓝牙开发(系列文章)ijkplayer容联云即时通讯leakcanary
JiaCcc
·
2023-09-09 03:31
jetpack 学习笔记(ViewModel+ViewBinding+livedata+
retrofit
)
用jetpack框架编写了一个简易的网络请求流程,效果如下:3.jpg7.jpg2.jpg4.jpg由于接口对接的是我们开发环境地址,所以我把地址相关的屏蔽了,见谅,这个接口对接的是整个app第一个接口获取token,有了这个token我们就可以作为用户的唯一ID去请求应用的其他接口,实现方式如下:1、编写xml布局:2、引入视图绑定viewbinding(用于替换butterkife),我不擅长
谷哥得小弟
·
2023-09-07 21:45
Kotlin协程
文章目录Kotlin协程@[toc]协程:基本概念线程和协程传统异步任务和协程对比传统细节Kotlin协程
Retrofit
和协程挂起和恢复协程的层级:语言基础层,官方框架层官方框架层语言基础层解决传统开发痛点多层回调打印协程名称再次
猎羽
·
2023-09-07 15:55
Android
kotlin
开发语言
android
retrofit
-spring-boot-starter这款轻量级 HTTP 神器好用到爆
retrofit
-spring-boot-starter这款轻量级HTTP神器好用到爆在SpringBoot项目直接使用okhttp、httpClient或者RestTemplate发起HTTP请求,既繁琐又不方便统一管理
BUG指挥官
·
2023-09-07 12:52
retrofit
http
网络协议
Android
Retrofit
2 源码分析(二)——
Retrofit
的动态代理
前言上一篇文章分析了
Retrofit
2的构建,接下来我们就来看下它的动态代理,看下它的create()方法中都做了什么。如果想去了解一下
Retrofit
2的构建,可以看这篇文章。
JzyCc
·
2023-09-07 05:20
类型安全的http客户端
retrofit
介绍、使用、实现原理分析
retrofit
介绍
retrofit
是一个http访问客户端,类似okhttp、apachehttpclient,不过
retrofit
是类型安全的,也就是定义一个强类型的http客户端接口使用,而不是请求
高级Java开发
·
2023-09-07 04:55
Retrofit
2使用介绍
Retrofit
--官网2.1.0目录image.png1、介绍
Retrofit
将HTTPAPI转换为Java的接口:publicinterfaceGitHubService{@GET("users/{
CharlesCheng
·
2023-09-06 07:57
Android OkHttp3的简单使用
以前一直使用
Retrofit
2来进行网络请求,偶然的一次机会,项目要求使用同步的网络请求方式,我们都知道,
Retrofit
2使用异步的方式请求网络(为了避免同步请求网络阻塞UI线程).下面是详细步骤:第一步
十指相扣的瞬间
·
2023-09-05 12:07
Android开发之第三方框架使用汇总
1.imageloading框架:1.1Glide1.2Picasso1.3后续更新...2.网络框架:2.1xUtil32.2OkHttp32.3
Retrofit
2.4后续更新...3.数据库框架:3.1ormlite3.2
angel_w
·
2023-09-04 18:53
Android
android
编程
框架
界面
ui
Retrofit
源码分析总结
1.简介
Retrofit
是一个封装了Okhttp网络请求库的优秀框架,其可以轻松提供Restful风格的接口。
dashixun
·
2023-09-04 15:51
Android 网络请求之
Retrofit
前言
Retrofit
是一个RESTful的Http网络请求框架的封装。注意这里并没有说它是网络请求框架,主要原因在于网络请求的工作并不是
Retrofit
来完成的。
xulj100
·
2023-09-03 17:44
创建性-构造者设计模式
前言我们在使用
Retrofit
等这些第三方框架的时候,发现他们的使用都很方便,比如
Retrofit
retrofit
=new
Retrofit
.Builder().build(),和我们通常直接new一个对象不同
sunbofiy23
·
2023-09-03 02:54
设计模式
设计模式
官方推荐使用的OkHttp4网络请求库全面解析(Android篇)
作者:cofbro前言现在谈起网络请求,大家肯定下意识想到的就是okhttp或者
retrofit
这样的三方请求库。
Android小贾
·
2023-09-02 13:22
Android
OkHttp
移动开发
android
移动开发
安卓
网络协议
okhttp
Android
Retrofit
源码解析
在Android开发中,
Retrofit
是一个非常流行的网络请求库。它是由Square开发的,用于简化Android应用程序与网络服务器之间的通信。
wk灬丨
·
2023-09-02 12:44
android
retrofit
更优雅的在 Kotlin 中封装
Retrofit
(去掉 Catch)
如果可以我想改名成《看完不会在Kotlin中封装
Retrofit
就砍我》,嘿嘿…
Retrofit
是一个设计相当精良的框架,特别是其可扩展性上。
minminaya
·
2023-09-02 11:56
Android性能优化
Android疑难杂症
android
java
Kotlin 中
Retrofit
+ coroutines + okhttp 使用
build.gradledependencies{//
retrofit
+gson+coroutinesimplementation'com.squareup.
retrofit
2:
retrofit
:2.9.0
简单不一定不好
·
2023-09-02 11:26
kotlin
retrofit
okhttp
Retrofit
+Kotlin Coroutine重构Android网络框架
*本篇文章已授权微信公众号guolin_blog(郭霖)独家发布前言本文会讲解Coroutine的优点,以及一步步的从零开始改造
Retrofit
+Coroutine,对改造中的关键问题进行讲解,给出详细可运行的示例代码
1个懒人
·
2023-09-02 11:25
Android
Retrofit
kotlin
Coroutine
android
网络框架
网络请求框架
Retrofit
基本使用(Kotlin)
感觉不搭啊小狗蛋:行叭,那咱用
Retrofit
慕容海柱:咋用?小狗蛋:走着首先导入依赖,如何自己写一个依赖看上面
小狗蛋ing
·
2023-09-02 11:55
Kotlin
android
Kotlin
Retrofit
网络请求
Retrofit
:kotlin中如何解析java的boolean类型
现在kotlin已经慢慢替代java了,我在用kotlin编写项目中遇到一个问题,即在使用Rxjava+
Retrofit
2库网络请求的时候出现一个问题。
lansus
·
2023-09-02 11:55
android开发
android
retrofit
kotlin
Android - Kotlin中使用
Retrofit
的使用
地址:GitHub-square/
retrofit
:Atype-safeHTTPclientforAndroidandtheJVM一、简介它和OkHttp的定位完全不同。
没盐水菠萝
·
2023-09-02 11:55
android
kotlin
retrofit
Retrofit
在kotlin中使用及解析
build.gradledependencies{//
retrofit
+gson+rxjavaimplementation'com.squareup.
retrofit
2:
retrofit
:2.9.0'implementation'com.squareup.
retrofit
2
简单不一定不好
·
2023-09-02 11:54
OkHttp
retrofit
kotlin
Retrofit
2教程,适合初学者(请求道数据解析注意)
Retrofit
Service类一、publicinterface
Retrofit
Service{//请求方式为GET,参数为basil2style,因为没有变量所以下面getString方法也不需要参数
张克同学
·
2023-09-02 10:23
Retrofit
注解
1.注解类型
Retrofit
路径结合的规则2.网络请求方法2.1Get请求完整地址:http://mock-api.com/2vKVbXK8.mock/getUserInfo?
柚见
·
2023-09-01 15:45
retrofit
模仿一个简单的
Retrofit
框架
Retrofit
是一个Restful的HTTP网络请求框架的封装,网络请求的工作本质是由OkHttp完成,而
Retrofit
仅负责完了请求和接口的封装.在
Retrofit
底层其实运用了反射,注解,动态代理等技术
JeckZyang
·
2023-08-31 22:23
Retrofit
2的使用总结
Retrofit
可以理解为OkHttp的加强版,也是一个网络加载框架,底层是使用OkHttp封装的,网络请求工作本质是OkHttp完成,而
Retrofit
负责网络请求接口的封装。
android学习
·
2023-08-31 12:06
官方推荐使用的OkHttp网络请求库全面解析~
前言现在谈起网络请求,大家肯定下意识想到的就是okhttp或者
retrofit
这样的三方请求库。
Android小贾
·
2023-08-31 08:48
Android
OkHttp
面试
okhttp
网络
android
kotlin
开发语言
《Kotlin系列》之协程搭配
Retrofit
+OkHttp3网络请求封装(kotlin+
retrofit
+okhttp3)
上一篇:《Kotlin系列》之MVVM架构封装前言上一篇关于MVVM架构的基类封装,这篇会在MVVM的基础上示范使用kotlin+
retrofit
+okhttp封装的网络框架,里面会涉及到协程的使用,协程异常处理包装
梦想改变生活
·
2023-08-31 08:15
kotlin
retrofit
网络
【Harmony】在Harmony上面可以使用的Android常用的开源库
Okhttp+
Retrofit
OkHttp是一个开源的HTTP客户端库,而
Retrofit
是一个基于OkHttp的RESTful风格的网络请求框架。Ok
我又来搬代码了
·
2023-08-31 06:34
Harmony开发
Harmony
android
Java 配置 HTTP/Socks 代理竟能如此简单
但如果使用OkHttp、HttpClient亦或是
Retrofit
和Feign,需要实现Socks协议代理都需要实现SSLSocketFactory类或ConnectionSocketFactory接口的子类
·
2023-08-30 18:21
Android RecyclerView 之 列表宫格布局的切换
接下来的几篇文章主要说一下RecyclerView的实用小功能,包括列表宫格的切换,吸顶效果,多布局效果等,今天这篇文章就来实现一下列表宫格的切换,效果如下一、数据来源数据来源于知乎日报API,采用okhttp+
retrofit
约翰先森不喝酒
·
2023-08-29 14:21
功能
android
2022年Android面试之网络篇
什么时候会判定失效被回收
Retrofit
常见问题面试题Q:为什么要三次才能握手/四次才能挥手Q:四次挥手的第二步和第三步为什么要分开?Q:客户端最后为什么需要进行2MSL的等待?
疯狂的皮卡
·
2023-08-28 21:59
Android面试
android
面试
网络
okhttp
Retrofit
学习与使用(二)-POST请求
/@Body表示输入的参数为非表单请求体,JsonBean用于解析返回的响应题内的Json字符串@POST("postTest")CallpostTest(@BodyRequestBodybody);
Retrofit
retrofit
TRT131
·
2023-08-28 18:57
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他