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
retrofit2
Android kotlin开发项目MVP架构搭建
1、引入需要的网络库implementation'com.squareup.
retrofit2
:retrofit:2.7.1'implementation'com.squareup.
retrofit2
:
哎吆我呸
·
2024-09-11 12:58
android
Kotlin初入门
Android从零开始搭建MVVM架构(6)
/okhttp、retrofit、rxjavaimplementation‘com.squareup.okhttp3:okhttp:3.8.0’implementation‘com.squareup.
retrofit2
m0_66070459
·
2024-09-07 21:46
程序员
面试
移动开发
android
Retrofit+Rxjava-以自己的方式重头开始-入门篇
后面也根据个人请求数据结果进行了封装,总共封装了两两次,基本实现了通用请求,一个请求方法就搞定所有请求,返回不同的对象或者对象列表MonkeyLei:Android-
Retrofit2
+Rxjava2之网络通用请求
MonkeyLei
·
2024-08-31 05:16
RxJava2+
Retrofit2
+RxLifecycle3+OkHttp3网络请求封装(动态演示)
ArrayMapmap=newArrayMap{NbaService.getInstance().getNBAInfo(“6949e822e6844ae6453fca0cf83379d3”).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).compose(this.bindToLifecycle()).s
2301_82241819
·
2024-08-23 09:13
程序员
网络
php
开发语言
2020-04-22
高级_retrofit-Get(Post)请求步骤1,导依赖implementation'com.squareup.
retrofit2
:retrofit:2.5.0'网络权限2,定义接口类3获取retrofit
LiuZhanYue
·
2024-02-12 19:23
探索Android开源框架 - 2. Retrofit使用及源码解析
,实际上是使用Retrofit接口层封装请求参数,之后由OkHttp完成后续的请求操作;服务器数据返回后,OkHttp将原始的结果交给Retrofit,根据用户需求对结果进行解析;使用简单使用添加依赖
retrofit2
今阳说
·
2024-02-05 09:07
Retrofit2
Retrofit2
的好处超级解耦解耦?解什么耦?我们在请求接口数据的时候,API接口定义和API接口使用总是相互影响,什么传参、回调等,耦合在一块。
穷极_d8f1
·
2024-02-05 08:08
04.
Retrofit2
实现http网络访问
Retrofit2
代码实现步骤(
Retrofit2
五部曲)1,定义一个接口(用于存放执行网络请求的方法)2,实例化Retrofit3,通过Retrofit实例创建接口服务对象4,接口服务对象调用其对应的方法
CarlosLynn
·
2024-01-30 10:29
Android-
Retrofit2
+Rxjava2之网络通用请求-再次修改完善
之前的一些学习尝试MonkeyLei:Android-
Retrofit2
+Rxjava2之网络通用请求-初步封装-相关关键类MonkeyLei:An
MonkeyLei
·
2024-01-29 05:04
浅谈Android开发模式之RxJava+Retrofit+MVP(kotlin)
一部分是MVP模式结合网络请求开发一,RxJava+Retrofit的使用①module引入里面已经封装了OkHttp和Gson,不需要另外引入implementation'com.squareup.
retrofit2
Wocus
·
2024-01-26 03:28
retrofit 打印请求地址和参数
个人用的retrogit+rxjava框架下面是对应得依赖implementation'com.squareup.
retrofit2
:retrofit:2.9.0'implementation'com.squareup.
retrofit2
bbtianshi
·
2024-01-26 01:24
retrofit
android
rxjava
Retrofit2
低版本兼容问题
我项目依赖的版本,测试机是Android7.0的设备,一切正常implementation'com.squareup.
retrofit2
:retrofit-converters:2.9.0'implementation'com.squareup.
retrofit2
小耗子_20da
·
2024-01-23 05:47
Android Retrofit 工作原理解析
本文以Retrofit整合RxJava为例,介绍Retrofit的工作原理,使用
Retrofit2
.7.1版本,不同版本的源码有所差异,但思路是类似的。
SheHuan
·
2024-01-16 20:57
Retrofit2
+ Hilt + MVVM + 协程 + Paging3 + SmartRefreshLayout 整合 使用
1、
Retrofit2
+Hilt+MVVM2、
Retrofit2
+Hilt+MVVM+协程3、
Retrofit2
+Hilt+MVVM+协程+Paging3+SmartRefreshLayout效果图源码地址
韩老九
·
2024-01-14 13:39
Android
android
Retrofit2
+ Hilt + MVVM + RxJava3 + Paging3 + SmartRefreshLayout 整合 使用
1、
Retrofit2
+Hilt+MVVM2、
Retrofit2
+Hilt+MVVM+RxJava33、
Retrofit2
+Hilt+MVVM+RxJava3+Paging3+SmartRefreshLayout4
韩老九
·
2024-01-10 05:45
Android
android
框架整合使用
kotlin的retrofit
基本用法使用retrofit,我们先要添加依赖库,编辑app/build.gradle文件:dependencies{...implementation'com.squareup.
retrofit2
:retrofit
Procahr
·
2024-01-09 20:06
kotlin
retrofit
开发语言
Android 使用
retrofit2
解析XML响应
处理JSON使用converter-gson,一下子来个XML,搜索依赖发现有个converter-simplexml,IDE提示converter-simplexml已经过时,然后改用converter-jaxb,后来到github看文档才知道converter-jaxb在Android上用不了,simplexml又提示不支持XML1.1,再一看文档,Android上使用simplexml要去除
又菜又爱coding
·
2024-01-04 11:27
Android开发
android
xml
retrofit
Retrofit2
框架封装(源码+java)
1、引入依赖库:implementation'com.squareup.
retrofit2
:retrofit:2.9.0'implementation'com.squareup.
retrofit2
:converter-gson
唐诺
·
2024-01-03 18:40
Retrofit2
java
retrofit
网络请求框架
Retrofit2封装
Retrofit2
基本用法示例01
感谢怪盗Kidou的
Retrofit2
专题:https://www.jianshu.com/p/308f3c54abdd,费曼成自己的版本。
InitialX
·
2024-01-02 07:14
浅谈Android MVP架构的简单使用
先看下效果图:1、项目结构:所用到的依赖build.gradle中加入://网络请求implementation'com.squareup.
retrofit2
:retrofit:2.6.0
HelloWord-
·
2023-12-30 15:44
安卓开发
android
mvp
retrofit2
单读学习-网络框架搭建
概述单读APP的网络框架部分采用Dagger2+
Retrofit2
.0+Rxjava模式,网络框架的初始化在Application中,请先了解Dagger2的简单在引入依赖
Retrofit2
.0+Rxjava
tuionf
·
2023-12-28 04:34
利用kotlin协程和
retrofit2
,LiveData,ViewModel实现一个简单的网络请求框架
今天我们利用LiveData,ViewModel,
retrofit2
,kotlin协程来搭建一个MVVM的网络请求框架,利用数据来驱动UI更新变化,将数据和UI进行分离。
儿歌八万首
·
2023-12-27 16:45
retrofit:Unable to create call adapter for class java.lang.Object
环境:使用了
retrofit2
+协程原因:Retrofit中未找到Object类相对应的CallAdapter解决方法:1看callAdapterFactory是否添加正确2接口方法不能用suspendinterfaceApi
慕尼黑凌晨四点
·
2023-12-26 04:17
Retrofit原理简析
记得很久以前,写过一篇文章,主要说的是Retrofit应用的:
Retrofit2
+RxJava2踩坑今天我们来简单说说Retrofit的原理,其实嘛,作为一个搞技术的人,对Retrofit应该有一种好奇的态度
俗人浮生
·
2023-12-21 06:08
Android Kotlin Paging3 Flow完整教程
packagecom.example.android_learn_paging.netimportcom.example.android_learn_paging.model.NetDataListimport
retrofit2
安果移不动
·
2023-12-19 12:41
002android
android
kotlin
android
studio
android
Retrofit2
.0请求 延长超时操作
importokhttp3.OkHttpClient;import
retrofit2
.Retrofit;import
retrofit2
.converter.gson.GsonConverterFactory
Dr_abandon新秀
·
2023-12-17 12:03
Android
android
retrofit
超时
Retrofit的基本使用
implementation'com.squareup.
retrofit2
:retrofit:2.9.0'这篇文章需要请求的接口和服务器域名https://httpbin.org/二、基本使用步骤:1.
豆沙***
·
2023-12-06 16:24
Android
retrofit
Retrofit2
基本使用
概述Retrofit是当下最热门的Android网络请求库,准确的来说Retrofit是一个RESTful的HTTP网络请求框架的封装,因为它内部网络请求的工作,本质上是通过OkHttp完成,而Retrofit仅负责网络请求接口的封装。具体是客户端通过Retrofit请求网络,实际上是通过Retrofit的接口层封装了请求参数,header,url等信息,之后由OkHttp完成后续的请求工作。然后
豆Android
·
2023-12-03 12:57
知识点
Retrofit2
android
retrofit2
.6+kotlin协程中 onFailure回调的处理
lifecycle-viewmodel-ktx:2.1.0'//kotlin协程依赖implementation'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.1'//
retrofit2
.6
我家造地球
·
2023-12-03 02:59
Retrofit+rxjava网络请求框架 一
rxandroid:3.0.0'implementation"io.reactivex.rxjava3:rxjava:3.0.4"//Retrofitimplementation'com.squareup.
retrofit2
lodtap
·
2023-11-29 15:52
Retrofit2
使用post发送json字符串
导入包implementation'com.squareup.
retrofit2
:retrofit:2.5.0'implementation'com.squareup.
retrofit2
:converter-gson
马哈小弟弟
·
2023-11-27 06:37
android
studio
android
json
Retrofit2
之post 提交json字符串
关于
Retrofit2
post提交json字符串,我在这里举个小例子eg:http://xxxxxx/login?
陈顺龙
·
2023-11-27 06:35
retrofit2
url
json
retrofit2
使用
Retrofit2
+rxjava上传图片 并且上传包含图片信息的json字符串。
在
retrofit2
中上传文件使用的是@PartMultipartBody.Partfile然后图片信息的字符串是@Part(“parameter”)RequestBodyparameter(括号中的key
tanleicsdn
·
2023-11-27 06:05
安卓开发
rxjava
json
android
Retrofit2
.0 处理返回的加密String字符串
Retrofit2
.0处理返回的加密String字符串由于项目的需要,上传与返回的数据都要加密,并用到的返回的报文头字段进行解密。若用
Retrofit2
.0应该怎样处理呢,下面我给大家解读一下。
Asion168
·
2023-11-27 06:04
android
Retrofit2
RxJava
获取返回头信息
string
Retrofit2
.0 GET 方式请求返回JAVA对象列表的JSON字符串
1.开发环境客户端:AndroidStudio3.0.1服务端:Eclipse2.客户端(1)AS新建一个项目,然后要使用
Retrofit2
.0添加依赖和权限//
retrofit2
依赖库implementation'com.squareup.
retrofit2
风停了,叶落了
·
2023-11-27 06:04
Android
Android
JSON
Retrofit2.0
List
JAVA
Android
Retrofit2
+Rxjava2+OKHttp3 网络请求框架 (一)
Retrofit2
.0+Rxjava2+OKHttp3网络请求框架一、
retrofit2
.0简介二、
Retrofit2
使用:2.1Retrofit集成2.1.1添加依赖2.1.2网络权限2.1.3创建用于描述网络请求的接口
MrLI&&Miss
·
2023-11-26 14:35
android框架
android
谷歌推荐:在 MVVM 架构中使用 Kotlin Flow
这个项目主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是Paging3当中重要成员)使用DataMapper分离数据源和UIKotlinFlow结合
Retrofit2
锐湃
·
2023-11-25 11:43
协程
jetpack
mvvm
【Android】使用
Retrofit2
发送异步网络请求的简单案例
添加网络权限到AndroidManifest.xml清单文件为了让你的Android应用程序能够使用互联网进行通信,你需要在AndroidManifest.xml文件中添加网络权限声明。这个权限应该添加到AndroidManifest.xml文件中的标签内部。下面是一个示例AndroidManifest.xml文件的片段,展示了标签的位置:...请确保将标签放置在标签的外面,但在标签之内。这样可以
HEX9CF
·
2023-11-20 06:26
Android
android
网络
Retrofit源码解析
Retrofit的简单使用1.添加依赖implementation'com.squareup.
retrofit2
:retrofit:2.6.0'implementation'com.squareup.
retrofit2
Hsicen
·
2023-11-19 21:12
【Android】CLEARTEXT communication to 10.0.2.2 not permitted by network security policy(Retrofit)
问题描述使用
Retrofit2
发起请求时报错:java.net.UnknownServiceException:CLEARTEXTcommunicationto10.0.2.2notpermittedbynetworksecuritypolicy
HEX9CF
·
2023-11-17 05:47
Android
android
Retrofit
Kotlin retrofit 协程 最简单的使用(一)
一、引入依赖1、retrofit依赖2、gosn转换依赖3、网络日志依赖4、协程依赖代码如下:implementation'com.squareup.
retrofit2
:retrofit:2.6.0'implementation'com.squareup.
retrofit2
杨忆
·
2023-11-16 06:56
Android
kotlin
android
将kotlin协程用于网络请求---完整实例,看这一篇就够了
用于网络请求的介绍也是一大堆,此文章不讲解各种原理,只讲实例使用,只要你有kotlin基础保证能看懂,看完就可以实际将kotlin协程应用于网络请求,从此废弃掉回调地狱,让你的app飞起来吧本文的网络请求使用了
Retrofit2
KillaXiao
·
2023-11-16 06:55
kotlin
Android相关
kotlin
android
如何在kotlin中正确使用retrofit
第一步:添加retrofit依赖,版本要求2.6.0+,支持协程//添加retrofit依赖,版本要求2.6.0+,支持协程implementation'com.squareup.
retrofit2
:retrofit
辉常惊喜
·
2023-11-16 06:54
kotlin
java
http
Kotlin使用
Retrofit2
简单实例
构造器调用最后注意效果展示接口介绍接口:手机号码归属地查询API.支持格式:JSON请求方法:GET步骤:1.gradle添加依赖库dependencies{...implementation'com.squareup.
retrofit2
Jint001
·
2023-11-16 06:51
android
kotlin
Android
Retrofit
android kotlin retrofit https post请求json参数请求服务器 rxjava+
retrofit2
androidkotlinretrofithttpspost请求json参数请求服务器rxjava+
retrofit2
1.配置环境//配置Ret
DeckeDeng
·
2023-11-16 06:46
android okhttp加公共参数_
Retrofit2
.0 公共参数(固定参数)
在实际项目中,对于有需要统一进行公共参数添加的网络请求,可以使用下面的代码来实现:RestAdapterrestAdapter=newRestAdapter.Builder().setEndpoint(ctx).setRequestInterceptor(newRequestInterceptor(){@Overridepublicvoidintercept(RequestFacadereques
李昦
·
2023-11-10 12:11
android
okhttp加公共参数
探索Android开源框架 - 2. Retrofit使用及源码解析
,实际上是使用Retrofit接口层封装请求参数,之后由OkHttp完成后续的请求操作;服务器数据返回后,OkHttp将原始的结果交给Retrofit,根据用户需求对结果进行解析;使用简单使用添加依赖
retrofit2
今阳
·
2023-11-09 15:22
Android进阶笔记
android
java
Retrofit
Retrofit2
的基本用法
一、retrofit是什么?Retrofit是一个用于在Android应用程序中进行网络请求的开源库。它是由Square公司开发的,提供了一种方便的方式来处理HTTP请求和响应。Retrofit可以帮助开发者将HTTP请求映射到Java接口,并将服务器的响应映射到Java对象,从而简化了网络通信的过程。本质还是OkHttp。二、retrofit的优点?基于注解的接口定义:您可以使用注解将HTTP请
摸鱼小小虫
·
2023-11-08 03:41
Android
android
java
retorfit2
retrofit
RxEasyHttp网络库与Rxjava2结合常见使用场景介绍
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布前言之前在github开源过一个网络库RxEasyHttp,这是一款基于RxJava2+
Retrofit2
实现简单易用的网络请求框架。
Zhou-You
·
2023-11-06 12:59
RxEasyHttp
网络库
RxEasyHttp
Rxjava2
使用场景
java http 请求框架_网络请求框架 – EasyHttp
EasyHttp概述基于RxJava2+
Retrofit2
+RxCache的网络请求框架更新日志2017.04.28onError(intcode,StringerrorMsg)非网络问题不再统一返回1003
阿橘要努力上清华
·
2023-11-06 12:56
java
http
请求框架
上一页
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
其他