在最近做的项目中,因为频繁用到网络请求,所以使用了现在比较流行的框架RxJava和Retrofit来代替之前的Okhttp的繁琐请求。 retrofit是用来做网络请求操作,RxJava是用来切换线程、转换数据操作的。 首先第一步,使用三方的框架,肯定是先添加依赖包。项目中用的Rxjava2.0、r ...
分类:
编程语言 时间:
2017-09-07 13:36:34
阅读次数:
174
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha 安卓 网络 框架 视频 《老罗Android开发视频教程第二季》OkHttp网络框架第? ...
分类:
移动开发 时间:
2017-09-04 19:50:14
阅读次数:
190
同步请求用例 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 OkHttpClient 构造 1 2 3 1 2 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...
分类:
Web程序 时间:
2017-09-01 23:03:37
阅读次数:
257
之前项目使用的是okhttp3.4版本的,tls协议支持1.0 1.2 等等 后来换成okhttp3.8.1,发现握手失败 找了好多原因之后 发现吧tls加上1.0后,就可以握手成功了,但是tls1.0已经被认为是过时的和不安全的协议,应该是服务器需要配置ssl协议版本之类的 后续跟踪 ...
分类:
Web程序 时间:
2017-08-31 16:48:22
阅读次数:
253
这篇博客侧重于了解OkHttp的网络部分,包括Socket的创建、连接,连接池等要点。OkHttp对Socket的流操作使用了Okio进行了封装,本篇博客不做介绍,想了解的朋友可以参考拆轮子系列:拆Okio。 OkHttp中关于网络的几个概念 下面的主要翻译自OkHttp的官方文档,查看原文. UR ...
分类:
Web程序 时间:
2017-08-20 16:58:59
阅读次数:
223
50.EasyGank妹纸App 前言 基于MVP模式下 , RxJava+RxAndroid+Retrofit的组合 . RxJava RxAndroid Retrofit Okhttp Gson Glide Reservoir Github EasyGank ScreenShots $(func ...
分类:
移动开发 时间:
2017-08-19 10:50:52
阅读次数:
152
依赖的jar包:http://files.cnblogs.com/files/fengwenzhee/okhttp.rar ...
分类:
编程语言 时间:
2017-08-14 09:58:29
阅读次数:
171
一、概述 首先在这里本片文章是以网络通信封装为主,而app开发首先重要就是网络通信,而如今主流的async、volley、okhttp等,阿么这么网络库怎样能做到更好封装、更好的切换,从而不影响业务层的代码,而本文就是基于这个思路,从而封装了okhttp,并能支持封装切换到async、或者volle ...
分类:
Web程序 时间:
2017-08-13 16:27:04
阅读次数:
203
在开发群里有多位同学问到了关于Android中网络缓存的问题。事实上不管是Android还是iOS,缓存的大致思路都是同样的,以下就几种情况下的缓存做一个大致的介绍。顺便说一下有些开源的网络请求框架已经提供了对缓存的支持。比如如今比較流行的okhttp。但是有的时候我们希望利用Android自带的网 ...
分类:
移动开发 时间:
2017-08-13 12:36:12
阅读次数:
172