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
常用框架
编号框架名称上榜关键字1
Retrofit
网络2okhttp网络3ButterKnife代码模板4MPAndroidChart图表5glide图片6leakcanary内存7Android-Universal-Image-Loader
Lost_Robot
·
2023-08-12 19:25
Android
Retrofit
源码分析
一、
retrofit
是什么?
Retrofit
是一个RESTful的HTTP网络请求框架的封装。网络请求的工作本质上是OkHttp完成,而
Retrofit
仅负责网络请求接口的封装。
sziitjin
·
2023-08-12 11:34
网络编程
android
android
retrofit
Android网络请求
1、添加依赖库添加
retrofit
、okhttp、rxjava、rxandroid、gson依赖库。
GrayZhang
·
2023-08-11 19:05
Android Gson解析
添加依赖build.gradle//Gson解析implementation'com.squareup.
retrofit
2:converter-gson:2.0.2'通过Gson将Json字符串转对象Stringprames
xiesen
·
2023-08-11 12:18
kotlin + MVVM + hint + viewBinding + UnPeekLiveData +
retrofit
前言很久没更新了,之前写的这套东西是基于java的,然后emmm已经很久没优化了,8月份也看到朋友的指正,确实有很多问题,虽然现在这套基于kotlin的框架也有些同样的问题,但优化也是时间问题。简介现在是一个新项目,在建立这套结构的时候也参考了一些google官方的demo如sunflower由于当前项目也不是很复杂UI:databinding+rxbinding4数据传递:UnPeekLiveD
虞_18bd
·
2023-08-10 15:46
RxJava 与
Retrofit
搭配的链式调用
准备工作导入相关的依赖库,不要忘记导入RxAndroid的库//开头的两个是两个适配器的依赖,根据自己的需求加,官网还有更多适配器的选择implementation'com.squareup.
retrofit
2
虚心学习的小来子
·
2023-08-10 07:50
Android网络请求&缓存
本文主要介绍Android网络请求中的一些基础知识及缓存的应用目录http请求&响应相关知识okhttp&Interceptor
retrofit
+okhttp+rxjava的缓存实现http相关知识直接贴上
小本V
·
2023-08-10 02:49
Android OkHttp源码分析--分发器
Google在Android4.4以后开始将源码中的HttpURLConnection底层实现替换为OKHttp,同时现在流行的
Retrofit
框架底层同样是使用OKHttp的。
sziitjin
·
2023-08-09 08:24
android
网络编程
android
okhttp
RxJava实际应用--->网络请求嵌套回调
Retrofit
retrofit
=new
Retrofit
.Builder().baseUrl(UrlManager.BASE_UR
谢尔顿
·
2023-08-07 05:57
MVVM的简单应用示例
示例:协程+
Retrofit
+ViewModel+LiveData+DataBinding网络通信准备工作:启用DataBing在module的gradle添加kotlin-kapt插件plugins{
木水Code
·
2023-08-07 04:41
retrofit
+Rxjava,多服务器地址封装.回调接口封装
retrofit
的使用已经有很长时间了.如何引用,自行搜索.1.当前项目,作为BaseUrl的域名(ip地址)有多个.封装
Retrofit
Utils工具类.讲BaseUrl作为Map的key,
Retrofit
起个名字好烦呀
·
2023-08-06 23:44
【Android】
Retrofit
2和RxJava2新手快速上手
写这篇博客的目的网上关于
Retrofit
2和RxJava2的博客特别多,但是内容特别复杂,一上来就讲解很高级的用法其实我们没必要像高考做题家一样,把每个API都背的滚瓜烂熟熟悉基本用法,高阶用法需要的时候再逐个了解就行了因为博客本身是脱离具体应用环境的
命运之手
·
2023-08-06 23:23
android-疑难杂症研究
android
Retrofit
RxJava
方便维护的依赖库版本写法
一、我们在写程序依赖库一般都会写上版本号,如在app的build.gradle(:app)中找到dependencies依赖项,示例如下:implementation"com.squareup.
retrofit
2
xygsz
·
2023-08-06 17:15
MVP模式原理分析 以及两个实例带你飞
本blog介绍mvp模式的特点与优点,为了方便理解举了用mvp模式实现的两个例子,例一偏向简单用于原理说明,例二应用现在比较火的
Retrofit
和RXJava进行网络数据请求的mvp模式实例。
Android_Developer_M
·
2023-08-06 12:37
Android
java
Android专题-常用第三方框架 HTTP网络请求
带*号的是个人推荐比较好用的HTTP网络请求okhttp*:https://github.com/square/okhttp
retrofit
:https://github.com/square/
retrofit
Volley
浪人残风
·
2023-08-06 09:45
使用Maven工具为Android内网项目导入依赖包
Android项目导入依赖包的心得吧第一步如何下载maven,安装,配置环境变量我就不再赘述了首先我在D盘下建一个test文件夹,里面有一个pom文件和repository文件夹在这里插入图片描述假设我现在想导入
retrofit
2
Acezhuyf
·
2023-08-05 22:22
正确使用Kotlin动态代理
因为著名的网络框架
Retrofit
,关于网络调用部分,就是采用动态代理,将网络请求,委托给OkHttp实现。但在使用Kotlin语言,来实现动态代理时,存在一些坑。
岳锋
·
2023-08-05 07:57
Kotlin
Java
设计模式
kotlin
android
kotlin动态代
Rxjava初见
{//使用.create()创建一个被观察者;@Overridepublicvoidsubscribe(ObservableEmittere)throwsException{///////////使用
retrofit
TRT131
·
2023-08-04 02:45
Feign核心流程源码分析
Feign是简化JavaHTTP客户端开发的工具(java-to-httpclient-binder),它的灵感来自于
Retrofit
、JAXRS-2.0和WebSocket。
Mr_1214
·
2023-08-03 23:56
okHttp源码分析
对于AndroidApp来说,OkHttp现在几乎已经占据了所有的网络请求操作,
RetroFit
+OkHttp实现网络请求似乎成了一种标配。
NC丶脑补东
·
2023-08-03 06:39
Kotlin 中的suspend 关键字
首先我们看一下在
retrofit
不是使用suspend关键字会造成什么错误?
码农乐园
·
2023-08-02 17:56
java
多线程
android
python
c++
mvp理解解析之
retrofit
现在的网络主流架构
retrofit
使用都比较普遍了,今天主要是以使用的角度梳理它的一个请求流程1.产生一个
retrofit
客户端2.提供接口让调用者得到
retrofit
对象这个方法就是将
retrofit
cat_code
·
2023-08-02 15:07
Retrofit
源码解读
1简介提供给使用者的接口类:
Retrofit
Retrofit
用注解的方式为HTTP接口适配了带有回调的java接口,通过这些java接口可以实现HTTP请求。
WangGavin
·
2023-08-02 07:58
Retrofit
2和kotlin协程碰撞问题记录
关键字表明该方法需要单独线程处理2、下载文件过程中如下@GETsuspendfundownloadApk(@Urlurl:String):Call在实际下载过程中会报错Unabletocreateconverterfor
retrofit
2
Krisez
·
2023-08-01 20:20
android
kotlin
android
Retrofit
理解
Retrofit
介绍
retrofit
让开发者可以面向接口开发,通过在中间加了一层代理,将业务逻辑与实现细节分离,方便了上层开发者。
七四小生
·
2023-08-01 03:30
MVX总结
MVX总结本文链接文章目录MVX总结无架构MVCMVPMVVMMVIMVVM+Compose+KotlinSnapShotMVVM+Compose+Jetpack+kotlin+协程+
retrofit
+
猎羽
·
2023-08-01 02:40
Android
android
kotlin
Retrofit
原理解析
问题:1、什么是
Retrofit
?2、为什么要用
Retrofit
?3、
Retrofit
原理?问题1:什么是
Retrofit
?
jxiang112
·
2023-08-01 02:23
安卓使用okhttp3+
retrofit
2+rxjava实现网络通信
前言:最近做一个安卓应用,实现安卓端从服务器端获取电影列表的功能,于是自己搭建了asp.net服务端并实现安卓代码,之前就用这种方式实现安卓和服务器通信,但是之前后端使用java编写,通过这个应用才知道,okhttp还能和asp.net的服务端通信。本着分享精神和记录作用,本文分享如何使用okhttp3+retroft2+rxjava实现网络通信功能。本文结合上一篇服务端程序,即可进行本地测试(测
Zafir2023
·
2023-07-31 11:04
Android
android
网络
rxjava
Kotlin协程+Retorfit 网络请求框架简单封装
前言自从协程普及以来,基于Kotlin协程+
Retrofit
的文章和框架简直太多了,这里再来一版自己实现的小框架。
Knight_Davion
·
2023-07-31 09:24
Java如何通过反射获取泛型的真实类型?
一、背景在Android项目中想封装
retrofit
提供get、post等公共的方法,如:返回的统一数据格式:{"errCode":0,"errMsg":"ok","data":...}data中的可能是以下情况
Mr_panmin
·
2023-07-30 09:28
Android 10 使用OkHttp4和
Retrofit
上传图片
作者:Angki转载请注明最近发现项目在Android10下,上传图片报错openfailed:EACCES(Permissiondenied)上网查了下,是由于Android10的文件存储机制修改成了沙盒模式,应用不能直接访问除了沙盒文件和公共文件以外的文件,直接使用图片绝对地址上传图片会出错。最简单的解决办法就是在AndroidManifest.xml中添加android:requestLeg
Angki
·
2023-07-29 20:52
Android
Retrofit
实现原理分析
retrofit
有几个关键的地方.1.用户自定义的接口和接口方法.(由动态代理创建对象.)2.converter转换器.
weixin_34087307
·
2023-07-29 16:29
移动开发
java
设计模式
访问网络------开源-
Retrofit
Retrofit
是一个不错的网络请求库,用官方自己的介绍就是:Atype-safeRESTclientforAndroidandJava看官网的介绍用起来很省事,不过如果不了解它是怎么实现的也不太敢用,
copy_yuan
·
2023-07-29 16:57
开源轮子
retrofit
框架探究(二)
话前:1如果有时间可以看一看
retrofit
2的jack本尊演讲视频,可能有人连
retrofit
1都还没用过,但实际上基本不影响,其主要的框架设计并没有发生变化,等熟悉了1我们再看2会更加事半功倍。
Pizza_Lawson
·
2023-07-29 16:27
android
细节
开源
快速Android开发系列网络篇之
Retrofit
Retrofit
是一个不错的网络请求库,用官方自己的介绍就是:Atype-safeRESTclientforAndroidandJava看官网的介绍用起来很省事,不过如果不了解它是怎么实现的也不太敢用,
aehvbew8628
·
2023-07-29 16:57
移动开发
runtime
json
Android注解分类
本篇文章内容来自于Android高级进阶顾浩鑫前言应用:AndroidSupportLibrary推出一个注解支持库SupportAnnotationREST网络请求函数库
Retrofit
使用运行时注解依赖注入函数库
Amy_LuLu__
·
2023-07-29 03:12
Retrofit
之Build模式
简介:Builder模式是一步一步创建一个复杂对象的创建型模式,它允许用户在不知道内部构建细节的情况下,可以更精细的控制对象的构造流程。该模式是为了将构建复杂对象的过程和它的部件解耦,使得构建过程和部件的表示隔离开来,两者之间的耦合度也降到最低。定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。主要功能用来构建一个对象,根据不同的数据构建不同的复杂对象构建一个Stud
Android_小马范儿
·
2023-07-27 23:12
可怕!RxHttp2.0重大更新!协程发请求,仅需三步
1、前言RxHttp在v2.0版本中加入对协程的支持,收到了广大kotlin用户的喜爱,他们也不禁感慨,原来协程发请求还能如此优雅,比
retrofit
强大的不止一点点,然而,这就够了吗?
不怕天黑_0326
·
2023-07-27 19:18
android github主流框架大全
1.
Retrofit
网络2.okhttp网络3.ButterKnife代码模板4.MPAndroidChart图表5.glide图片6.leakcanary内存7.Android-Universal-Image-Loader
宝马奔驰_xyz
·
2023-07-27 07:35
【微服务|SpringBoot 3.0】 新特性——内置声明式HTTP客户端
类似的库,如OpenFeign和
Retrofit
,仍然可以使用,但HttpServiceProxyFactory添加了对Spring框架的原生支持。
陈橘又青
·
2023-07-27 05:10
Java全栈编程实战
微服务
spring
boot
http
Retrofit
+okhttp处理微服务登录失效404问题
众所周知,当前处理网络模块最好用的应该还是
Retrofit
+okhttp的处理,但是在我现在正在做的项目中出现了一个问题,问题如下:本项目服务器端验证登录是否失效使用了微服务,对微服务没啥理解的说明本博客暂时不适合于你所碰到的问题
ziabo_yu
·
2023-07-27 03:42
2020-10-22 okhttp关于contentType的一些理解
最近开始复习基础,原先和后端合作,android开发一般是用
retrofit
框架,后端可能会说,需要我们需要你们提供数据是以表单形式提交,或者说,你们提交数据需要以json方式提交,或者说单文件的方式提交等等
仲夏之雪梦旅人
·
2023-07-26 20:19
kotlin 编写一个简单的天气预报app(一)
步骤二:为了获取实时天气数据,我们需要导入一个名为"
Retrofit
"
习惯就好zz
·
2023-07-26 12:13
安卓
kotlin
开发语言
android
天气
refrofit
开源框架2
网络请求_
Retrofit
主页:https://github.com/square/
retrofit
http://square.github.io/
retrofit
/*注意:使用
Retrofit
的前提是服务器端代码遵循
安布雷拉总工程师
·
2023-07-26 10:55
开源框架
开源框架
Retrofit
./...")Call>getCall();}publicclass
Retrofit
S{publicvoidMy
Retrofit
()throwsIOException{
Retrofit
retrofit
=
Tony__Ren
·
2023-07-26 08:16
第九十一回 使用dio中的拦截器
在其它网络库中也有拦截器,比如Android平台上的Okhttp和
Retrofit
都有
talk_8
·
2023-07-25 21:34
一起Talk
Flutter吧
flutter网络操作
flutter
http请求
flutter
dio
dio拦截器
Retrofit
2+RxJava3使用
开发工具:Androidstudio
Retrofit
2的使用1.先添加依赖implementation'com.squareup.
retrofit
2:
retrofit
:2.9.0'2.实现请求方法publicinterface
Retrofit
Service
皮皮高
·
2023-07-25 20:35
android
java
kotlin
Retrofit
原理
文章目录一、前言二、简单使用三、整体结构四、运行流程五、参考链接一、前言
Retrofit
是基于OkHttp封装的一个框架,使其更加方便使用。目前也是使用较多的网络框架,这里对其原理进行简单记录。
Mr_Tony
·
2023-07-25 18:59
Android
http
java
https
零基础学鸿蒙编程-网络请求
集成步骤entry工程的build.gradle中添加依赖implementation'com.squareup.
retrofit
2:
retrofit
:2.5.0'implementation'com.squareup.
retrofit
2
蓝不蓝编程
·
2023-07-24 03:06
Android 进阶笔记7 :
Retrofit
源码中加深HTTP
Retrofit
源码中加深HTTP通过
Retrofit
.create(Class)方法创建出Serviceinterface的实例,从而使得Service中配置的方法变得可用,这是
Retrofit
代码结构的核心
ZSGZ_AD
·
2023-07-24 01:55
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他