package com.yong.volleyok.okhttp; import com.android.volley.AuthFailureError; import com.android.volley.Request; import com.android.volley.toolbox.Htt ...
分类:
Web程序 时间:
2016-07-01 13:27:01
阅读次数:
612
OkHttpClient client = new OkHttpClient(); FormBody body = new FormBody.Builder() .add("mobile",mNumber) .add("type","1").build(); final Request reques ...
分类:
Web程序 时间:
2016-07-01 08:59:14
阅读次数:
310
OkHttp文档本文结构
Calls
Connections
Recipes
Interceptors
HTTPS
本文翻译来自 官方OkHttp Wiki
OkHttp文档
一Calls
1 请求
2 响应
3重写请求
4重写响应
5后续请求
6请求重试
7 呼叫
8调度
二Connections
1URLsURLs摘要
2 Addresses
3 Routes
4Connections
三Re...
分类:
Web程序 时间:
2016-06-29 11:29:50
阅读次数:
4779
最开始使用AndroidStudio的时候,各种不适应,各种怀恋Eclipse,写了几千行代码勉强熟悉了AndroidStudio后,感觉AndroidStudio不要太棒了。
学习Retrofit也是这样,遇到麻烦就想去用以前用过的框架,没必要,熟悉了过后我现在连吃个汤圆都喜欢串着吃,囧….像OkHttp一样使用当然实际的项目开发中,不可能给我们时间慢慢去适应、去学习,要考虑技术风险和学习成本、...
分类:
其他好文 时间:
2016-06-29 06:45:26
阅读次数:
331
之前做安卓项目的时候,HTTP请求用的是android api中的HttpURLConnection和HttpClient,编码比较繁琐,自己封装的也不好。后来知道有很多网络请求的第三方框架,可以方便地集成到我们的项目中,比自己写的网络请求要稳定且规范。这其中,OkHttp广受好评,因此花了些时间去 ...
分类:
移动开发 时间:
2016-06-28 12:42:58
阅读次数:
224
OkHttp的缓存问题,主要是通过http协议里面的control-cache控制缓存,而且是仅仅只能是Get请求才能缓存,如果Post请求OkHttp会让response返回null,同时报504错误,也就是没缓存。okhttp为什么要这样做呢?通过查看缓存的文件,我们可以发现,OkHttp缓存的是整个http请求的信息,所以这就和http协议有关系了。在RESTful API里面,我们把Get请求理解为从服务端查...
分类:
Web程序 时间:
2016-06-27 01:41:07
阅读次数:
598
在Android开发中,发送HTTP请求是很常见的。SDK中自带的HttpURLConnection虽然能基本满足需求,但是在使用上有诸多不便,为此,square公司实现了一个HTTP客户端的类库——Okhttp 。Okhttp是一个支持HTTP 和 HTTP/2 的客户端,可以在Android和Java应用程序中使用,其具有以下特点:
1. API设计轻巧,基本上通过几行代码的链式调用即可获取结...
分类:
Web程序 时间:
2016-06-24 14:58:58
阅读次数:
974
毕加索的艺术——Picasso,一个强大的Android图片下载缓存库,OkHttpUtils的使用,二次封装PicassoUtils实现微信精选
官网: http://square.github.io/picasso/ 我们在上篇OkHttp的时候说过这个Picasso,学名毕加索,是Square公司开源的一个Android图形缓存库,而且使用起来也是非常的简单,只要一行代码就轻松搞定了,你会问...
分类:
微信 时间:
2016-06-24 01:51:54
阅读次数:
560
1、okHttp https://github.com/square/okhttp 2、okhttp-utils https://github.com/hongyangAndroid/okhttp-utils 3、NoHttp https://github.com/yanzhenjie/NoHttp ...
分类:
移动开发 时间:
2016-06-23 20:24:28
阅读次数:
187
阅读此文前请先阅读Retrofit+okhttp网络框架介绍 从上文中我们已经了解通过如下代码即可得到返回给我们call 以及 response对象,今天我们通过源码来分析这个过程是如何实现的。 /**
* 获取天气数据
* @param cityname
* @param key
* @return
*/
@GET("/weather/in...
分类:
其他好文 时间:
2016-06-23 18:56:14
阅读次数:
371