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
Rxjava与
Retrofit
的结合:二
Https网络请求,条件是:传入的值为json格式的内容:这个需要到了okhttpClient对象创建传入值的对象,然后通过Gson转换成json如:packageipos.crg.com.recycledemo;/***Description:*Date:2018/8/117:53*/publicclassDeviceInfo{privateStringbicycle;privateString
一young的宠爱
·
2023-11-06 09:40
Android
Retrofit
简介
——当你没有钱,拿什么去发展事业,拿什么去享受生活前言许久没写总结了,之前学过的东西也都忘的差不多。今天抽空复习下之前的笔记。一、简介github地址:GitHub(1)是什么——是一个okhttp网络请求框架的封装。(2)有什么用——对okhttp进行拓展:1.解耦通过注解获取网络请求参数2.支持Rxjava.Gson3......二、怎么用步骤:(1)添加依赖implementation"co
斌林诚上
·
2023-11-06 02:56
Android进阶学习RxJava(六)
Retrofit
网络请求,内有免费接口福利
Retrofit
破冰
Retrofit
是一个RESTful的HTTP网络请求框架的封装网络请求仍然由优秀的OkHttp完成所以
Retrofit
只是一个好看的网络请求类包装,不要怕,简单易懂
Retrofit
郝大富
·
2023-11-05 17:00
上传多文件及数据安卓端及go语言后台端接收
1.android端代码publicinterfaceGetData{@POST("upload")Observableupload(@BodyRequestBodyBody);}
Retrofit
retrofit
caspar51688
·
2023-11-05 04:42
Retrofit
2 + Rxjava2
Retrofit
2·大概原理通过java接口以及注解来描述网络请求,并用动态代理的方式,在调用接口方法前后(before/after)注入自己的方法,before通过接口方法和注解生成网络请求的request
杨华_6f65
·
2023-11-05 02:49
java实现debounce,RxJava运算符Debounce无法正常工作
IwanttoimplementplaceautocompleteinAndroidapplication,andforthisI'musing
Retrofit
andRxJava.Iwanttomakeresponseevery2secondsafterusertypesomething.I'mtryingtousedebounceoperatorforthis
Tom Yang杨涛
·
2023-11-04 19:00
java实现debounce
封装RxJava+
Retrofit
+OkHttp系列——(二)自动切换线程
封装RxJava+
Retrofit
+OkHttp系列——(一)自动处理网络请求出错完整项目Github地址:戳这里!!!
pokerfaceCmy
·
2023-11-04 17:41
把依赖库打包进JAR中的方法
往往会在library中依赖第三方的库,举个例子:做了一个账号管理的library,其中由于需要使用http连接,所以library工程中有以下依赖implementation'com.squareup.
retrofit
2
peterzen
·
2023-11-04 16:54
Android开发最新所有框架总结排行榜
1.
Retrofit
一句话介绍:
Retrofit
是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:
Retrofit
以21.8k的stars量雄踞github中android
时空之路
·
2023-11-04 05:01
框架
android
retrofit
接口
login?username=xxx&&password=123456post请求改为@POST("login")Observable>login(@Query("username")Stringusername,@Query("password")Stringpassword);@Query就是问号后面的参数
小二二二7
·
2023-11-04 04:03
【Jetpack篇】协程+
Retrofit
网络请求状态封装实战
之前项目一直都是以
Retrofit
+RxJava+OkHttp为网络请求框架,RxJava已经很好的封装了不同的请求状态,onSubscribe、onNext、onError等,只需要在不同的回调中做出相应的动作就
Kepler_II
·
2023-11-04 04:02
Retrofit
面试题系列
Retrofit
是一个RESTful的HTTP网络请求框架的封装,网络请求的工作本质上是OkHttp完成。
Super 含
·
2023-11-02 23:40
retrofit
[译] 2019 年的 Android 网络 ——
Retrofit
与 Kotlin 协程
privatevalauthInterceptor=Interceptor{chain->valnewUrl=chain.request().url().newBuilder().addQueryParameter(“api_key”,AppConstants.tmdbApiKey).build()valnewRequest=chain.request().newBuilder().url(new
wq221aas
·
2023-11-02 20:16
程序员
架构
移动开发
android
Android——
Retrofit
Retrofit
在之前项目中并没有用到过,这次决定来看一些
Retrofit
相关实现来了解其中的原理。
Jaqutter
·
2023-11-02 20:46
android
Android知识点——
Retrofit
+RxJava+OkHttp(下)使用
先扯两句好了,上一篇闲扯过后,算是将我为什么会把
Retrofit
说出来了吧(虽然好像什么都没说),当然还有其他框架,作为一个懒人,我这里就不加以阐述了,还是进入整体,开始进入我们的使用的部分。
半寿翁
·
2023-11-02 20:45
Android知识点
android
Android知识点——
Retrofit
+RxJava+OkHttp(上)闲扯
先扯两句很久不扯了,刚敲出来这四个字的时候,还真把自己弄得愣了一下。首先对这段时间关注我的博客的说声抱歉,前段时间有点事,断了一段时间,今后会尽量避免的,嘿嘿。当然原本的套路今天应该写的是RecyclerView.Adapter的封装,不过因为又踏上了找工作的征程,所只好把这个相对更重要一些的部分拿到前面了。这篇主要是分析一下我用过的一些框架,借机传达一些个人在开发中的一些小意见,没有兴趣的可以直
半寿翁
·
2023-11-02 20:15
Android知识点
android
Android实战——
Retrofit
2的使用和封装
Retrofit
2是什么使用项目的原话:Android和Java中类型安全的HTTP客户端项目地址:https://github.com/square/
retrofit
Retrofit
2的导入这里
Retrofit
许英俊潇洒
·
2023-11-02 20:44
Android主流的第三方库
android
retrofit
工具类
网络框架
Android逆向入门4——使用
Retrofit
实现一个简单的请求
这一节中,我们使用
Retrofit
实现一个的网络请求。首先我们需要在App的build.gradle中添加对
Retrofit
库的依赖,并进行同步。
白龙~
·
2023-11-02 20:44
逆向入门
Android逆向入门
Android入门学习——RxJava+
Retrofit
+MVP学习
RxJava+
Retrofit
+MVP学习笔记本篇笔记是对上一篇Android入门学习——
Retrofit
+MVP模式学习的补充。
英勇青铜5
·
2023-11-02 20:43
android-入门
mvp
rxJava
retrofit
上拉加载更多
Android网络框架——
Retrofit
源码分析
Retrofit
源码解析
Retrofit
是一个RESTFUL的HTTP网络请求框架(基于OkHttp)。
Whhang_
·
2023-11-02 20:42
Android
android
安卓
移动开发
网络
Android开发知识学习——从
Retrofit
原理来看HTTP
文章目录
Retrofit
使用方法简介
Retrofit
源码结构总结扔物线读源码的思路与方式
Retrofit
使用方法简介导包implementation'com.squareup.
retrofit
2:
retrofit
运气真不错!
·
2023-11-02 20:42
android
学习
retrofit
OkHttp3+Retiofit结合使用简单的写法
Retrofit
与okhttp共同出自于Square公司,
retrofit
就是对okhttp做了一层封装。
Y青衣Y
·
2023-11-02 18:00
如何使用原生的Feign
什么是FeignFeign是由Netflix团队开发的一款基于Java实现的HTTPclient,借鉴了
Retrofit
、JAXRS-2.0、WebSocket等类库。
双面神像
·
2023-11-01 19:00
第三方Java类库或工具
java
http
netflix
Kotlin协程+
Retrofit
、Gson解析
Kotlin协程+
Retrofit
、Gson解析添加依赖implementation"io.github.cnoke.ktnet:api:?"
雅@痞
·
2023-11-01 19:26
android
kotlin
Android开发笔记:
Retrofit
+ OkHttp3 + coroutines + LiveData打造一款网络请求框架
一个好的网络框架需要有那些特点呢?请求当然这个请求不单单是发送请求这么简单,它包括请求相关的一系列配置是否简易、发送模式是否灵活切换、请求头信息是否易处理、请求参数是否易操作等等响应一个好的网络请求框架肯定需要提高我们的生产力,保证我们程序的健壮性,那么响应体和这些又有什么关系呢?容易转换成不同需求的实体是否能返回不同类型的结构。xml、json、text等等总的来说就是易使用、易扩展、可读性高一
Android-until
·
2023-11-01 19:55
Android
程序员
架构
Android
Android开发
jetpack
java
移动开发
浅谈安卓协程Android coroutine,及其与
Retrofit
的简单结合与使用
0.前言早期的安卓编程。资源的调度与释放从来都是一个不可避免的问题,开发者在onCreate()中调度资源,例如进行网络请求,进行磁盘IO操作,然后在onPause()或者onDestory()中手动释放或打断资源的使用。LifeCycle的引入。为了实现更简便的生命周期监听,谷歌推出了LifeCycleSupportLibrary支持库(后被迁移到AndroidX中成为Jetpack的一部分),
Joehaivo飞羽
·
2023-11-01 19:24
android
安卓
kotlin
网络
restful
Android 协程与
retrofit
库的结合使用
文章目录前言**一、
retrofit
2.6.0之前使用步骤**1.引入库2.创建接收服务器返回数据的类(根据具体数据对应)3.定义描述网络请求的接口4.创建
retrofit
实例及接口实例创建函数5.发送网络请求
词抒笙歌
·
2023-11-01 19:21
Android
Android-kotlin
android
kotlin
java
Kotlin Coroutine +
retrofit
+ Okhttp3 网络请求实战篇
背景最近看到很多项目都将RxJava+
Retrofit
替换成了Coroutine+
retrofit
,首先Coroutine学习成本相对于Rxjava来说较低,而且最重要的一点是Kotlin的下实现线程切换的代码更加精简
wjxbless
·
2023-11-01 19:50
Kotlin
Android
Android项目
Android
Kotlin
DSL
dsl
Kotlin 协程(Coroutines)配合使用
Retrofit
,网络请求
第一步:添加所需依赖//管理生命周期implementation'androidx.lifecycle:lifecycle-livedata-ktx:2.2.0'implementation'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0'implementation"androidx.lifecycle:lifecycle-runtime-ktx
WL-鬼
·
2023-11-01 19:50
Android
Kotlin
android
Coroutines
kotlin
Retrofit
Kotlin Coroutine(协程): 四、+
Retrofit
目录前言一、准备工作二、开始使用1.简单使用2.DSL3.扩展函数4.请求发起总结前言
Retrofit
从2.6.0版本开始,内置了对KotlinCoroutines的支持.我们统一处理异常及响应状态码,
孟老板007
·
2023-11-01 19:18
Kotlin
android
kotlin
networkmanager
Retrofit
+ 协程封装,如何优雅的去掉try catch?
作者:ChengTao
Retrofit
2.6.0版本后对suspend方法进行了支持,对使用kotlin的开发者来说简直是福音,但是执行suspend方法的时候异常处理仍然是件繁琐的事情,必须显示的执行
初一十五啊
·
2023-11-01 19:16
Android
移动开发
Android
移动开发
面试
Coroutine +
Retrofit
封装网络请求
Coroutine+
Retrofit
封装网络请求参考文章1
Retrofit
+KotlinCoroutine重构Android网络框架2OkHttp踩坑记:为何response.body().string
xiayuexingkong
·
2023-11-01 19:44
Android
retrofit
协程
网络请求
Android开发常用轮子
一、快速开发框架1.XSnow基于RxJava2+
Retrofit
2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦
yabinYang
·
2023-11-01 11:02
android常用
android常用轮子(持续更新)
一、快速开发框架XSnow基于RxJava2+
Retrofit
2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦
流船
·
2023-11-01 11:23
安卓常用框架
一、快速开发框架XSnow基于RxJava2+
Retrofit
2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦
IT刘小牛
·
2023-11-01 11:18
android
安卓框架
安卓轮子
android
【开源篇】组件化+Jetpack+MVVM项目实战,涉及协程+
Retrofit
,Paging3+Room等
网络请求部分使用OkHttp+
Retrofit
,配合Kotlin的协程,完成了对Retro
付十一v
·
2023-10-31 22:58
Android代理模式(静态代理,动态代理,
Retrofit
代理模式分析)
文章目录代理模式前言:AOP编程(面向切面编程)一.代理思想1.静态代理2.动态代理3.动态代理的实现二.
Retrofit
代理模式分析代理模式前言:AOP编程(面向切面编程)一.由来概念:面向切面编程是对面向对象继承体系的一个补充
qfh-coder
·
2023-10-31 04:24
代理模式
android
retrofit
Android 浅谈
Retrofit
2
添加依赖https://github.com/square/
retrofit
implementation'com.squareup.
retrofit
2:
retrofit
:2.6.0'如何使用注一:
Retrofit
2
酷酷的Demo
·
2023-10-30 12:23
Android OkHttp+
Retrofit
+Rxjava+Hilt 的网络请求封装
今天给大家简单的封装一个现在比较流行的网络请求框架第一步是导入我们所需要的依赖还需要在android{}闭包下添加一个buildFeatures{viewBindingtrue}implementation"io.reactivex.rxjava2:rxjava:2.2.6"//必要rxjava依赖implementation"io.reactivex.rxjava2:rxandroid:2.1.
写的都是BUG
·
2023-10-30 05:13
android
okhtto
Okhttp
rxjava
android
okhttp
网络
retrofit
总结之前项目的框架:MVP+Okhttp+Gson+Glide+DBFlow后期会修改不合理的地方
API层:1图片框架2数据库层:2Log层:2开发插件2UI层:3API层:(
Retrofit
+Okhttp+RxJava(&RxAndroid)+Gson;)
Retrofit
Square公司良心出品。
嵩风抚
·
2023-10-30 05:40
如何使用
Retrofit
,OkHttp,Gson,Glide和Coroutines处理RESTful Web服务
Kriptofolio应用程序系列-第5部分(Kriptofolioappseries—Part5)ThesedaysalmosteveryAndroidappconnectstointernettoget/senddata.YoushoulddefinitelylearnhowtohandleRESTfulWebServices,astheircorrectimplementationisthe
cumi7754
·
2023-10-30 05:32
数据库
网络
python
java
android
Dagger2进阶-模块化开发
在Dagger2快速入门中,我们通过注入了Logger,实现了打日志,假设要为Logger增加上传日志功能,那么现在Logger需要一个网络库组件
Retrofit
实例,这个实例不应该每次都初始化,应该是全局的
dasan沈扬
·
2023-10-29 10:23
Retrofit
源码解析
一、引言
Retrofit
和OKHttp同为square出品的网络请求相关库,不同的是
Retrofit
本身不进行网络请求,而是作为一个协调者,协调其他组件共同处理网络请求。
horseLai
·
2023-10-29 01:36
Android WebView 的缓存机制 & 资源预加载方案
一、简介
Retrofit
是Square公司开发的一款针对Android网络请求的框架,
Retrofit
2底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp
范培华
·
2023-10-28 08:20
Android应用开发
Android
Android Kotlin-协程
传统的方式完成异步任务网络加载2.2下面是使用协程的方式3.协程的挂起与恢复4.协程背后的状态机原理5.协程+MVVM+Jecpack项目架构5.1GoogleJecpack+MVVM架构设计5.2.协程+
Retrofit
若之灵动
·
2023-10-28 00:46
Android
Kotlin
kotlin
android
协程
状态机
异步回调优化
从设计的角度谈
Retrofit
但
Retrofit
是square开发的另一个网络库(实际上是用于网络的库),所以让我们思考一下square为什么要重复自己,毕竟人们总说,"Don'trepeatyourself!"。
大大纸飞机
·
2023-10-27 13:19
关于Java泛型机制无非就这7个问题
2.什么是泛型擦除及泛型擦除带来的一些问题,如
retrofit
怎么获得擦除后的类型,Gson怎么获得擦除后的类型?3.什么是PECS原则本文目录如下1.我们为什么需要泛型?我们为什么需
字节跳不动
·
2023-10-27 12:33
java http库_java常见的 http 请求库比较
java常见的http请求库有httpclient,RestTemplate,OKhttp,更高层次封装的feign、
retrofit
1、HttpClientHttpClient:代码复杂,还得操心资源回收等
英伦百宝箱
·
2023-10-27 06:00
java
http库
【RPC】七大主流的HttpClient程序比较
.前言2.常见的http框架2.1、HttpURLConnection:2.2、java.net.http.HttpClient2.3、ApacheHttpClient:2.4、okHttp:2.5、
Retrofit
云川之下
·
2023-10-27 06:24
dubbo
我终于决定要放弃 okhttp、httpClient,选择了这个牛逼的神仙工具!贼爽!
因此,在这里推荐一个适用于SpringBoot项目的轻量级HTTP客户端框架
retrofit
-
程序员乔戈里
·
2023-10-27 06:51
spring
java
spring
boot
http
linux
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他