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+RxJava2封装优雅的
网络请求框架
最近难得赋闲在家,网上看到几篇讲Retrofit2的文章,发现自己以前Android项目中使用的封装方式反而更加简单易用,所以决定花点时间整理分享一下,让做Android开发的小伙伴们可以更优雅的处理网络请求。系列文章:最简单易懂的Retrofit2源码详解秒懂Retrofit中的GsonConverterFactory概述封装背景封装方法构建返回结果映射类型定义Retrofit请求接口获取Ret
ShuSheng007
·
2020-08-24 07:17
Java
Android
网络请求框架
(一)-----okHttp的使用
项目中网络请求使用避免不了,但选择合适的
网络请求框架
很重要。okhttp网络框架大家应该不陌生,再加上Google貌似在6.0版本里面删除了HttpClient相关API。
SiwenYY
·
2020-08-24 07:17
android网络框架
一个App带你学会Retrofit2.0,麻麻再也不用担心我的网络请求了!
Retrofit、Retrofit、Retrofit,越来越多的人在玩这个
网络请求框架
,这个由squareup公司开源的
网络请求框架
确实挺好用,今天我们就来看一下这个东东怎么玩!
weixin_30237281
·
2020-08-24 07:34
网络请求框架
-OkHttp使用方法总结
OkHttp2019-2-1817:45-QG2017移动组-张艺隽OkHttp是一个HTTP+HTTP/2的客户端。来自官方的说明:AnHTTP+HTTP/2clientforAndroidandJavaapplications.目前OkHttp在github上star的数量高达30k+,仅次于Retrofit,很多大型公司及APP都开始或已经对OkHttp进行封装。Retrofit2.0开始内
Lazyjam
·
2020-08-24 07:29
Retrofit2和Rxjava2和LiveData的请求整理
Retrofit是Square公司出品的基于OkHttp封装的一套RESTful(目前流行的一套api设计的风格)
网络请求框架
。
安卓AndroidQ
·
2020-08-24 07:24
知识技术介绍
Rxjava2
okhttp的应用详解与源码解析--数据缓存机制
只要有网络访问,那么就会产生流量问题和效率问题,解决的唯一办法就是对数据进行缓存,这也是每个
网络请求框架
都标配的功能,当然,我们的okhttp也是必不可少的,本章会讲解http的强制缓存和对比缓存,以及自定义应用拦截器和网络拦截器在缓存中的应用
门心叼龙
·
2020-08-24 06:11
okhttp
OkHttp必须弄清楚的几个原理性问题
前言okhttp是目前很火的
网络请求框架
,Android4.4开始HttpURLConnection的底层就是采用okhttp实现的,其Github地址:https://github.com/square
Android技术之家
·
2020-08-24 06:30
OkHttp ConnectInterceptor 连接的建立
Volley等很多
网络请求框架
很多底层都是通过HTTPURLConnection来与服务端建立连接的,而OkHttp就比较优秀了。
单先生
·
2020-08-24 06:50
#
网络基础
你想要的系列:
网络请求框架
OkHttp3全解系列 - (二)OkHttp的工作流程分析
Okhttp系列文章:你想要的系列:
网络请求框架
OkHttp3全解系列-(一)OkHttp的基本使用你想要的系列:
网络请求框架
OkHttp3全解系列-(二)OkHttp的工作流程分析你想要的系列:
网络请求框架
胡飞洋
·
2020-08-24 06:16
okhttp
android
个人分享
你想要的系列:
网络请求框架
OkHttp3全解系列 - (三)拦截器详解1:重试重定向、桥、缓存(重点)
Okhttp系列文章:你想要的系列:
网络请求框架
OkHttp3全解系列-(一)OkHttp的基本使用你想要的系列:
网络请求框架
OkHttp3全解系列-(二)OkHttp的工作流程分析你想要的系列:
网络请求框架
胡飞洋
·
2020-08-24 06:16
okhttp
进阶
android
你想要的系列:
网络请求框架
OkHttp3全解系列 - (四)拦截器详解2:连接、请求服务(重点)
Okhttp系列文章:你想要的系列:
网络请求框架
OkHttp3全解系列-(一)OkHttp的基本使用你想要的系列:
网络请求框架
OkHttp3全解系列-(二)OkHttp的工作流程分析你想要的系列:
网络请求框架
胡飞洋
·
2020-08-24 06:16
okhttp
android
android
okhttp
网络
http
java
你想要的系列:
网络请求框架
OkHttp3全解系列 - (一)OkHttp的基本使用
Okhttp系列文章:你想要的系列:
网络请求框架
OkHttp3全解系列-(一)OkHttp的基本使用你想要的系列:
网络请求框架
OkHttp3全解系列-(二)OkHttp的工作流程分析你想要的系列:
网络请求框架
胡飞洋
·
2020-08-24 06:15
android
okhttp
进阶
利用kotlin协程和retrofit2,LiveData,ViewModel实现一个简单的
网络请求框架
今天我们利用LiveData,ViewModel,retrofit2,kotlin协程来搭建一个MVVM的
网络请求框架
,利用数据来驱动UI更新变化,将数据和UI进行分离。
冷空气却清晰
·
2020-08-24 06:11
android
kotlin
mvvm
Android网路通信框架
网路通信框架xutils:3.5.0
网络请求框架
Githubhttps://github.com/wyouflf/xUtilsJCenter下载:http://jcenter.bintray.com/org
zxn593066063
·
2020-08-24 05:00
2018 Android 框架汇总(转)
///
网络请求框架
///1.Retrofit一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21.8k的stars量雄踞
木头小颖
·
2020-08-23 11:23
总结
Retrofit2自定义拦截器和ConverterFactory实现客户端与服务端加密通信
网络请求框架
使用的retrofit,客户端与服务端之间需要加密通信并且请求需要gzip压缩。为完成这一需求,需要拦截请求和响应。特此记录下修改请求的过程,希望可以帮助有需要的人。
Android Developer
·
2020-08-22 19:52
okhttp源码学习笔记(一)-- 综述
okhttp是一个
网络请求框架
,不仅仅可以用于Android应用中。
Luckie stone
·
2020-08-22 18:13
OkHttp
OkHttp(2)-OkHttp的基本封装使用1.0
2、如果每一个业务模块都依赖具体的网络实现,随着技术的发展,当有更好的
网络请求框架
出现时,如果对现有项目网络部分的重构的时候,会发现是一件非常麻烦的事情。3、归根结底,就是扩展性较差。
红领巾程序猿
·
2020-08-22 17:56
关于Retrofit的理解之Hello Retrofit
前言Retrofit是一个RESTful的
网络请求框架
的一种封装,Retrofit只需要对网络请求信息进行封装,然后通过内置的OkHttp进行网络请求,当从服务器返回数据之后,OkHttp将结果交给Retrofit
准备下雨了
·
2020-08-22 17:57
Android
OkhttpUtils一个专注于让网络请求更简单的框架
一句话概括,OkHttpUtils一个专注于让网络请求更简单的
网络请求框架
,对于任何形式的网络请求只需要一行代码。
Geek_ZC
·
2020-08-22 16:06
安卓踩坑日记
Execution failed for task ':transform ClassesWithJarMergingForRelease'解决办法
在导入有赞商城之后,编译正常,但是在打包的过程中出现Executionfailedfortask':transformClassesWithJarMergingForRelease错误,冲突的包是okhttp
网络请求框架
解决方案
奈何若何
·
2020-08-22 13:57
android知识
重拾Android之路之Retrofit+RxJava+OkHttp
引言Android项目必备基本轮子--------异步
网络请求框架
。先不考虑在手项目的进度,也不管UI组件的深探,先来将Restful客户端的轮子造起来!
OzanShareing
·
2020-08-22 13:48
AFNetworking
AFNWhyAFN大多项目中我们都会使用网络请求去和服务端进行交互,而对于iOS开发者而言,最广为人知的
网络请求框架
莫过于AFNetworking了,那么大家有没有想过为什么广大的开发者选择了它,它对比
Felix
·
2020-08-22 11:20
ios
网络请求
源码学习
Retrofit2 介绍和使用
http://square.github.io/retrofit/官方源码Retrofit是由Square公司开源的HTTP
网络请求框架
的封装,类似Google开源的Volley,Retrofit底层的网络请求库是基于
菜鸟汤先生
·
2020-08-22 01:59
RN 思路
数据框架mobx代码规范eslint-config-airbnb
网络请求框架
apisauce侧滑栏react-native-drawer动画react-native-animatable小iconreact-native-vector-icons
人生墨鱼
·
2020-08-21 20:38
面经合集(阿里、网易、拼多多)
阿里菜鸟一面自我介绍(处女面,跑上楼时候已经气喘吁吁,甚至都不知道如何自我介绍,介绍了一分钟我尬场了)RxJava、EventBus底层原理(一定程度是自己挖坑用过这些,然后让我跳的)如何自我实现一个
网络请求框架
用过
野梦M
·
2020-08-21 15:02
从官方示例看OkHttp——OkHttp 3.9.1 源码浅析
借此机会学习总结一下OkHttp
网络请求框架
。
叮咚象JC
·
2020-08-21 15:22
OkHttp简析及实现
就这短短的5年时间,很多工具和技术都进行了更新换代或者在升级今天我们就看看经过官方承认并使用的
网络请求框架
OkHttp。OkHttp简析使用接入OkHttp先来康康怎么接入,直接g
xyTianZhao
·
2020-08-21 05:31
Android进阶
okhttp
网络
okhttp源码分析
AFNetworking的封装
标签(空格分隔):常用封装AFNetworking是一个很重要的
网络请求框架
,如果用了它基本上程序的很多地方都需要用到它,为了防止AFNetworking更新以后,很多API接口无法使用,导致整个程序都需要改动
袁俊亮技术博客
·
2020-08-21 02:06
Android okhttp上传图片文件
之前在开发当中使用过的
网络请求框架
Volley、Xutils、asynchttp等,而最近目前最流行的应该是okhttp,网上有很多封装好的工具类,但是发现对图片文件上传的不多,我也是第一次使用okhttp
Mr-xiao
·
2020-08-21 01:33
移动开发
带你从零实现一个axios
网络请求框架
我们知道,axios是前端一个非常优秀的对于网络请求的框架,其特点主要是请求方便、功能多(如拦截器)、可扩展性强等。那么作为一枚前端开发人员,了解并能够使用axios其实是基础,深入了解其实现原理才是比较重要的,当然,如果能徒手撸一个axios类似的框架出来,那就是相当的不错了。这篇文章会从以下几个大的点来实现一个axios框架:axios的本质是什么?axios默认值、参数的实现常见请求方式:g
darkCode
·
2020-08-20 22:16
xmlhttprequest
webpack
es6
axios
带你从零实现一个axios
网络请求框架
我们知道,axios是前端一个非常优秀的对于网络请求的框架,其特点主要是请求方便、功能多(如拦截器)、可扩展性强等。那么作为一枚前端开发人员,了解并能够使用axios其实是基础,深入了解其实现原理才是比较重要的,当然,如果能徒手撸一个axios类似的框架出来,那就是相当的不错了。这篇文章会从以下几个大的点来实现一个axios框架:axios的本质是什么?axios默认值、参数的实现常见请求方式:g
darkCode
·
2020-08-20 22:15
xmlhttprequest
webpack
es6
axios
轻量级kotlin + Mvp + Rxjava + Retrofit框架
2.目录结构├──.gradle├──.idea├──app.main.java.package│├──api配置请求地址│├──basebase基类封装│├──glide图片加载框架│├──net
网络请求框架
配置
百善孝为先
·
2020-08-20 21:40
kotlin
rxjava
retrofit
mvp
轻量级kotlin + Mvp + Rxjava + Retrofit框架
2.目录结构├──.gradle├──.idea├──app.main.java.package│├──api配置请求地址│├──basebase基类封装│├──glide图片加载框架│├──net
网络请求框架
配置
百善孝为先
·
2020-08-20 21:40
kotlin
rxjava
retrofit
mvp
JKNetworking 升级之JKBatchRequest优化升级
之前写了关于
网络请求框架
的文章《
网络请求框架
需求梳理》,《打造一款高稳定易扩展的
网络请求框架
JKNetworking》,最近结合实际的业务,对JKBatchRequest进行了升级。
JackLee18
·
2020-08-20 14:00
IOS
OkHttp3实现原理
OkHttp3实现原理1.什么是OkHttp3OkHttp和Okhttp是Square公司在Android端推出的
网络请求框架
。基本上现在已经成为Android中最主流的网络框架。
zhangyadong_QQ
·
2020-08-20 13:34
Android
UI
OkHttp完全解析之整体调用流程
前言:阅读好的代码如同观赏美景一样的美妙OkHttp是一个Square公司在github开源的Java
网络请求框架
,非常流行。OkHttp的代码并不是特别庞大,代码很多巧妙的实现,非常值得学习。
weixin_30843605
·
2020-08-20 13:30
OkHttp解析从入门到精通-从使用到原理
一、基本介绍OkHttp是当下Android使用最频繁的
网络请求框架
,由Square公司开源。
droidDing
·
2020-08-20 13:37
android
源码
okhttp
okHttp的网络实现(源码原理)
带有不确定性,OkHttp最初作为三方
网络请求框架
,可以做到一致性。
hd_hunter
·
2020-08-20 12:23
AndroidMoblie
android
OkHttp
LeakCanary使用指南(1)
简介LeakCanary产自著名的Square公司,就是那个生产了
网络请求框架
OkHttp、Retrof
脐橙熟了
·
2020-08-20 12:39
开源组件
LeakCanary
内存泄露
MAT
软引用
android
仿电商App:笔记(四):
网络请求框架
设计
目录1、网络请求接口创建--retrofit的使用1.1使用注解描述网络请求1.2网络请求接口的实例创建2、Restful请求的处理--同接口,使用不同方法,可以产生不同的作用3、Loading框架集成和完善--在dialog中显示3.1LoaderView的创建3.2LoaderView的显示4、文件下载功能的实现--AsyncTask、线程池并发的实现5、拦截器功能的实现--OKHttp中拦截
qq_41853047
·
2020-08-20 11:03
latte项目
最流行的
网络请求框架
Rxjava2+Retrofit之文件上传
转自:https://blog.csdn.net/qq_20521573/article/details/78356747使用Retrofit上传文件时遇到的坑实现单文件上传实现多文件上传一、使用Retrofit上传文件时遇到的坑。项目中注册接口中有上传头像的功能,本以为上传头像是一个很简单的事情,可万万没想到使用Retrofit上传头像时却遇到了一个大坑。填这个坑花费了足足两天的时间。先来看下上
雨田先生0502
·
2020-08-20 10:32
android
Volley源码解析
Volley是Google2013年推出的Android异步
网络请求框架
和图片加载框架。主要适用于数据量小,但通信频繁的网络请求(移动端的网络请求多为这种类型)。
LilacZiyun
·
2020-08-20 09:03
Retrofit 与 OkHttp 实现网络请求
Retrofit什么是Retrofit基于RESTfulApi设计规范的Http
网络请求框架
的封装。网络请求本质上还是使用OkHttp完成,而Retrofit负责网络网络请求接口的封装。
子木-沐阳
·
2020-08-20 09:39
Android
OKHttp学习(一)—OKHttp的工作原理
前言OKHttp是Square公司辨析的一个
网络请求框架
,也是目前市面上使用最多的网络框架之一。
weixin_30585437
·
2020-08-20 08:19
Okhttp3 源码分析
最近详细的看了一下okhttp的源码,okhttp是一个开源的
网络请求框架
,本文导入的okhttp版本为implementation'com.squareup.okhttp3:okhttp:3.12.1
称霸幼儿园
·
2020-08-18 09:37
android
OkHttp源码分析
OkHttp目前是Android平台主流的
网络请求框架
,包括最近比较出名的Retrofit网络请求库也是基于OkHttp框架来实现的,我们有必要学习下它的实现原理.我们一般用OkHttp的使用方法如下:
Developings
·
2020-08-18 09:15
Android
android-主题
内存缓存LruCache详解
介绍现在大部分的缓存框架,比如图片加载框架,
网络请求框架
等都使用三级缓存来提高效率,即内存-文件(SD卡或手机)-网络。
木大白易
·
2020-08-18 08:15
Android学习笔记
数据结构
Retrofit——01.入门
Retrofit是一个RestfulAPI的HTTP
网络请求框架
的封装,网络请求的工作本质上是OkHttp完成,而Retrofit仅负责网络请求接口的封装注:RestfulAPI了解请移步RESTfulAPI
pan_blog
·
2020-08-18 08:29
网络相关
简单的Retrofit+Rxjava二次封装
Retrofit是一个常用的
网络请求框架
。他的底层实现也是用OkHttp,只不过比OkHttp代码少实现的更能一样。使用Get或者Post都是用注解的方式来实现。
scvas
·
2020-08-18 06:05
上一页
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
其他