标签:
Volley,Universal-Image-Loader和picasso
几个图片加载请求 框架的分析
http://www.wl566.com/biancheng/154046.html
http://blog.csdn.net/djun100/article/details/24708825
主要是 在 ListView 滑动的时候,取消已经消失的,省下资源。
Picasso 和 Universal-Image-Loader 都做了。
volley 取消 好像要我们自己去取消, cancleRequest
is the most popular one out there
currently. Highly customizable.
可以高度配置的网络图片缓存库,非常灵活,用户量最多
针对同一图片地址,图片会变的情况,平滑替换过期图片的实现:
方法1:重写LimitedAgeDiscCache、LimitedAgeMemoryCache的get方法
方法2:增加判断缓存是否过期的接口,如果过期则通过下载回调监听的方式更新UI。
写法 :
http://www.2cto.com/kf/201406/312481.html
链式调用,有自定义图片载入效果
Picasso – has the nicest image API if you are using network!
Android系统的图片下载和缓存类库
Picasso 是Square开源的一个用于Android系统下载和缓存图片的项目。该项目和其他一些下载图片项目的主要区别之一是:使用4.0+系统上的HTTP缓存来代替磁盘缓存
http://square.github.io/picasso/
它有许多定制选项,如何处理下载图片(包括调整和裁剪,以及提供一个接口让你随自己心意将图片转换成圆角等)。Picasso将要下载的图片(如果没有缓存)并将它负载到指定的目标,转换图片以适合所显示的ImageView,来减少内存消耗。
功能单一,没有缓存过期,同androidQuery一样链式调用,载入本地文件速度慢(没有生成thumbnails)
使用方法 : http://zxs19861202.iteye.com/blog/1989032
参考 : http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0731/1639.html
http://itindex.net/detail/51274-android-%E5%9B%BE%E7%89%87-%E4%B8%8B%E8%BD%BD
http://www.wl566.com/biancheng/154046.html
is slick; I really enjoy their pluggable backend transports,
and may end up dropping AndroidAsync in there. The request priority
and cancellation management is great(if you are using network)
hasn‘t changed that much but I noticed two issues with it in the meantime:
http://www.trinea.cn/android/android-imagecache/
标签:
原文地址:http://www.cnblogs.com/zhiqixue/p/4272829.html