安卓开发领域,很多重要的问题都有了很好的开源解决方案,例如网络请求 OkHttp + Retrofit 简直就是不二之选。“我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!”,在用了这些好轮子将近两年之后,现在是时候拆开轮子一探究竟了。本文基于 OkHttp 截至 2016.7.11 ...
分类:
移动开发 时间:
2016-11-17 19:08:18
阅读次数:
253
学习了Retrofit中的拦截器功能:实现日志中打印请求头内容 Retrofit 2+ 是基于OKHttp进行封装的,那么也就是说想进行请求拦截然后进行打印出来的话,就必须要从OkHttp进行入手。 1,添加依赖包: 2,我这里是新建了一个方法进行创建并获取OkHttp private OkHttp ...
分类:
Web程序 时间:
2016-11-17 18:06:32
阅读次数:
352
工具介绍使用:AndroidStudio:【compile 'com.squareup.okhttp3:okhttp:3.4.2'】和【compile 'com.zhy:okhttputils:2.6.2'】和【compile 'com.google.code.gson:gson:2.3.1'】ec... ...
分类:
Web程序 时间:
2016-11-12 14:10:09
阅读次数:
293
资料汇总官网:http://square.github.io/okhttp/文档:https://github.com/square/okhttp/wiki GitHub:https://github.com/square/okhttpokio的GitHub:https://github.com/s... ...
分类:
Web程序 时间:
2016-11-11 19:31:34
阅读次数:
402
Rxjava+ReTrofit+okHttp深入浅出-终极封装三(多文件下载之断点续传)背景断点续传下载一直是移动开发中必不可少的一项重要的技术,同样的Rxjava和Retrofit的结合让这个技术解...
分类:
编程语言 时间:
2016-11-10 16:59:49
阅读次数:
3573
1.简介retrofit其实就是对okhttp做了进一步一层封装优化。我们只需要通过简单的配置就能使用retrofit来进行网络请求了。Retrofit能够直接返回Bean对象,例如如果我们进行一个网...
分类:
其他好文 时间:
2016-11-05 12:29:58
阅读次数:
318
一.原生OKHttp的Get和Post请求 1.OKHttp_GET 请求 2.OKHttp_POST 请求 二.第三方封装好的OKHttp库-okhttp-utils ...
分类:
Web程序 时间:
2016-11-03 02:45:23
阅读次数:
271
什么是异步任务? 异步任务就是开一个子线程,然后让它去跑,它跑完了就会回来告诉你说,它跑完了,这是结果。这和Java中的回调差不多。我们在OKHttp中很长见到的 onSuccess() 和 onError() 这些都是回调函数。当然这篇博文不讨论这些回调,只讨论Android中自带的异步任务。 ... ...
分类:
移动开发 时间:
2016-10-27 13:02:58
阅读次数:
300
1.OkHttp 简介
1)OkHttp 是一个更先进的专注于连接效率的 HTTP 客户端。OkHttp 提供了对 HTTP/2 和 SPDY 的支持,并提供了连接池,GZIP 压缩和 HTTP 响...
分类:
Web程序 时间:
2016-10-22 18:22:35
阅读次数:
311
Stetho在Android Studio中用: 1, 引入 compile 'com.facebook.stetho:stetho:1.3.1' compile 'com.facebook.stetho:stetho-okhttp3:1.3.1' //在okhttp中, 其他网络请求库要改 2, ...
分类:
移动开发 时间:
2016-10-21 13:49:05
阅读次数:
268