上一篇文章给大家说明了Request的内部结构,对于这个类而言,volley让我们关注的主要请求获得响应以后,怎么根据自己的需要解析响应,然后在主线程中回调监听器的方法,至于是怎么获得响应的,线程又是怎么开启的,都跟Request无关。
前面已经提到,Request会放在队列里面等待线程的提取,RequestQueue类作为volley的核心类,可以说是连接请求与响应的桥梁。另外,Request...
分类:
其他好文 时间:
2015-06-15 06:55:44
阅读次数:
149
1、volley 项目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级处理(4) 缓存(5) 多级别取消请求(6) 和Activity和生命周期的联...
分类:
移动开发 时间:
2015-06-15 00:11:56
阅读次数:
115
LruCache是android提供的一个常用而且有用的数据缓存工具类.
LruCache是一个通过强引用来保存一定数量的数据的缓存技术.每次使用一个数据时候,这个数据就会被移动到队列的最前面(这样维护来一个访问数据的顺序).当新加一个数据到这个已经满了的缓存时候,这个缓存里面最后面的数据(最不常使用的数据)就会被清理掉....
分类:
系统相关 时间:
2015-06-13 18:37:30
阅读次数:
399
介绍Volley下载地址创建RequestQueue使用RequestQueueStringRequestJsonRequestImageRequestPost请求取消请求请求的优先级优先级列表1、介绍通常Volley只会用到两个类RequestQueue 和Request,首先创建一个Reques...
分类:
其他好文 时间:
2015-06-12 11:31:10
阅读次数:
208
1 Volley发送get请求: public void getJson() { ? ? String url = "http://"+host+":8080/web/json.jsp?username=xjs&password=123456"; ? ? mQueue.add(new JsonObjectRequest(Method.GET, url, null, ? ...
分类:
移动开发 时间:
2015-06-11 13:09:35
阅读次数:
737
LRU的基本概念:
LRU是Least Recently Used的缩写,近期最少使用算法。
Java 实现LRUCache
1、基于LRU的基本概念,为了达到按近期最少使用排序,可以选择HashMap的子类
LinkedHashMap来作为LRUCache的存储容器。
2、LinkedHashMap的原理:
a、 对于LinkedHashMap而言,它继承与Ha...
分类:
系统相关 时间:
2015-06-10 14:17:28
阅读次数:
187
先插一句,Google出的volley框架本身是支持https请求的,但是只是针对有第三方机构认证过的。
如果自己随便在网上搞的一个证书,那volley是不支持请求的。
本文讲下如何让volley支持自己搞的https证书。
修改volley源码:com.android.myvolley.toolbox.HurlStack
/**
* Create an...
分类:
Web程序 时间:
2015-06-09 11:48:58
阅读次数:
136
前一篇文章中学习了MVC框架模式在Android中的使用,不了解什么是MVC框架模式的亲戳这里 框架模式 MVC 在Android中的使用。其实谷歌Android开发团队是鼓励开发者利用MVC框架模式开发项目的,我们平时写代码也或多或少的在使用MVC框架模式开发项目,比如说谷歌自己退出来的Volley网络请求框架就是遵循MVC框架的。我们可以理解为Volley框架是MVC当中的模型,也就是网络数据...
分类:
移动开发 时间:
2015-06-07 15:56:36
阅读次数:
155
配置参考solrConfig.xml
中solrConfig.xml中已做详细解释,或者参考5.3
-->
4.7
100000
1024
class="solr.LRUCache"
...
分类:
其他好文 时间:
2015-06-05 17:36:05
阅读次数:
162
一、问题描述
使用LruCache、AsyncTask实现批量图片的加载并达到下列技术要求
1、从缓存中读取图片,若不在缓存中,则开启异步线程(AsyncTask)加载图片,并放入缓存中
2、及时移除无效的异步线程;保证异步加载图片时不会乱序
3、只对当前屏幕可见部分进行缓存、异步加载图片
4、优化性能杜绝OOM
二、案例介绍
案例实现照片墙...
分类:
移动开发 时间:
2015-06-05 15:52:05
阅读次数:
229