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】RxJava + Retrofit完成网络请求
在这片文章之前分别单独介绍过Rxjava以及Retrofit的使用:Android
Retrofit2
.0的使用AndroidRxJava的使用(一)基本用法(以及后面的几篇,就不一一列出了)使用在了解了
带心情去旅行
·
2020-08-24 15:28
java
android
rxjava
retrofit
Retrofit2
.1源码解析
Retrofit2
.1源码解析标签(空格分隔):javaandroid网络请求retrofitOkHttp首先附上《
Retrofit2
源码解析》原文链接:http://bxbxbai.github.io
ShadowHapiness
·
2020-08-24 14:13
Retrofit2
简单使用
Retrofit2
正式发布有一段时间了,官方也在刚刚出2.0beta版的时候就把官网更换了,所以使用retrofit,我们也不要纠结它与前面版本的不同了,就从2.0这个版本开始吧。
ykd2020
·
2020-08-24 11:44
Retrofit+RxJava 简单封装
上一篇文章:Retrofit简要笔记导入导入依赖//导入retrofit,的版本号必须一样compile'com.squareup.
retrofit2
:retrofit:2.1.0'compile'com.squareup.
retrofit2
oden.su
·
2020-08-24 11:24
android学习
Android基于
Retrofit2
.0 封装的超好用的RetrofitClient工具类(完美结合RxJava)
原文地址:http://www.jianshu.com/p/29c2a9ac5abfRetrofitClient基于
Retrofit2
.0封装的RetrofitClient.避免重复创建Retrofit
xiaonaihe
·
2020-08-24 11:18
Android
Rxjava
Retrofit2
+RxJava2实现一个网络请求框架精简封装
今天讲下如何使用
Retrofit2
+RxJava2实现一个网络请求框架的步骤:前提准备条件自然要有清单文件别忘记添加网络请求权限:然后开始真正的代码集成实现步骤:第一步:首先在build.gradle文件中添加以下依赖
追梦天涯 · 杰
·
2020-08-24 11:42
android
Android:RxJava2 +
Retrofit2
完全指南 之 Authenticator处理与Token静默刷新
前言今年是2020年了,应该没有还在用userId来鉴权了吧,也应该很少人使用cookie来保持会话了吧?而现在更常用的是Authorization,关于Authorization简略的讲一讲Authorization,如果要深入了解的话请看底部的参考文章链接。Authorization的认证方式在我接触中有两种BasicBearerBasicHTTP基本认证,在请求的时候加上以下请求头:Auth
Android-until
·
2020-08-24 11:22
程序员
Android
Android
Retrofit2
简单使用学习
配一张好看的封面嘿嘿简介Retrofit是一个现在比较火的网络请求框架,它的底层是依靠okhttp实现的(okhttp也是一款很不错的框架之前有使用过),确切的讲,Retrofit是对okhttp的进一步封装,它功能强大,支持同步和异步、支持多种数据的解析(默认使用Gson),也支持RxJava。对于我们软件开发者来言,一个框架是否好,这个框架是否简单易用占了很重要的一部分。而Retrofit一个
reggie1996
·
2020-08-24 11:59
使用Retrofit+LiveData时的Error/Loading处理
目前还有很多项目使用
Retrofit2
+LiveData进行API请求,LiveData在不像RxJava那样可以方便地进行Error处理,所以想基于LiveData封装一个工具类,对API请求中的Error
fundroid_方卓
·
2020-08-24 10:20
Android
Retrofit
Android
Retrofit
Android开源框架之Retrofit (一)
严格地说,
Retrofit2
并不是一个网络请求交易框架,它只是对网络请求框架的封装。底层把实现交给了okhttp3,由okhttp3做真正的网络请求。
新助锦鹏
·
2020-08-24 10:43
Android
RxJava也能像协程那样优雅的请求网络
本篇基于
Retrofit2
.9.0进行,与
CITHRF
·
2020-08-24 09:42
Android
kotlin
Android
Retrofit2
使用
Demo地址:https://github.com/jiutianbian/android_learnAndroid
Retrofit2
是什么?
九幽神君
·
2020-08-24 09:00
安卓网络相关
Android 响应式编程框架 - RxJava2(三)RxJava2+Retrofit 2获取网络数据
本文主要让大家知道RxJava2+
Retrofit2
获取网络数据简单方法,如果有不了解RxJava和Retrofit请先去学习了在来阅读。
wink459
·
2020-08-24 09:27
Android
常用依赖
implementation'io.reactivex.rxjava2:rxjava:2.0.1'implementation'io.reactivex.rxjava2:rxandroid:2.1.1'implementation'com.squareup.
retrofit2
qq_1164842895
·
2020-08-24 09:17
android笔记
Retrofit2
.0在android项目中的使用
Retrofit2
.0github官方文档
Retrofit2
.0简介:
Retrofit2
.0是Square公司出品的针对于Android和Java的类型安全的Http客户端,网络请求是基于OkHttp.
Retrofit2
.0
奈何若何
·
2020-08-24 09:27
android知识
RxJava2+Retrofit 简单封装
依赖//Retrofitimplementation'com.squareup.
retrofit2
:retrofit:2.3.0'implementation'com.squareup.
retrofit2
Saqino
·
2020-08-24 09:16
Android
首页展示之轮播图
compile'io.reactivex.rxjava2:rxandroid:2.0.0-RC1'compile'com.squareup.okhttp3:logging-interceptor:3.4.1'compile'com.squareup.
retrofit2
oooooooooop
·
2020-08-24 09:15
Retrofit2
.5怎么做到网络请求的处理的?
这一切都在它的loadServiceMethod方法中代码基于
Retrofit2
.5.0ServiceMethodloadServiceMethod(Methodmethod){ServiceMethodresult
Silly_Monkey
·
2020-08-24 09:12
第三方库探究
Retrofit2
.5是如何解析在接口类中定义的方法?
前言Retrofit的核心在于它的create方法中使用了动态代理,在这里面主要是loadServiceMethod方法:以下代码基于
Retrofit2
.5.0(跟2.3.0代码存在明显不同)publicTcreate
Silly_Monkey
·
2020-08-24 09:40
Android笔记
第三方库探究
移动开发后花园
Retrofit
Android开发
Android源码
HTTP
网络请求
Retrofit 简单使用
//配置
retrofit2
.0implementation'com.squareup.
retrofit2
:retrofit:+'implementation'com.squareup.
retrofit2
币圈小韭菜
·
2020-08-24 08:34
Android
Android
Retrofit2
使用教程-小白篇
我个人崇尚“先学会基本用法,再学会高级用法,最后采取了解原理”,下面我会手把手教导你如何使用
Retrofit2
进行最简单的HTTPGet请求。
大笨鸟飞快点
·
2020-08-24 08:07
android-框架
Retrofit2
.0+ RxJava 优雅的取消重复避免并取消请求
两者结合技巧可点击阅读;http://blog.csdn.net/sk719887916/article/details/52132106
Retrofit2
南岸青栀
·
2020-08-24 08:07
Android
网络框架
Retrofit+Rxjava封装类
依赖//引入okhttpcompile'com.squareup.okhttp3:okhttp:3.5.0'//引入retrofitcompile'com.squareup.
retrofit2
:retrofit
时光无声
·
2020-08-24 08:35
Android框架的使用
Android代码
基于okhttp3+rxjava2+
retrofit2
的MVVM模式网络请求
前言MVC、MVP、MVVM是我们工作和面试中都比较重要的一块,但很多时候我们却有点迷惑。有时候看了好多博文都搞不懂他们是啥,有时候想写个MVP模式,写着写着就成了MVC模式。这个请求框架,也是基于我自己的理解和众多网友的博文进行封装的。另外由于本人水平有限,如果写的不对或者不严谨的地方,请不要打我。也希望能多多交流。概述说到AndroidMVVM,相信大家都会想到Databinding框架,然而
freak_csh
·
2020-08-24 08:55
开源库
Retrofit2
的简单使用
里面的原理啥的就不讲了,网上一堆文章,这里只是将一下简单的使用,笔记记录一下:1、老规矩GitHub导入:implementation'com.squareup.
retrofit2
:retrofit:2.9.0
duke_knight
·
2020-08-24 08:30
Retrofit2
.0beta版本Multipart参数导致的文件post上传失败解决方法
Retrofit2
.0beta版本Multipart参数导致的文件post上传失败解决方法参考文章:(1)
Retrofit2
.0beta版本Multipart参数导致的文件post上传失败解决方法(2)
dearbaba_8520
·
2020-08-24 08:43
RxJava +
Retrofit2
.0的项目实战完美封装
Retrofit的使用可以看看Android
Retrofit2
.0使用。首先在我们的工程的
Poke-MMo
·
2020-08-24 07:17
Rxjava
用Retrofit+RxJava2封装优雅的网络请求框架
最近难得赋闲在家,网上看到几篇讲
Retrofit2
的文章,发现自己以前Android项目中使用的封装方式反而更加简单易用,所以决定花点时间整理分享一下,让做Android开发的小伙伴们可以更优雅的处理网络请求
ShuSheng007
·
2020-08-24 07:17
Java
Android
retrofit + rxjava 网络请求展示数据
//依赖//retrofit加上gson解析implementation'com.squareup.
retrofit2
:converter-gson:2.0.0-beta4'//retrofit和rxjava
NorthHar
·
2020-08-24 07:55
RxJava2和
Retrofit2
.0的简单使用
1首先还是和先建立一个接口和Retrofit一样不过不同的是我们需要将Call。2接下来就是建立我们的工具类了就生成Retrofit对象的工具类在这里和单独使用Retrofit没有区别网上也有很多现成的这里就不重复制造轮子了。3接下来就是我们怎样在我们的代码里面使用了。Observableso=retrofit.create(IDownLoad.class).getlist1();so.subsc
LDH_123
·
2020-08-24 07:28
Android
Retrofit2
在Android的使用
Retrofit2
可以极大的简便网络交互,从此不用自己去管理线程,建立handler之类的。
Dod_Jdi
·
2020-08-24 07:21
Android
一个App带你学会
Retrofit2
.0,麻麻再也不用担心我的网络请求了!
Retrofit、Retrofit、Retrofit,越来越多的人在玩这个网络请求框架,这个由squareup公司开源的网络请求框架确实挺好用,今天我们就来看一下这个东东怎么玩!Retrofit作为一个简化的HTTP请求库其实已经有很长一段时间了,只不过在早期的版本里有些地方用的不是特别爽,Retrofit从2.0开始修改了许多之前的痛点,现在不仅更好用而且功能也更加的强大。我们可以在Retrof
weixin_30237281
·
2020-08-24 07:34
网络请求框架-OkHttp使用方法总结
Retrofit2
.0开始内
Lazyjam
·
2020-08-24 07:29
Retrofit2
和Rxjava2和LiveData的请求整理
Retrofit是Square公司出品的基于OkHttp封装的一套RESTful(目前流行的一套api设计的风格)网络请求框架。它内部使用了大量的设计模式,以达到高度解耦的目的;它可以直接通过注解的方式配置请求;可以使用不同的Http客户端;还可以使用jsonConverter序列化数据,直接转换成你期望生成的实体bean;它还支持Rxjava和LiveData等等等Rxjava2和LiveDat
安卓AndroidQ
·
2020-08-24 07:24
知识技术介绍
Rxjava2
利用kotlin协程和
retrofit2
,LiveData,ViewModel实现一个简单的网络请求框架
今天我们利用LiveData,ViewModel,
retrofit2
,kotlin协程来搭建一个MVVM的网络请求框架,利用数据来驱动UI更新变化,将数据和UI进行分离。
冷空气却清晰
·
2020-08-24 06:11
android
kotlin
mvvm
Retrofit2
与服务端实例讲解
网络上对
Retrofit2
的各种介绍文章已经很多了,不过往往只是对其用法进行介绍,而缺少相应的实践,这一方面是因为网络上的免费API接口返回的数据格式和访问模式(一般都只能使用Get模式)有限制,另一方面是因为并不是每位开发者都会写服务端接口
叶志陈
·
2020-08-24 04:44
常用安卓开发框架
日志输出klogcom.github.zhaokaiqiang.klog:library:0.0.1网络请求Retrofitcom.squareup.
retrofit2
:retrofit:2.1.0com.squareup.
retrofit2
龙猫跑跑跑
·
2020-08-24 01:29
网络框架
Retrofit2
.0
上一篇学习了okhttp的入门篇,这一篇学习的retrofit底层默认使用的就是okhttp,相信大家多少也听过这个框架,下面我们就来一起学习下,讲真,学会之后这个框架用起来真的很爽,特别灵活。按照习惯先来说一下它的优缺点优点:可以配置不同HTTPclient来实现网络请求,如okhttp、httpclient等请求的方法参数注解都可以定制支持同步、异步和RxJava超级解耦可以配置不同的反序列化
huqj
·
2020-08-23 10:12
Android上传头像或上传文件之
Retrofit2
使用@Multipart使用标签@PartMap
前言早上到下午搞了一天的bug因为突然停电,导致androidstudio不能正常运行所有的项目都不能运行xml乱码项目乱码R文件丢失等问题!心态极度崩溃最后功夫不负有心人还好解决了以上文字和博文没有任何牵连只是被bug搞的很崩溃再次记录一下进入正题后台希望我们传一个file格式的图片上传到服务器然后返回一个服务器保存的图片地址类似这样的格式/static/images/upload/202008
吕氏春秋i
·
2020-08-23 09:59
Android
技术
上传文件
上传头像
Retrofit上传文件
Multipart
【网络】
Retrofit2
POST(参数传递和文件上传)
tjstudy:写在前面环境:android2.1.1,
Retrofit2
理解有误,待修改,貌似是php服务器端接收文件的方式有误。。。
彼岸花you
·
2020-08-22 23:35
android
Retrofit 2.0 详解(一)基本用法
compile'com.squareup.
retrofit2
:retrofit:2.2.0'创建r
越努力越幸运阳
·
2020-08-22 22:31
Retrofit实现图文上传至服务器
前言:现在大多数的项目中都涉及图片+文字上传了,下面请详见实现原理:开发环境:AndroidStudio1.引入依赖:compile'com.squareup.
retrofit2
:retrofit:2.1.0'2
曦笑大海
·
2020-08-22 20:01
android学习眼究
把公众号推送的文章干货,整理了一波!!
干货来了,19个完整app正在赶来,不看你会后悔的20个很棒的android开源项目帮助你提升开发技能MVP架构,采用RxJava2,
Retrofit2
,
唐码农
·
2020-08-22 20:33
Retrofit2
自定义拦截器和ConverterFactory实现客户端与服务端加密通信
处理request
retrofit2
使用okhttp3.x,请求上的处理只需要给okhttp添加拦截器即可这里与服务端通信相互之间对称加密,并且需要开启gzip压缩,因此这里定义了三个拦截器完成这一需求
Android Developer
·
2020-08-22 19:52
retrofit2
.4.0结合adapter-rxjava,converter-gson,源码解析
retrofit2
.4结合adapter-rxjava,converter-gson,源码解析Retrofit作为时下android里比较常用的库,特别是结合着rxjava后用起来很是酸爽啊,本篇就是剖析一下
weixin_34199405
·
2020-08-22 19:40
05.
Retrofit2
实现文件上传
文件上传原理通过为表单元素设置Method=“post”enctype="multipart/form-data"属性,让表单提交的数据以二进制编码的方式提交,在接收此请求的Servlet中用二进制流来获取内容,就可以取得上传文件的内容,从而实现文件的上传。enctype属性的选择值范围1、application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的va
zxn593066063
·
2020-08-22 19:43
Retrofit2
.0和RxJava2.0的简单封装
var.loggingInterceptor"implementation"com.squareup.okhttp3:okhttp:$var.okhttp"implementation"com.squareup.
retrofit2
催丝塔娜
·
2020-08-22 18:46
android
更新到
Retrofit2
的一些技巧
原文链接:Tipsonupdatingto
Retrofit2
简述地址:更新到
Retrofit2
的一些技巧ps:其实我老早就更新到
Retrofit2
了但是不同的beta版目前改变还是挺大的,如果你在用的话
NoBlueSky
·
2020-08-22 18:24
Android
Retrofit2
使用FastJson作为Converter
Retrofit2
默认提供的ConverterGson:com.squareup.
retrofit2
:converter-gsonJacks
迦蓝叶
·
2020-08-22 18:57
Android
Retrofit2
.0 converterfactory
首先贴出dependencies:dependencies{compilefileTree(include:['*.jar'],dir:'libs')testCompile'junit:junit:4.12'compile'com.android.support:appcompat-v7:24.1.0'//google-gsoncompile'com.google.code.gson:gson:2
积跬步方以至千里
·
2020-08-22 16:41
android
上一页
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
其他