Volley框架分析及使用心得
本文提供给快速入门volley框架,及汇总使用心得。
为什么要使用volley?
volley是由谷歌在2013年IO大会提出来的网络请求框架,它实现几个关键的功能。
1. activity与网络请求联动。当activity销毁了,网络请求也停止了。
2.内存和本地缓存图片。listview快速加载图片时,当我们停止操作的时候,实际加载图片就几张。
3.网络请求的缓存。当横屏的时候,可以使用之前缓存的网络请求。
Volley的两个核心类
1. Request: 一个请求
StringRequest---请求返回String
JsonObjectRequest---请求返回JsonObject
JsonArrayRequest--- 请求返回JsonArray
ImageRequest---请求返回bitmap
自定义请求--下面结合Gson进一步了解
2. RequestQueue:请求队列
另外补充:
1. 图片加载器: ImageLoader
2. NetworkImageView继承了ImageView,对ImageView进行了扩展
Volley的使用步骤
1.
2.
本文介绍Volley框架的特点及其应用场景,包括activity与网络请求联动、内存和本地缓存图片、网络请求缓存等功能,并深入探讨Volley的核心类Request和RequestQueue,以及如何使用StringRequest、JsonObjectRequest等。
1228

被折叠的 条评论
为什么被折叠?



