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
怎么做技术选型20210622
需求(flowable10000、observable5000),扩展性(
retrofit
、httpurlconnection),容易维护,成本(glideuniverseimageloader),成熟度
真水无湘
·
2023-10-05 20:53
Retrofit
2中注解
示例注解,场景为用户的获取@Path拼接url。例如http://localhost:8080/User/Info/小明其中User是后端Controller。Info是方法。小明是请求参数客户端:@GET("Info/{name}")CalluserInfo(@Path("name")Stringname);后端@GetMapping("/Info/{name}")publicUsergetUs
嘘_187d
·
2023-10-05 14:57
源码角度来看代理Proxy类
近来在研究
Retrofit
的源码,发现使用了动态代理的方式;发现自己一直以来都是对这个方式一知半解,这次想要彻底的弄明白。
walker113
·
2023-10-05 05:00
Retrofit
传递数组参数
面对数组参数我们通常封装的请求参数都是用map来放,当遇到数组参数怎么办?map也可以处理for(inti=0;i
Mr低丶调
·
2023-10-05 03:56
MVVM 设计模式的新闻客户端
一个MVVM设计模式的新闻客户端Demo程序使用Kotlin编写本意是想了解和学习MVVM设计模式使用的类库如下:Gson,Glide,Okhttp,RxJava,
Retrofit
使用Jetpack组件
Asbefore如初_3142
·
2023-10-05 02:08
不同网络请求框架之间的对比
easyhttp、
retrofit
与okgo的对比功能或细节EasyHttp
Retrofit
OkGo对应版本12.22.9.03.0.4issues数aar包大小90KB123KB131KBminSdk
KarenChia
·
2023-10-03 22:22
Android开发技术
http
easyhttp
retrofit
okgo
网络
JAVA设计模式----外观模式
最近准备好好研究下Retrifot的源代码,因为
Retrofit
的主要业务用到了外观模式,正好以前没有仔细研究过这种设计模式,同时也是为了降低研究
Retrofit
源码的难度,所以做下关于外观设计模式的功课
Math_Programmer
·
2023-10-03 16:06
Retrofit
2 源码分析(一)
Retrofit
源码版本为:2.7.2一、
Retrofit
网络请求流程1,创建interfacepublicinterfaceMyApi{/***Get请求*@paramuserNameString类型
徘徊0_
·
2023-10-03 11:41
SpringCloud之Feign
Feign是Netflix开发的声明式,模板化的HTTP客户端,其灵感来自
Retrofit
,JAXRS-2.0以及WebSocket.Feign可帮助我们更加便捷,优雅的调用HTTPAPI。
孤尹
·
2023-10-02 00:20
SpringCloud
Retrofit
网络请求参数注解Json格式和form-data格式提交数据(实用)
Retrofit
以Json格式提交数据(模拟登录功能)1、ApiService/***登录*/@Headers("Content-Type:application/json")@POST("user/login
总会颠沛流离
·
2023-10-02 00:11
godlibrary-
retrofit
godlibrary-
retrofit
[图片上传失败...(image-74497d-1565232831855)]简介基于
retrofit
2的网络请求封装经过项目实战验证。
MrY_124d
·
2023-10-01 18:36
Retrofit
之Invocation
目前Android开发接口请求流行使用
Retrofit
+rxjava+okhttp,绝大多数的请求也都可以很轻松的实现或者有现成的demo可以参考,也有个别特殊情况.需求http头部加字段:APP-PARAMS
cntlb
·
2023-10-01 15:48
Android 架构之OkHttp源码解读(下)
视频教程:Android百大框架源码解析
Retrofit
/OkHttp/Glide/RxJava/EventBus....
我爱田Hebe
·
2023-10-01 12:27
Retrofit
原理解析最简洁的思路
https://github.com/square/
retrofit
源码下载地址
retrofit
入门定义网络请求的API接口:interfaceGithubApiService{@GET("users/
阿波_666
·
2023-10-01 09:50
retrofit
实践
前言如果后端有时返回{value:""},有时返回{value:[]},
retrofit
和Gson该怎么配合,去兼容呢?
crossroads
·
2023-10-01 07:32
一个简洁至极的Presenter、View的MVP框架,对于MVP框架的优化
今天给大家介绍下我用的MVP框架,这套框架与其他的大多MVP框架一样使用了Dagger+
Retrofit
+RxJava来写的。那么我的框架又做了哪些东西才对得起文章的标题呢?
月色丶Heaven
·
2023-09-30 18:22
Android 网络请求框架okhttp学习笔记
有人可能会想到
Retrofit
,当然
Retrofit
也是基于okhtt
斌林诚上
·
2023-09-30 05:34
Retorfit 基本用法
Retrofit
提供的是将网络请求接口化使用添加Retorfit库的依赖官网implementation'com.squareup.
retrofit
2:
retrofit
:2.0.2'创建描述网络请求的接口
anonymous_6bb6
·
2023-09-29 22:08
Rxjava中使用zip合并数据源
今天,我将为大家带来Rxjava创建操作符的常见开发应用场景:合并数据源需求,并结合
Retrofit
与RxJava实现,希望大家会喜欢。即,同时向4个数据源获取数据->合并数据->统
凡客屋
·
2023-09-29 22:29
Retrofit
(三)
Android知识总结一、ServiceMethodServiceMethod是一个负责转化(适配)的类,负责把一个接口的抽象方法的执行过程的结果转化(适配)成一个网络请求(HTTPcall)。1、ServiceMethod内部参数finalclassServiceMethod{//用来校验的常量staticfinalStringPARAM="[a-zA-Z][a-zA-Z0-9_-]*";sta
涛涛123759
·
2023-09-29 20:46
Android Groovy 脚本过渡为Kts脚本(3)
创建授权guolvUserAgentInterceptorUser-Agent的设置HttpLoggingInterceptor关于HttpLoggingInterceptor设置OkHttpClient&
Retrofit
zcwfeng
·
2023-09-29 07:05
Android 文件上传(包括大文件上传)
Okhttp+
Retrofit
实现文件上传。2.需要的依赖和权限:implementation'com.squareup.
retrofit
2:
retrofit
zhang106209
·
2023-09-29 03:05
Android文件上传
android
文件上传
大文件分块上传
图片上传
视频上传
java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $
今天在开发中遇到一个这样的错误,找了半天,记录一下解决方法:1、出现的场景在请求网络时候用的
Retrofit
,然后需要定义一个接受返回数据的bean,因为是POST请求,所以第一次请求并不知道返回的数据结构
OneXzgj
·
2023-09-28 13:21
Android
android解析
异常处理
Expected
BEGIN_ARRAY
Java 配置 HTTP/Socks 代理竟能如此简单
但如果使用OkHttp、HttpClient亦或是
Retrofit
和Feign,需要实现Socks协议代理都需要实现SSLSocketFactory类或ConnectionSocketFactory接口的子类
·
2023-09-27 15:18
Retrofit
源码解析
概述基本使用源码分析1.构造
Retrofit
对象2.创建服务接口对象3.解析服务方法上的注解通过服务方法发起网络请求CallAdapterConverterParameterHandlerOkHttpCall
VanceKing
·
2023-09-27 11:12
【计算机网络笔记七】应用层(四)HTTP 通过Content-Type提交数据的方式
api.github.comContent-Type:application/x-www-form-urlencodedContent-Length:27name=zhangsan&gender=male对应的
Retrofit
川峰
·
2023-09-27 11:34
计算机网络学习笔记
计算机网络
表单提交数据
Content-Type
HTTP文件上传
【Android】协程+
Retrofit
:Unable to create call adapter for class
在使用协程+
Retrofit
的时候,遇到这个错误:error这个错误可能是由以下两个原因造成的:
Retrofit
版本在2.6.0以下,升级即可。Api接口类中的函数没有使用suspend关键字修饰。
littlefogcat
·
2023-09-27 03:34
ConverterFactory使用GsonConverterFactory的时候,返回的错误gson解析不了
GsonConverterFactory的时候,返回的错误gson解析不了,会报error并且log里面打印不出东西解决办法:添加ScalarsConverterFactory.create()用String来接收返回的信息new
Retrofit
.Builder
neo_尼欧
·
2023-09-26 15:16
kotlin
Gson
使用kotlin和
Retrofit
遇到的问题?
首先我使用的依赖是如下://后期使用
retrofit
网络访问框架implementation'com.squareup.
retrofit
2:
retrofit
:2.3.0'//转换json挂代理的小心,即使关闭代理可能也会报错
mawlAndroid
·
2023-09-26 13:59
kotlin
retrofit
概念及案例
一、概念
Retrofit
是Square公司出品的默认基于OkHttp封装的一套RESTful网络请求框架,不了解RESTful概念的不妨去搜索学习下,RESTful可以说是目前流行的一套api设计的风格
压抑的内心
·
2023-09-26 10:14
使用Http Interface客户端解析text/html类型参数
HttpInterface是Spring6新推出的一个声明式http客户端,写法有点像
Retrofit
。
天使手儿
·
2023-09-26 03:05
sping6
http
interface
springcloud-Feign
简介Feign是Netflix开发的声明式、模板化的HTTP客户端,其灵感来自
Retrofit
、JAXRS-2.0以及WebSocket。Feign可帮助我们更加便捷、优雅地调用HTTPAPI。
王诗林
·
2023-09-25 01:15
Android RxJava系列三: 与
Retrofit
2结合使用和封装处理
前言本篇文章主要介绍Rxjava与
Retrofit
结合使用,对Rxjava和
Retrofit
不熟悉的可以去看我之前的两篇介绍AndroidRxJava:基础介绍与使用AndroidRxJava系列二:常用拓展操作符
darryrzhong
·
2023-09-24 15:33
retrofit
优点,Android事件分发机制及设计思路,面试必会
前言Android高级架构师需要学习哪些知识呢?下面总结一下我认为作为一个资深开发者需要掌握的技能点。阿里巴巴面试问题还记得一些,一部分已经忘记了,为了防止再忘记,所以写出来。1:你是如何理解Android操作系统的。2:是否熟悉framework层,如果熟悉,那就对framework做个简介。3:是否熟悉多线程,如果熟悉,介绍下线程。4:对象锁和类锁是否会互相影响,会举例子让你判断锁的使用是否恰
左夜天
·
2023-09-24 03:10
程序员
android
OkHttp、rxJava、
Retrofit
联合网络请求,赶紧学习一下
给你贴下整体代码吧!/1.创建OkHttpClient对象/OkHttpClienthttpClient=newOkHttpClient();/2.创建请求Request内容/Requestrequest=newRequest.Builder().method(“GET”,null).url(“https://www.baidu.com/”).build();/3.发送请求/Callcall=ht
m0_64604311
·
2023-09-24 03:38
程序员
面试
移动开发
android
安卓埋点策略+
Retrofit
上传埋点数据
安卓埋点在企业级安卓项目中,埋点是一项重要的技术,用于收集用户行为数据以进行分析和改进产品。以下是一个常见的安卓企业级项目开发中使用的埋点方案:定义埋点事件:首先,确定需要埋点的关键事件,如页面访问、按钮点击、数据提交等。为每个事件定义唯一的标识符或名称。埋点代码插入:在关键事件的代码位置插入埋点代码,以便在事件发生时触发埋点记录。可以通过在代码中手动插入埋点代码或使用AOP(面向切面编程)等技术
Android小贾
·
2023-09-24 03:36
移动开发
Android
网络框架
android
retrofit
移动开发
framework
安卓
网络
android 进行https网络请求的一些参考文章
安卓进阶第四篇之使用
Retrofit
进行Http、Https网络请求(快速上手)https://www.jianshu.com/p/9a6c204616d2iOShttps自签名证书—xxx.crt转化成
追梦小乐
·
2023-09-24 01:04
RxJava源码学习
1.1接入在appmodule的build.gradle中添加依赖:implementation"com.squareup.
retrofit
2:adapter-rxjava2:2.3.0"imple
cg1991
·
2023-09-23 14:39
Dagger2实战
当前比较流行的Android开发框架当属MVP、RxJava、
Retrofit
2、Dagger2了,而在这些框架之中,学习成本最高也是最难上手的应该就是Dagger2了但是作为程序员这种需要与时俱进的行业
高永峰
·
2023-09-23 10:25
【Jetpack篇】协程+
Retrofit
网络请求状态封装实战
之前项目一直都是以
Retrofit
+RxJava+OkHttp为网络请求框架,RxJava已经很好的封装了不同的请求状态,onSubscribe、onNext、onError等,只需要在不同的回调中做出相应的动作就
付十一v
·
2023-09-23 04:11
.> Tried: *
retrofit
2.adapter.rx...
:java.lang.IllegalArgumentExceptionCouldnotlocatecalladapterforio.reactivex.rxjava3.core.ai>.Tried:*
retrofit
2
NewNiu
·
2023-09-23 00:21
(未解决)A/libc: Fatal signal 11 (SIGSEGV), code 1
环境:Kotlin1.2.71,gradle3.3.0,buildToolsVersion28.0.3
retrofit
22.4.0okhttp3.11在安卓项目中interfaceApiService@
叛逆的曾小砂
·
2023-09-22 05:03
Android
Retrofit
OkHttp RxJava集成及简单封装
1.添加gradle依赖implementation'com.squareup.okhttp3:okhttp:3.11.0'implementation'com.squareup.okhttp3:logging-interceptor:3.11.0'implementation'com.squareup.okio:okio:2.0.0'implementation'com.google.code.
1532
·
2023-09-21 21:57
Retrofit
项目 - Android和Java的类型安全的HTTP客户端
Atype-safeHTTPclientforAndroidandJava官网:
Retrofit
Retrofit
turnsyourHTTPAPIintoaJavainterface.publicinterfaceGitHubService
KarenChia
·
2023-09-21 14:45
Android开发技术
retrofit
android
java
http
OkGo - 一个基于okhttp的标准RESTful风格的网络框架
官网GitHub-jeasonlzy/okhttp-OkGo:OkGo-3.0震撼来袭,该库是基于Http协议,封装了OkHttp的网络请求框架,比
Retrofit
更简单易用,支持RxJava,RxJava2
KarenChia
·
2023-09-21 13:19
Android开发技术
Http
OKGo
2022年的Android岗位面试题
时间过的真快,到了2022年Android岗位的面试题如下:1、Activity的启动模式2、Handler的内部实现原理3、
Retrofit
2的实现原理4、Glide的实现原理5、RxJava2的实现原理
android_ls
·
2023-09-20 12:58
常用网络框架
目前市面上可供选择的网络框架有AndroidAsync、Volley、OkHttp、
Retrofit
等,在选择网络组件时必定要考虑每个框架的特点,依据自己业务合理选择,先对这些框架做简要的分析比较。
9283856ddec1
·
2023-09-19 11:11
Retrofit
简单使用步骤归纳
publicinterfaceGitHubService{@GET("users/{user}/repos")Call>listRepos(@Path("user")Stringuser);}2.创建生成
Retrofit
处下0512
·
2023-09-19 10:08
Retrofit
+OkHttp+RxJava数据解析问题
Retrofit
+OkHttp+RxJava
Retrofit
负责请求的数据和请求的结果,使用接口的方式呈现,OkHttp负责请求的过程,RxJava负责异步,各种线程之间的切换。
全能超人
·
2023-09-19 04:17
Android程序猿基本功
:butterknife————View注解库和配套插件android-butterknife-zelezny.例@BindView(R.id.backdrop)ImageViewmBackdrop;
retrofit
dqx321321
·
2023-09-18 17:32
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他