okhttp
chenhuakang
这个作者很懒,什么都没留下…
展开
-
com.alibaba.fastjson.JSONObject 和 org.json.JSONObject 区别
和后端联调的时候,需要传入数组,一开始使用org.json.JSONObject,每次最后都会转成 数组的String格式后面发现必须使用com.alibaba.fastjson.JSONObject获取到对应对象的List,然后转成对应的jsonArrayJSONArray jsonArray = JSONArray.parseArray(JSON.toJSONString(list));如果使用org.json.JSONObject,打印出来是{"test":"["test1",...原创 2020-07-20 11:45:29 · 3021 阅读 · 0 评论 -
Retrofit网络请求参数注解,@Path、@Query、@Post、Body等总结
原文地址:https://blog.csdn.net/guohaosir/article/details/78942485?utm_source=copy Retrofit网络请求参数注解,@Path、@Query、@Post、Body等总结具体用法参照 Retrofit官网Retrofit简介:是一个基于okhttp的网络请求框架通过注解配置网络请求参数图片链接和图片上传支持...转载 2019-02-14 14:33:05 · 2657 阅读 · 1 评论 -
OkHttp实现多线程并发下载的笔记
原文地址:http://blog.csdn.net/brycegao321/article/details/52131932打个广告,不了解OkHttp的话可以先看下 http://blog.csdn.net/brycegao321/article/details/51830525 需求: 手机拍摄若干张照片, 在wifi连接下上传到服务器。 考虑问题: ...转载 2018-03-08 15:19:19 · 2707 阅读 · 0 评论 -
一个互联网app的开发设计(技术选型和架构)
原文地址:http://blog.csdn.net/brycegao321/article/details/51830525在做一个互联网应用时, 要考虑技术选型和架构搭建。 先说说技术选型, 以丁丁租房为例在开发时会面对如下问题:1、图片处理, image loader、picasso、Glide、Fresco, 推荐使用fresco,因为它使用三级缓存、占内存更小;2、http通信, 开...转载 2018-03-08 15:17:22 · 6367 阅读 · 0 评论 -
OkHttpUtils一个专注于让网络请求更简单的框架
原文地址:https://www.jianshu.com/p/4c17956fe3b4一句话概括,OkHttpUtils一个专注于让网络请求更简单的网络请求框架,对于任何形式的网络请求只需要一行代码。项目地址:https://github.com/jeasonlzy/okhttp-OkGo联系方式:QQ群(489873144)如果你想直接运行apk看效果,点击这里下载:okhttputils_v1...转载 2018-03-08 15:07:40 · 580 阅读 · 0 评论 -
Okhttp使用指南与源码分析
原文地址:https://www.jianshu.com/p/a5782d9f24d3使用指南篇#为什么使用okhttp###Android为我们提供了两种HTTP交互的方式:HttpURLConnection 和 Apache HTTP Client,虽然两者都支持HTTPS,流的上传和下载,配置超时,IPv6和连接池,已足够满足我们各种HTTP请求的需求。但更高效的使用HTTP可以让您的应用运...转载 2018-03-08 14:49:36 · 656 阅读 · 0 评论 -
OkHttp3源码分析[任务队列]
原文地址: https://www.jianshu.com/p/6637369d02e7OkHttp系列文章如下OkHttp3源码分析[综述]OkHttp3源码分析[复用连接池]OkHttp3源码分析[缓存策略]OkHttp3源码分析[DiskLruCache]OkHttp3源码分析[任务队列]本文目录:线程池基础反向代理模型OkHttp的任务调度看过Wiki的都知道OkHttp拥有2种运行方式,...转载 2018-03-08 14:46:49 · 283 阅读 · 0 评论 -
Gson中使用TypeAdapter设置默认值, 数据免判空、解析后校验、预处理
原文地址:https://ubock.com/article/45Gson中使用TypeAdapter设置默认值, 数据免判空、解析后校验、预处理Gson中使用TypeAdapter设置默认值,如数字类型Long默认是null,但是我们需要0Gson非常好用,但在对接后台接口时,经常碰到这样的问题,就是我们前端使用了long(基本)类型,但是后台使用了Long(封装)类转载 2018-02-05 23:08:19 · 4413 阅读 · 1 评论 -
Picasso,Glide,Fresco比较
原文地址: http://www.cnblogs.com/android-blogs/p/5786608.htmlPicasso,Glide,Fresco那个好?前言:在Android开发中,图片加载OOM一直困扰着很多开发者,在各种不合理的设计之下也容易导致图片加载OOM的问题,目前开源的比较常用的图片加载库也很多,比如老牌的UIL,Volley,AQuer转载 2017-07-25 11:18:37 · 315 阅读 · 0 评论 -
Retrofit2完全教程
原文地址:http://www.jianshu.com/p/308f3c54abdd本文注目录:Retrofit入门Retrofit注解详解Gson与ConverterRxJava与CallAdapter自定义Converter自定义CallAdapter其它说明前言本文中的Retrofit均指代Retrofit2.0。本文涉及到的代码以及测试使用的转载 2017-06-29 14:52:22 · 514 阅读 · 0 评论 -
Retrofit2-如何在请求时使用动态URL
原文地址:http://www.jianshu.com/p/4268e434150aRetrofit2为动态url带来的新的注解,在Retrofit 1中迷惑的点现在只需要一个 Url 注解就能描述结点(endpoint)。这篇文章将会展示如何利用动态结点url处理单独的请求。原文地址Retrofit 2 — How to Use Dynamic Urls for Requ转载 2017-06-29 14:51:08 · 3662 阅读 · 0 评论