2. Android框架和工具之 Volley】的更多相关文章

Java基础知识强化之网络编程笔记23:Android网络通信之 Volley(Google开源网络通信库)…
1. Volley简单介绍 我们平时在开发Android应用的时候不可避免地都须要用到网络技术.而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据.Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,差点儿在不论什么项目的代码中我们都能看到这两个类的身影,使用率很高. 只是HttpURLConnection和HttpClient的使用方法还是略微有些复杂的.假设不进行适当封装的话.非常easy就会写出不少反复代码.于是乎,…
1. android-async-http   简介 主要有以下功能: (1)发送异步http请求,在匿名callback对象中处理response信息: (2)http请求发生在UI(主)线程之外的异步线程中: (3)内部采用线程池来处理并发请求: (4)通过RequestParams类构造GET/POST: (5)内置多部分文件上传,不需要第三方库支持: (6)流式Json上传,不需要额外的库: (7)能处理环行和相对重定向: (8)和你的app大小相比来说,库的size很小,所有的一切只有…
1. xUtils简介 xUtils 包含了很多实用的android工具.xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUtils 下载地址为:https://github.com/wyouflf/xUtils xUtils最低兼容android 2.2 (API level 8). 当前xUtils主要有四大模块: (1)DbUtils 模块 a…
1. AndroidDrawableFactory 一个生成Android应用所需尺寸图片的工具. 托管在Github之中: https://github.com/tizionario/AndroidDrawableFactory…
Android进阶笔记17:3种JSON解析工具(org.json.fastjson.gson)…
1. BitmapUtils 作用: 加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象: 支持加载网络图片和本地图片: 内存管理使用lru算法,更好的管理bitmap内存: 可配置线程加载线程数量,缓存大小,缓存路径,加载显示动画等...   2. BitmapUtils 全面注释: /** * 加载图片工具类 * @author afu * */ public class BitmapUtils implements Task…
1. HttpUtils 作用: 支持同步,异步方式的请求: 支持大文件上传,上传大文件不会oom: 支持GET,POST,PUT,MOVE,COPY,DELETE,HEAD请求: 下载支持301/302重定向,支持设置是否根据Content-Disposition重命名下载的文件: 返回文本内容的GET请求支持缓存,可设置默认过期时间和针对当前请求的过期时间. 2. HttpUtils全面注释: /* /** * 网络请求工具类 * @author 阿福 * */ public class H…
1. 这个图片加载框架网友很多都已经使用过,而且分析也很到位,这里我就不写了,直接引用别人,尊重别人的劳动成果. 2. 参考如下: (1)Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用 (2)Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解 (3)Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读…
1. StringUtils介绍: StringUtils是apache commons lang库(http://commons.apache.org/proper/commons-lang/download_lang.cgi)旗下的一个工具类,提供了很多有用的处理字符串的方法.  关于StringUtils方法全集,可以看看这篇博客:http://blog.sina.com.cn/s/blog_4550f3ca0100qrsd.html 2. 这里我们主要介绍StringUtils常用的方法…