区长的专栏

业精于勤,荒于嬉;行成于思,毁于随!

Android 扩展OkHttp支持请求优先级调度

在当今这个App泛滥的时代,网络请求几乎是每一个App必不可少的一部分,请求几乎遍布App的每一个界面中。我们进入A界面后,App发起了一系列请求,这时候假如还有一部分请求没有被执行,我们就进入B界面开始新的网络请求,这时候原来A界面的网络请求我们有两个选择: 取消A界面的所有未开始执行的网络请求...

2016-01-24 19:52:17

阅读数:4363

评论数:2

Android开发中无处不在的设计模式——动态代理模式

继续更新设计模式系列,写这个模式的主要原因是最近看到了动态代理的代码。 先来回顾一下前5个模式: - Android开发中无处不在的设计模式——单例模式 - Android开发中无处不在的设计模式——Builder模式 - Android开发中无处不在的设计模式——观察者模式 -...

2016-01-21 11:37:17

阅读数:8677

评论数:4

Android 使用OkHttp支持HttpDNS

首先,需要明确一个概念,什么叫做HttpDNS以及为什么要用HttpDNS。HttpDNS是使用HTTP协议向DNS服务器的80端口进行请求,代替传统的DNS协议向DNS服务器的53端口进行请求。也就是使用Http协议去进行dns解析请求,将服务器返回的解析结果,也就是域名对应的服务器ip获得,直...

2016-01-17 17:36:51

阅读数:13324

评论数:9

Android 善用Okio简化处理I/O操作

Okio库是一个由square公司开发的,它补充了java.io和java.nio的不足,以便能够更加方便,快速的访问、存储和处理你的数据。而OkHttp的底层也使用该库作为支持。而在开发中,使用该库可以大大给你带来方便。目前,Okio的最新版本是1.6.0,gradle的引用如下 compile...

2016-01-15 14:44:01

阅读数:26546

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭