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 优雅的让RxJava2.0+
Retrofit2
.0结合使用
前言本文参考:RxJava与Retrofit结合的最佳实践http://gank.io/post/56e80c2c677659311bed9841与上文不同的是:本文采用最新的RxJava2.0与Retrifit2.0来实现,并针对于1.x不同的地方进行处理。针对请求过程进行的封装,额外增加缓存策略和请求头部处理。RxJava2.0使用笔记:http://blog.csdn.net/demonli
DeMonnnnnn
·
2017-09-06 16:16
Android框架/机制
#
Android 优雅的让RxJava2.0+
Retrofit2
.0结合使用
前言本文参考:RxJava与Retrofit结合的最佳实践http://gank.io/post/56e80c2c677659311bed9841与上文不同的是:本文采用最新的RxJava2.0与Retrifit2.0来实现,并针对于1.x不同的地方进行处理。针对请求过程进行的封装,额外增加缓存策略和请求头部处理。RxJava2.0使用笔记:http://blog.csdn.net/demonli
DeMonnnnnn
·
2017-09-06 16:16
Android框架/机制
#
Android 网络请求框架
Retrofit2
.0使用笔记
说明说起Retrofit必须要提到RxJava,但是本文只是简单介绍一下Retrofit的使用流程,为RxJava+Retrofit的实现做好准备,稍后会继续写一遍RxJava+Retrofit的博客笔记。本文参考:http://gank.io/post/56e80c2c677659311bed9841Retrofit”改造”适用于Android和Java的类型安全的HTTP客户端.Retrofi
DeMonnnnnn
·
2017-09-05 18:26
Android框架/机制
#
Retrofit2
.0源码解析
欢迎访问我的个人博客,原文链接:http://wensibo.net/2017/09/05/retrofit/,未经允许不得转载!今天是九月的第四天了,学校也正式开学,趁着大学最后一年的这大好时光,抓紧时间赶快学习新知识吧!今天想要与大家一起分享的是Retrofit,由于网上已经有许多讲解Retrofit使用的文章了,本篇文章只会给一个小小的示例,以这个示例作为入口分析其源码,同样也会贴上流程图,
温斯渤
·
2017-09-05 13:41
Retrofit 2.2 传递数组参数
最近使用
Retrofit2
.2.0传递数组参数,发现网络上找到的很多方式都不行,然后只好自己填坑,后台PHP需要客户端提交的是数组,但是给的接口文档如下:请求地址:HOST/tools-configHTTP
66_Sixsix
·
2017-09-01 14:27
android网络请求
Retrofit2
+RxJava2 使用POST方式提交JSON数据,服务器无法解析的问题
使用
Retrofit2
+RxJava2时候跳了个坑提交Json格式的数据到服务器时,总是提交不成功,不然就是提交成功后没有获取到内容不管是使用JSONObject封装好数据提交还是使用FormBody.build
叫我阿喵
·
2017-08-28 17:12
Android日常
Retrofit2
+RxJava2 使用POST方式提交JSON数据,服务器无法解析的问题
使用
Retrofit2
+RxJava2时候跳了个坑提交Json格式的数据到服务器时,总是提交不成功,不然就是提交成功后没有获取到内容不管是使用JSONObject封装好数据提交还是使用FormBody.build
叫我阿喵
·
2017-08-28 17:12
Android日常
Kotlin-采用Kotlin写一个Gank.io客户端
我把之前自己写的一个Mvp+Rxjava2+Dagger2+
Retrofit2
关于Gank.io的小Demo用Kotlin又重新实现了一遍,就在刚刚弄完,虽然还有先小瑕疵
一只胖Wa牛
·
2017-08-28 15:46
kotlin版仿哔哩哔哩动画Android客户端(>哔哩哔哩 (゜-゜)つロ 干杯~-bilibili)
前言该仿的项目为原项目的kotlin版,由于本人水平有限,有些kotlin写法不规范,后期会逐步完善,和原开源项目一样采用mvp+dagger2+rxjava2作为整体框架,而网络请求采用okhttp3+
retrofit2
yoyiyi
·
2017-08-24 11:57
Retrofit2
.0添加Header的方法总结
最近在项目里面需要添加header,然后就想大家分想一下retrofit添加header的方法(1)使用注解的方式添加一个header参数publicinterfaceApiService{@Headers("Cache-Control:max-age=560000")@GET("/data")Call>getData();}(2)使用注解的方式添加多个header参数publicinterfac
小黄花的故事
·
2017-08-21 21:11
Rxjava
Retrofit基本使用
Retrofit能够通过添加注解,轻松地将HTTPAPI转化为Java接口,示例如下:compile'com.squareup.okhttp3:okhttp:3.8.1'compile'com.squareup.
retrofit2
四次元君
·
2017-08-21 18:16
Dagger+Retrofit+Rxjava+Rxlifecycle+MVP例程
地址:https://github.com/rongkun/Dagger2Rxjava2
Retrofit2
Demokotlin版本:https://github.com/rongkun/BaseKotlinjava
一花亦城
·
2017-08-18 14:17
Android网络请求框架Retrofit详解
介绍:Retrofit是Square公司开发的一款针对Android网络请求的框架,
Retrofit2
底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp
xing-java
·
2017-08-07 10:23
Retrofit2
.0 实现图文(参数+图片)上传方法总结
最近项目里用到了类似图文上传的功能,以前都是封装OkHttp的文件上传功能,这次想换个姿势,想用
Retrofit2
.0实现这样的功能,本来以为挺简单的,没想到进入了深坑,连续调整了好几种姿势都报了同一个错
墨源
·
2017-08-03 09:42
Retrofit2
.0不进行Json解析,直接查看返回String
不管是返回值不正确还是解析不正确等各种错误,有时候需要查看一下返回的值是什么,虽然用postman也可以,但是参数多的时候真心不想一个个填写postman,而
retrofit2
.0又不提供查看方法,很是头疼
海东青之HKL
·
2017-08-02 16:18
android-studio
Android网络框架之Retrofit + RxJava + OkHttp
文章目录简介基本使用举例说明引入依赖创建Retrofit对象创建访问API的请求发送请求以及处理结果多图以及单图上传方法一:方法二:现在android网络请求大部分已经换成了
Retrofit2
.0+RxJava
fengyongge_
·
2017-07-31 18:05
Android框架篇
Android开发的那些事
Android源码分析
Retrofit,Rxjava网络请求是 baseUrl 报错 IllegalArgumentException
cn.atobo.red,PID:14113java.lang.IllegalArgumentException:baseUrlmustendin/:http://192.168.0.106/index.php/apiat
retrofit2
苦逼的小猴子
·
2017-07-28 10:43
Android
初次使用Retrofit和Gson
compile'com.squareup.
retrofit2
:retrofit:2.3.0'compile'com.squareup.
retrofit2
:converter-gson:2.3.0'compile'com.squareup.
retrofit2
孤月坤少
·
2017-07-27 10:27
Android学习
初次使用Retrofit和Gson
compile'com.squareup.
retrofit2
:retrofit:2.3.0'compile'com.squareup.
retrofit2
:converter-gson:2.3.0'compile'com.squareup.
retrofit2
孤月坤少
·
2017-07-27 10:27
Android学习
Android AOP实现模块间通信
上一篇《Android
Retrofit2
.0实现原理分析》我们分析了
Retrofit2
.0的实现原理,用到了AOP的方式,实现了注解的动态解析。下面我们利用AOP的原理实现多模块的RPC通信。
疾风细语
·
2017-07-26 00:40
Android
框架
Retrofit2
源码阅读
声明:本文章基于retrofit:2.3.0一.
Retrofit2
中类的介绍1.
retrofit2
/http包下的注解
Retrofit2
大都是用于构造请求的,这些注解可以分为三类:"Http请求方法类"
河里的枇杷树
·
2017-07-19 15:07
RxJava2和Retrofit封装的RetrofitClient2终于来了!
Tamic:http://www.jianshu.com/u/3bbb1ddf4fd5Tamic只出高质量干货RxJava1和
Retrofit2
组合的好用的RetrofitClient笔者去年写了一篇,
Tamic
·
2017-07-15 13:08
Retrofit 2.0源码解析
简介刚接触Retrofit的时候,就写了一篇简单的使用介绍:
Retrofit2
.0基本使用方法,算是对Retrofit的基础入门。
Whyn
·
2017-07-15 00:01
RxJava2+
Retrofit2
+OkHttp3实现网络缓存
最近在网上看到了很多带有网络缓存的封装库,于是心血来潮打算自己也撸一串代码助助兴现在最火的网络请求就是retrofit'和rxjava连用了于是我就按照项求撸了一段带有网络缓存的retrofit.//就是这么轻松加愉快水友们不要客气直接拿去享用就行再也不用担心断网看不到数据了//废话不多说直接上代码packagecom.example.administrator.myexample;现在最火的网络
HotSmoking
·
2017-07-13 14:04
Android
Retrofit2
封装之路(请求参数加密解密)(二)
Retrofit2
用例publicinterfaceGitHubService{@GET("users/{user}/repos")Call>listRepos(@Path("user")Stringuser
majunm
·
2017-07-13 09:52
Retrofit2
.0使用总结
概述随着Google对HttpClient摒弃,和Volley的逐渐没落,OkHttp开始异军突起,而Retrofit则对okHttp进行了强制依赖。Retrofit是由Square公司出品的针对于Android和Java的类型安全的Http客户端,如果看源码会发现其实质上就是对okHttp的封装,使用面向接口的方式进行网络请求,利用动态生成的代理类封装了网络接口请求的底层,其将请求返回javaB
SnowDragonYY
·
2017-07-06 10:02
仿哔哩哔哩动画Android客户端(>哔哩哔哩 (゜-゜)つロ 干杯~-bilibili)
前言花了一个月的时间,把这个项目怼的差不多了,该仿的b站开源项目采用mvp+dagger2+rxjava2作为整体框架,而网络请求采用okhttp3+
retrofit2
,虽说仿的,但是b站官方客户端有许多炫酷视觉的效果
yoyiyi
·
2017-07-04 23:53
关于rxjava中,有些地址虽然在网页上能
关于rxjava中,有些地址虽然在网页上能获取到json数据,但是
retrofit2
+rxjava2不能正常解析。
墨色尘埃
·
2017-07-04 17:39
RxJava+Retrofit+OkHttp实战
Retrofit+OkHttp实战给大家推荐两个学习的链接给Android开发者的RxJava详解RxJava与Retrofit结合的最佳实践1首先需要导入依赖库compile'com.squareup.
retrofit2
zhoujiang2012
·
2017-07-03 16:41
移动端安卓开发
Android
Retrofit2
使用
Demo地址:https://github.com/jiutianbian/android_learn/tree/master/TestRetrofitAndroid
Retrofit2
是什么?
就天边
·
2017-07-02 21:50
rxbinding 2.0对多个输入框监听
项目里面刚开始使用RX系列开源库,以及逐步替换网络请求为Retrofit+OKHttp组合,再不换就OUT了,啥也不说了,先导入所有要用的包://retrofitcompile'com.squareup.
retrofit2
Ron&&Li
·
2017-06-30 11:52
android开发
Retrofit2
+Rxjava2请求WebService(修订版)
前言之前写了一篇文章
Retrofit2
+Okhttp3+Rxjava通过SOAP协议请求WebService通过整合Retrofit,Okhttp,Rxjava来实现WebService的网络访问,但其中还有许多地方不够完善
Mersens
·
2017-06-27 21:07
Android-Rxjava+
Retrofit2
.x 获取Http状态码、响应头(Headers)等数据
文章标题很明确,就是获取Http网络请求响应的头信息。可能我通过其他方式也可以获取,但是为了保持代码的格式一致性,最终还是找到了解决方法。直接上代码:RetrofitService定义如下:publicinterfaceCountryApiService{@GET("?")Observable>geoIp();}CountryCodeModel数据模型是responsebody对应的数据类型,这不
我是乔同学
·
2017-06-27 18:16
android
这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解)
如果对Retrofitv2.0的源码感兴趣,可看文章:Android:手把手带你深入剖析
Retrofit2
.0源码目录1.简介特别注意:准确来说,Retrofit是一个RESTful的HTTP网络请求框
carson_ho
·
2017-06-26 16:00
retrofit
实例
Android:手把手带你深入剖析 Retrofit 2.0 源码
网络请求十分常用而在Android网络请求库中,Retrofit是当下最热的一个网络请求库今天,我将手把手带你深入剖析Retrofitv2.0的源码,希望你们会喜欢在阅读本文前,建议先阅读文章:这是一份很详细的
Retrofit2
.0
Carson_Ho
·
2017-06-26 08:17
开源库
系统机制源码分析
开源库使用
源码分析
这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解)
如果对Retrofitv2.0的源码感兴趣,可看文章:Android:手把手带你深入剖析
Retrofit2
.0源码目录1.简介特别注意:准确来说,Retrofit是一个RESTful的HTTP网络请求框
Carson_Ho
·
2017-06-26 08:38
开源库
系统机制源码分析
开源库使用
源码分析
Android:手把手带你 深入读懂 Retrofit 2.0 源码
在阅读本文前,建议先阅读文章:这是一份很详细的
Retrofit2
.0使用教程(含实例讲解)目录目录1.简介示意图特别注意:准确来说,Retr
Carson_Ho
·
2017-06-26 08:49
在Retrofit+okHttp中设置修改http的访问头部User-Agent来解决某些API可以用电脑浏览器使用而不能在APP端使用的问题
如果是未修改前,也就是默认时会出现W/System.err:
retrofit2
.adapter.rxjava2.HttpException:HTTP403Forbidden服务
minminaya
·
2017-06-24 17:10
retrofit2
源码分析
先从Retrofit的使用开始介绍。一个简单的使用例子如下:Retrofitretrofit=newRetrofit.Builder() .baseUrl("http://172.18.157.142:8080") //.addConverterFactory(GsonConverterFactory.create()) .build(); TestApitestApi=retrofit.cre
jyw935478490
·
2017-06-16 12:00
Retrofit + OkHttp +RxJava 网络库构建及项目实践
前言:Retrofit是Square公司开发的一款针对Android网络请求的框架,
Retrofit2
底层基于OkHttp实现的,OkHttp现在已经得到Google官方认可,大量的app都采用OkHttp
Yagami3zZ
·
2017-06-16 10:29
Dagger2,Rxjava,
Retrofit2
,Mvp,Kotlin…… 我可能浪费了很多时间
从去年开始,我就被层出不穷的新东西砸晕。我学会使用标题上列出的开源库、架构、语言并且沾沾自喜。我写的代码好像越来越简洁,越来越健壮了?看起来是这么回事,但是这都不是我自身的能力,我只是使用了别人封装好的代码。我总是惊叹这些的开源库便利,但是我并不知道内部实现原理是什么。大神们丢下一个工具,我们屁颠屁颠的跑去学习并使用。一个接着一个,最终我将变成彻彻底底的码农。最近的新东西不止kotlin,还有go
u010386612
·
2017-06-15 17:00
码农
kotlin搭建的Android框架
用kotlin搭建的Android框架Overview本项目用kotlin基于Rxjava2+
Retrofit2
+MVP构架搭建的Android框架,其中包含kotlin一些基本语法的使用、kotlin
Dick_zeng
·
2017-06-14 14:14
kotlin
android
mvp
框架
Rxjava2+
retrofit2
基础网络请求
基础布局不再复述只贴主要代码,基础布局链接Rxjava2实现网络请求需要的包.jpg需要添加的网络权限先上基本代码,写了一个单例RetrofitManager.classimportcom.jakewharton.
retrofit2
帝乙岩
·
2017-06-14 10:15
Android 源码解析
Retrofit2
原理
开发AndroidApp肯定会使用Http请求与服务器通信,上传或下载数据等。目前开源的Http请求工具也有很多,比如Google开发的Volley,loopj的AndroidAsyncHttp,Square开源的OkHttp或者Retrofit等。我觉得Retrofit无疑是这几个当中最好用的一个,设计这个库的思路很特别而且巧妙。Retrofit的代码很少,花点时间读它的源码肯定会收获很多本文的
南岸青栀
·
2017-06-13 15:02
Android
源码研究
RxEasyHttp一款基于RxJava2+
Retrofit2
实现简单易用的网络请求框架(完整)
github源码地址:https://github.com/zhou-you/RxEasyHttpRxEasyHttp本库是一款基于RxJava2+
Retrofit2
实现简单易用的网络请求框架,结合android
zhou_you
·
2017-06-10 13:45
新框架 - 收藏集 - 掘金
RxJava+
Retrofit2
+OkHttp3封装及踩坑(续)-Android-掘金前一篇文章(也是我在简书上的第一篇技术文章^.^)讲了Android三剑客的基础用法和简单封装,有一些封装只是一笔带过
掘金
·
2017-06-09 00:00
dagger2
retrofit
rxjava
Retrofit的简单实用,配置okhttpclient
retrofit:第一步:导入依赖retrofit的依赖compile'com.squareup.
retrofit2
:retrofit:2.3.0'Gsonretrofit依赖compile'com.squareup.
retrofit2
Android_Object
·
2017-06-06 20:56
android Okhttp3的基本使用
2)内置连接池,支持连接复用,减少延迟 3)支持透明的gzip压缩响应体 4)通过缓存避免重复的请求 5)请求失败时自动重试主机的其他ip,自动重定向 6)好用的API其本身就是一个很强大的库,再加上
Retrofit2
qq_27467601
·
2017-05-31 17:00
Retorfit+RxJava的联合使用
http://blog.csdn.net/outofthinair/article/details/71703027当我们对这两者有了一个认识之后,我们来看一下它们的结合使用在使用之前我们要添加依赖标准的
retrofit2
TaoTehKing
·
2017-05-26 21:12
rxjava2+
retrofit2
+阿里的vlayout实现电商的首页
走着前辈们的路,简单的封装了下,当然更多的是去用RXjava2的实现网络请求1.已经将Progress加载框的封装在onstart方法中,自动加载,自动消失2.使用map操作符操作Api(接口数据),直接返回用户所想要的数据一、写这个demo的原因?①对于rxjava的使用及学习,以及看看引入这么多库,看看到底能到达多少方法数而且对于学过js的人,应该很熟悉rxjava,因为js中有rxjs!,简
Jack_King007
·
2017-05-22 16:39
走向Android中级之路
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他