你们看过韩国电影《奇怪的她》不?女主角是不是超级漂亮的。。。。。。。好啦,扯正事吧,先看看女神照片。 公司新项目用到了OKHttp网络框架,在下载文件这块都蒙圈啦,再查查资料就一个Resopnse方法返回数据,而且是在下载文件结束之后才会走这个方法,整个项目和服务器打交道那块用得都是OKHttp,如 ...
分类:
移动开发 时间:
2016-08-08 18:53:12
阅读次数:
208
OKHttp的简单使用 一方面,最近关于OKHttp的讨论甚嚣尘上,另一方面,我最近也更新了android6.0,发现在6.0中HttpClient不能使用了,于是决定抽时间也看一下OKHttp,总结了一点东西,与大家分享。 以前读书的时候在学校用过GitHub上的一个开源控件AsyncHttpCl ...
分类:
Web程序 时间:
2016-08-08 17:21:39
阅读次数:
325
原理
Retrofit2和okhttp实现了apk的下载
自定义类实现Retrofit2的Callback类在里面通过IO流写入文件并且使用RxBus订阅下载进度
自定义类实现okhttp3的ResponseBody类并且在里面使用RxBus发布下载进度信息
在Service中使用Retrofit在后台下载文件
发送Notifaction到通知栏前台界面展示进度情况
实现步骤1.创建UpdateMa...
分类:
移动开发 时间:
2016-08-07 23:27:18
阅读次数:
1197
学会了OkHttp3的用法后,我们当然有必要来了解下OkHttp3的源码,当然现在网上的文章很多,我仍旧希望我这一系列文章篇是最简洁易懂的。...
分类:
移动开发 时间:
2016-08-06 11:31:16
阅读次数:
385
http://frodoking.github.io/2015/03/12/android-okhttp/ Android为我们提供了两种HTTP交互的方式:HttpURLConnection 和 Apache HTTP Client,虽然两者都支持HTTPS,流的上传和下载,配置超时,IPv6和连 ...
分类:
Web程序 时间:
2016-08-02 19:06:40
阅读次数:
228
框架下载地址:https://github.com/square/okhttp 今天给大家讲解下网络框架okhttp的使用,这个框架非常强大,很多框架都用它来加载网络资源,目前很多开发者还在用AsyncHttp,这个库现在已经不推荐使用了,Google已经去掉了httpclient,下面我们就看一下 ...
分类:
移动开发 时间:
2016-07-30 11:49:23
阅读次数:
287
创建bitbucket的私有maven仓库,把aar (library)上传到bitbucket的maven仓库
转载请标注原文地址:
当我们使用android studio的开发的时候,我们可以很方面的使用compile " "命令很方便的使用别人的第三方aar库
比如我们引用okhttp的时候就可以在gradle中:
dependencies {...
分类:
Web程序 时间:
2016-07-30 00:33:16
阅读次数:
769
Okio 1.9简单入门 Okio库是由square公司开发的,补充了java.io和java.nio的不足,更加方便,快速的访问、存储和处理你的数据。而OkHttp的底层也使用该库作为支持。该库极大的简化I/O操作。Gradle引用如下(最新版:1.9 )compile 'com.squareup... ...
分类:
其他好文 时间:
2016-07-22 18:44:54
阅读次数:
192
前面通过.net Webapi搭建了数据访问及处理平台,以下介绍如何通过Android来访问Webapi的数据。 Android的常用的网络访问方式是使用HttpClient和HttpURLConnection、OKHttp等,其中OKHttp非常高效,支持SPDY、连接池、GZIP和 HTTP 缓 ...
分类:
移动开发 时间:
2016-07-19 13:34:39
阅读次数:
207
Rxjava+ReTrofit+okHttp背景: 学习Rxjava+Retrofit+okhttp已经一段时间了,发现确实很强大,但是使用起来稍微有点麻烦,在工作中重复的代码太多,所以决定对http请求基于retrofit封装,最终效果还是比较满意,10行代码搞定预处理+加载框+错误处理+结果处理+gson转换回调!效果:优化完activity中的代码:// 完美封装简化版
priv...
分类:
编程语言 时间:
2016-07-18 20:19:03
阅读次数:
1176