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
Retrofit 使用心得 -使用
Retrofit2
框架下载大文件
请求方式如下:需要加入@Streaming,这个返回的是一个流。/***作用:访问网络,下载大文件。*默认情况下,Retrofit在处理结果前会将服务器端的Response全部读进内存。*如果服务器端返回的是一个非常大的文件,则容易oom。**@return*/@Streaming@GETCallgetNetworkDataAsync(@UrlStringurlString);下载大文件代码://
丶ban
·
2020-08-15 16:17
Android积累
Rxjava与Rxandroid结合实现网络请求
关于只使用
retrofit2
.0进行网络请求的demo:http://blog.csdn.net/shb2058/article/details/714046151.导入必要的包,主要在导retrofit
石博
·
2020-08-15 15:49
Android
Retrofit2
结合RxJava2简单处理嵌套请求(flatMap)
gradlecompile'io.reactivex:rxjava:1.2.0'compile'io.reactivex:rxandroid:1.2.1'compile'com.squareup.
retrofit2
徐乙
·
2020-08-15 15:27
Android
Retrofit2
RxJava2
简单处理嵌套请求
flatMap
Retrofit2
.0基本使用_学习笔记
Retrofit使用:本文只讲Retrofit最基本的使用,文末有demo地址,参考资料如下:http://blog.csdn.net/lmj623565791/article/details/51304204http://square.github.io/retrofit/https://www.jianshu.com/p/308f3c54abddhttps://www.cnblogs.com/
徒破壁
·
2020-08-15 15:53
android开发_笔记_基础
Android 更新获取 请求头 Rxjava+
Retrofit2
响应头(Headers)
你的打赏,是对我最大的支持:在Data前面添加Response->Responsedata@FormUrlEncoded@POST("00000000000000000")Observable>coinextract(@Header("authorization")Stringapikey,@FieldMapHashMaphashMap);authorization:请求头字段ApiFactory
重庆的一个菜鸟
·
2020-08-15 15:52
two
Android
java
Retrofit 学习使用
关于RetrofitRetrofit是Square公司开发的一款针对Android网络请求的框架,
Retrofit2
底层基于OkHttp实现.Retrofit的基本使用
Vence0815
·
2020-08-15 15:44
小白学习
Retrofit2
由浅入深
:http://www.jianshu.com/p/a8b88c7fe831http://blog.csdn.net/qq_24889075/article/details/52181133概述在学习
Retrofit2
全部忽略
·
2020-08-15 15:00
Android随手笔记
Retrofit获取网络数据
1.1导包:compile'com.squareup.
retrofit2
:retrofit:2.1.0'compile'com.squareup.okhttp3:logging-interceptor:
孜燃
·
2020-08-15 15:45
Retrofit2
.0 OkHttp如何自动加载Cookie 持久化
今天给大家分享
Retrofit2
.0OkHttp如何自动加载Cookie;Retrofit,话说Retrofit最近真的很火啊,Retrofit+OKHttp现在似乎已经成为了Android网络请求框架的主流框架了吧
恋恋西风
·
2020-08-15 14:57
android
Android——
Retrofit2
Retrofit2
是一种为Android和Java提供安全的HTTP客户端,即是一种http客户端框架。可以访问网络请求并将访问的数据转换成你想要的类型。
404-not-found
·
2020-08-15 14:45
Android网络请求之
Retrofit2
(1)
老鸟可以给点意见废话不多说,直接开撸首先是引入所需要的包,别忘记点同步implementation'com.squareup.okhttp3:okhttp:3.1.2'implementation'com.squareup.
retrofit2
LazyMalegods
·
2020-08-15 14:34
Android开发
Retrofit2
.0使用姊妹篇——带进度下载文件
Retrofit是目前最主流的网络框架了,它对网络请求几近完美的封装,大大降低了我们开发者的研发难度,缩短了研发周期。最近项目中遇到了下载视频和图片文件的需求(还有上传视频和图片的需求,请移步这篇博客),我第一反应是用retrofit做呀,soeasy!产品接着说,要带下载进度条哦!我一想,retrofit好像并没有给我们提供显示下载进度的接口,哎呀,看来还是得自己个儿整整喽!接下来,我把自己实现
康小白Code
·
2020-08-15 14:45
android
Android Retrofit 2.0 注解的理解
Retrofit2
.0包含众多的注解,包括方法注解,包含@GET、@POST、@PUT、@DELETE、@PATH、@HEAD、@OPTIONS、@HTTP。
疾风细语
·
2020-08-15 14:27
Android
总结
Android高性能编码
MVP新的使用方法
依赖//retrofi依赖compile'com.squareup.
retrofit2
:retrofit:+'compile'com.squareup.
retrofit2
:converter-gson:
怎么了没怎么
·
2020-08-15 14:28
android中
Retrofit2
.0的封装:设计到请求前后的操作,比如添加请求头,拦截请求头,拦截返回体等
这里关于android如何集成
retrofit2
.0就详细介绍了,相信网络上也有很多的例子。
笨鸟可以先飞呀
·
2020-08-15 13:04
android
Android 一份详细的
Retrofit2
.0基本使用总结
一、前言今天主要是对于网络请求框架
Retrofit2
.0做一次总结,并通过具体实例展示一下
Retrofit2
.0的使用方法。
mjzuo
·
2020-08-15 13:17
android随笔
retrofit2
持久化保存cookie
importandroid.content.Context;importandroid.content.SharedPreferences;importandroid.text.TextUtils;importandroid.util.Log;importjava.io.*;importjava.net.CookieStore;importjava.net.HttpCookie;importjav
Devil-CQ
·
2020-08-15 13:51
Android
Retrofit2
.0封装 加header头部 加拦截器
publicclassRxRetrofitUtil{privatestaticfinalStringLOGIN="https://www.zhaoapi.cn/";privatestaticvolatileRxRetrofitUtilrxRetrofitUtil;privatestaticBlogServiceservice;privatestaticRxRetrofitUtilgetInstan
xude01
·
2020-08-15 12:17
Retrofit学习入门
AndroidManifest.xml中请求了网络权限:(2)Studio用户,在app/build.gradle文件中添加如下代码:dependencies{compile'com.squareup.
retrofit2
Ricardo.M.Jiang
·
2020-08-15 12:43
网络开发
Android 初探
Retrofit2
.0.1(最新版)
网上相关的教程很少,又因为是初探,所以本篇博客会用一个Demo说明
Retrofit2
.0.1的用法,RetrofitGitHub地址:https://github.com/square/retrofit
weixin_34399060
·
2020-08-15 12:02
Retrofit 基本使用
内容导图1、依赖库导入implementation'com.squareup.
retrofit2
:retrofit:2.4.0'implementation'com.squareup.
retrofit2
_无问西东
·
2020-08-15 12:02
retrofit
Retrofit2
简明教程(一)
Retrofit2
简明教程(一)相信大家都听过Retrofit的大名但是没有实际运用,或是已经运用过Retrofit1.x,因为Retrofit1.x和
Retrofit2
.x差别非常大,Retrofit1
fuchenxuan
·
2020-08-15 12:17
Android
Android
之美
Retrofit2
.0 ,OkHttp3完美同步持久Cookie实现免登录(二)
原文出自csdn:http://blog.csdn.net/sk719887916/article/details/51700659;通过对
Retrofit2
.0的基础入门和案例实践,掌握了怎么样使用Retrofit
Tamic大白
·
2020-08-15 12:34
网络标准和协议
Java
Android进阶
网络编程
+Rx
实践及源码大全
Retrofit2
.0 完美同步Cookie实现免登录
原文出自csdn:http://blog.csdn.net/sk719887916/article/details/51700659CookieCookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。
唯鹿
·
2020-08-15 12:36
#
Retrofit
Retrofit2
+Restful api的入门使用
有阵子没临幸Android了,打算熟悉熟悉Andorid,故有了本次对
Retrofit2
入门练习,记录之。
易01
·
2020-08-15 11:46
Android
Java
Retrofit对Okhttp3.0的封装
Retrofit是Square公司开发的一款针对Android网络请求的框架,
Retrofit2
底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp做网络请求
l6666_6666
·
2020-08-15 10:22
Retrofit2
实现App自动更新
原理
Retrofit2
和okhttp实现了apk的下载自定义类实现
Retrofit2
的Callback类在里面通过IO流写入文件并且使用RxBus订阅下载进度自定义类实现okhttp3的ResponseBody
一叶飘舟
·
2020-08-15 10:35
Android开发
android studio 中 java.lang.NoClassDefFoundError:
retrofit2
.Retrofit$Builder错误解决
引入的包也没有问题:(搞了好久才解决,真感觉奇了怪了)/*retrofit*/compile'com.squareup.
retrofit2
:retrofit:2.1.0'compile'com.squareup.
retrofit2
耿天晓
·
2020-08-15 10:22
Android
Studio
Retrofit对OKhttp的封装
compile'com.squareup.okhttp3:okhttp:3.4.1'//Okhttpcompile'com.squareup.
retrofit2
:retrofit:2.0.0-beta4
SXS120730
·
2020-08-15 10:58
Retrofit2
动态(静态)添加请求头Header
Retrofit提供了两个两种定义HTTP请求头字段的方法即静态和动态。静态头不能改变为不同的请求,头的键和值是固定的且不可改变的,随着程序的打开便已固定。动态添加@GET("/")Callfoo(@Header("Accept-Language")Stringlang);@HeaderMap@GET("/search")Calllist(@HeaderMapMapheaders);静态添加1@H
weixin_34401479
·
2020-08-15 04:19
使用Retrofit打印请求日志,过滤改变服务器返回结果,直接获取String字符串
但是自从升级了
Retrofit2
之后,就可以不用手动导入了,因为已经自己引入了。Retrofit有一个优点,就是可以自动根据获取到的
weixin_34304013
·
2020-08-15 04:15
【Android】Dagger2 + MVVM
虽然Dagger2有一定使用门槛,但是MVVM的项目结构大都相同,实现一个Dagger2+
Retrofit2
(+OkHttp3)+ViewModel的最小构成实践,对其他类似项目具有一定参考意义。
fundroid_方卓
·
2020-08-15 03:35
Android
dagger
Retrofit2
,okhttp3 通过拦截器(Interceptor)两种缓存(离线和在线)
这篇博客主要和大家说说okhttp的缓存。之前踩了好多坑,反正看了很多帖子做了很多试验,发现网上的很多都不怎么么正确,我的疑问也一直没有解决。今天这个这个是真实的自己写的接口实现过的。是真的正确的也解决了我们需要的2种缓存的需求我先说说我们为啥要缓存。1.处理高并发的问题:当我们的用户量比较大的时候我们的服务器有时候可能受不了所以我们要把那些并不是经常更新和不是很重要的信息缓存下来。我们只需要去请
醉生丶梦死
·
2020-08-15 03:37
Android
Retrofit2
.0的使用之添加请求头
一、使用
Retrofit2
添加请求头1、使用@Header注解添加请求头@GET("v2/movie/top250")ObservablegetTopMovie(@Header("OS")Stringos
头有点冷的程序员
·
2020-08-15 03:17
android学习笔记
Android
Retrofit2
设置请求头Header
@Headers设置固定请求头publicinterfaceHttpService{@Headers({"header1:headerValue1","header2:headerValue2","header3:headerValue3",})@POST("Login")Calllogin(@BodyReqLoginbody);}@Header设置上可变请求头publicinterfaceHtt
野猿新一
·
2020-08-15 02:54
android
Retrofit
Mvp+rxjava2+
Retrofit2
结构框架
之前一直用谷歌的mvp模式,不过还是觉得m与p的耦合有点高,前段时间有人推荐给我一个新的mvp结构,其实也不新,只是我没用过而已。这里是它的连接地址:https://github.com/antoniolg/androidmvp它和常用的mvp最大的区别在于她添加了所谓的‘耦合因子’(这么说显得高端一些,其实就是个接口而已)用来进一步解耦M与P层,我们平日(个人这么用而已)用到的mvp中,与数据源
狗剩砸
·
2020-08-15 02:14
技术篇
Retrofit2
.0 公共参数(固定参数)
请先阅读:Retrofit动态参数(非固定参数、非必须参数)(Get、Post请求)在实际项目中,对于有需要统一进行公共参数添加的网络请求,可以使用下面的代码来实现:RestAdapterrestAdapter=newRestAdapter.Builder().setEndpoint(ctx).setRequestInterceptor(newRequestInterceptor(){@Overr
一叶飘舟
·
2020-08-15 02:27
Android开发
Android
Retrofit2
动态(静态)添加请求头Header
Retrofit提供了两个两种定义HTTP请求头字段的方法即静态和动态。静态头不能改变为不同的请求,头的键和值是固定的且不可改变的,随着程序的打开便已固定。动态添加@Header@GET("/")Callfoo(@Header("Accept-Language")Stringlang);@HeaderMap@GET("/search")Calllist(@HeaderMapMapheaders);
一叶飘舟
·
2020-08-15 02:27
Android开发
Retrofit用法详解之一(无参数get请求)
Retrofit是Square公司开发的一款针对Android网络请求的框架,
Retrofit2
底层基于OkHttp实现的.一、如何使用1.配置网络访问权限2.使用Retrofit之前需要先在buildgridle
gaojing694855420
·
2020-08-15 02:03
Retrofit2
/OkHttp3拦截器Interceptor获取完整http请求和响应数据
Retrofit2
/OkHttp3拦截器Interceptor获取完整http请求和响应数据引入:implementation'com.squareup.
retrofit2
:retrofit:2.5.0
zhangphil
·
2020-08-15 01:33
Java
Android
http
Android
OkHttp网络技术
retrofit2
.0中使用okHTTP post get put 过滤请求内容或添加内容
okClient.interceptors().add(newInterceptor(){@Overridepubliccom.squareup.okhttp.Responseintercept(Chainchain)throwsIOException{Requestrequest=chain.request();RequesttemRequest;Request.BuildertempBuild
f1065680448
·
2020-08-15 01:50
Android
Retrofit2
.0结合okhttp3来使用拦截器给GET或者Post请求添加固定参数(详细步骤)
1:首先使用OkHttpClient新建一个builder.(这里面的connect、writer、read如果只是测试可以不添加)OkHttpClient.BuilderU1builder=newOkHttpClient().newBuilder();U1builder.connectTimeout(DEFAULT_TIMEOUT,TimeUnit.SECONDS).writeTimeout(D
WUST_陈迪洋
·
2020-08-15 01:19
Android学习
retrofit应用详解与源码解析--小试牛刀
注意了:本专栏是基于
Retrofit2
.9.6的研究。在上
门心叼龙
·
2020-08-14 17:49
retrofit
Retrofit2
源码大致流程
注意:这篇文章不是一篇系统的文章,如果查看完整系统文章可以参考文末的相关文章。这篇文章只对自己觉得重要的地方进行了分析。使用方法:官方使用教程主要有以下步骤:1.编写Api接口2.创建Retrofit实例3.获得ApiService4.获取请求5.执行请求(同步或者异步)类似下面的代码://1.编写Api接口:publicinterfaceGitHubService{@GET("users/{us
Kevin-Cai
·
2020-08-14 13:14
Android学习历程
2018技术博客
安卓okhttp3,
retrofit2
调用ssl建立post请求(访问华为IoT平台对设备下发命令为例)
文章目录前言工具类SSLHelper类HttpsUtils类主函数前言安卓app作为应用侧访问华为物联网平台需要携带证书,Android的私钥和信任证书的格式必须是BKS格式的,可用openssl等工具进行证书格式转换(具体操作)转换完成后在src/mian目录下创建assets文件夹,不可直接创建文件夹(创建方式),并将bks证书(注意客户端和服务端证书都是bks类型)复制到文件夹内工具类SSL
木有感情的瓦力
·
2020-08-14 00:19
Retrofit源码分析
下面附图一张(感谢这是一份很详细的
Retrofit2
.0使用教程(含实例讲解)这篇博客友情提供);接着我会用一个简单的实例,进行源码的分析以及讲解。
子静静
·
2020-08-13 23:03
进阶安卓
Retrofit基本使用
首先配置build.gradlecompile'com.squareup.
retrofit2
:retrofit:2.3.0'compile'com.squareup.
retrofit2
:converter-gson
m0_37588684
·
2020-08-13 15:19
网络
源码面前无秘密之——Retrofit 源码分析
一.Retrofit简单使用1.导入依赖implementation'com.squareup.
retrofit2
:retrofit:2.8.1'下面分析的Retrofit版本也是2.8.12.创建API
knight康康
·
2020-08-13 15:06
Android
Retrofit2
源码分析
Retrofit介绍Retrofit是Square公司的一个开源网络访问框架。主要是把网络请求的数据,通过接口来封装。内部通过OKHttpClient来请求。Retrofit的简单配置,使用Retrofitretrofit=newRetrofit.Builder().baseUrl("https://api.xxx.com/").build();APIServiceservice=retrofit
笨鸟-先飞
·
2020-08-13 14:55
Android-源码分析
Android MVP模式实现基类优化
1.添加依赖,我这里使用rxjava+
retrofit2
作为例子,模仿网络请求compile'io.reactivex:rxandroid:1.0.1'compile'com.squareup.
retrofit2
hzp_pengge
·
2020-08-12 15:03
android
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他