绪论最近小编有点忙啊,项目比较紧,所以一直在忙活项目,继之前的自定义组件之后就没再写博客了,如果你没看到之前的自定义组件你可以看一下:
Android自定义下拉刷新动画–仿百度外卖下拉刷新
Android自定义组合控件—教你如何自定义下拉刷新和左滑删除
效果还行,源码也已经传到我的Github上了。
那么今天小编来给大家分享点什么呢?对,就是它:Retrofit,话说Retrofit最近真的...
分类:
Web程序 时间:
2016-05-08 19:59:19
阅读次数:
293
坐标标准库ZBLibrary,是一个MVP架构的Android快速开发框架,提供一套开发标准(UI,Data,Listener)以及模板和工具类并规范代码。 封装层级少,简单高效兼容性好。Android Studio、Eclipse多平台支持。 OKHttp、图片加载、自动缓存以及各种Base、De ...
分类:
移动开发 时间:
2016-05-08 19:39:54
阅读次数:
284
RxJava在现在是一个非常前卫的异步框架,也是由于他非常新,所以比较难以驾驭。
像okhttp直接在onStop或者onDestroy 调用它的cancel方法就行了,但是Rxjava并没有那么简单。因为假如每次请求都得到Observable对象,然后再onStop中unsubscribe取消,这样很不利于封装。而且会造成代码量很多,所以我找到了用rxlifecycle的解决方案。
先导包...
分类:
移动开发 时间:
2016-05-07 07:04:57
阅读次数:
321
OkHttp 是一个很重要的开源库。它的默认配置已经提供了很好的效果,我们还是采取了一些措施提高 OkHttp 的可用性和自我检查能力:
1. 在文件系统中开启响应缓存
有些响应消息通过包含Cache-Control HTTP首部字段允许缓存,但是默认情况下,OkHttp 并不会缓存这些响应消息。因此你的客户端可能会因为不断请求相同的资源而浪费时间和带宽,而不是简单地读取一下首次响应消息的缓存...
分类:
Web程序 时间:
2016-05-07 06:59:27
阅读次数:
222
之前的网络请求一直是用的okhttp,这段时间了解了一下retrofit2,发现比自己封装的okhttp灵活很多,他的所有请求方式都是用接口实现,不像okhttp那样,万一想获取一个新的callback,又得重新封装一个方法。
项目只要导入了okhttp,retrofit默认用okhttp请求网络,返回的类型是Call,那么就相应OkHttp的callback
可以配合RxJava使用,返回的类...
分类:
其他好文 时间:
2016-05-06 12:13:21
阅读次数:
201
转载请标明出处:
http://blog.csdn.net/lmj623565791/article/details/51304204;
本文出自:【张鸿洋的博客】
一、概述
之前写了个okhttputils的工具类,然后有很多同学询问这个工具类和retrofit什么区别,于是上了下官网,发现其底层对网络的访问默认也是基于okhttp,不过retrofit非常适合于restful...
分类:
Web程序 时间:
2016-05-04 11:55:56
阅读次数:
202
前言
当前的网络开源库有许多,如volley,okhttp,retrofit等,这三个库当前是比较火的,其中,okhttp和retrofit由square团队开发。关于这三个库的区别,请移步stackoverflow或者知乎查看。开发过程中选择什么样的开源库需要更具我们APP来做出选择。我们选出stackoverflow中的一段话来看下。
上面说,需要与web service通...
分类:
移动开发 时间:
2016-04-29 19:13:16
阅读次数:
302
随着越来越多的应用使用OKHttp来进行网络访问,我们有必要去深入研究OKHTTP的基石,一套更加轻巧方便高效的IO库okio.OKIO的优点有同学或会问,目前Java的IO已经非常成熟了,为什么还要使用新的IO库呢?笔者认为,答案有以下几点:
低的CPU和内存消耗。后面我们会分析到,okio采用了segment的机制进行内存共享和复用,尽可能少的去申请内存,同时也就降低了GC的频率。我们知道,过于...
分类:
其他好文 时间:
2016-04-29 18:57:29
阅读次数:
161
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47911083; 本文出自:【张鸿洋的博客】 一、概述 最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了Htt ...
分类:
移动开发 时间:
2016-04-27 12:56:59
阅读次数:
202