一、缓存
DiskLruCache
java实现基于Lru的磁盘缓存
二、图片加载
Android Universal Image Loader
一个强大的加载,缓存,展示图片的库
Picasso
一个强大的图片下载与缓存的库
Fresco
一个用于管理图像和他们使用内存的库...
分类:
移动开发 时间:
2016-05-12 14:04:18
阅读次数:
181
经常会用到 网络文件 比如查看大图片数据 资源优化的问题,当然用开源的项目 Android-Universal-Image-Loader 或者 ignition 都是个很好的选择。 在这里把原来 写过的优化的代码直接拿出来,经过测试千张图片效果还是不错的。 免费培训课:http://www.jinh ...
分类:
移动开发 时间:
2016-05-11 13:06:43
阅读次数:
242
简介https://github.com/nostra13/Android-Universal-Image-Loader项目的结构:每一个图片的加载和显示任务都运行在独立的线程中,除非这个图片缓存在【内存】中,这种情况下图片会立即显示。如果需要的图片缓存在【本地】,他们会开启一个独立的线程队列。如果... ...
分类:
其他好文 时间:
2016-05-03 12:04:40
阅读次数:
150
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。
可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。
GITHUB上的下载路径为:htt...
分类:
移动开发 时间:
2016-04-29 19:14:09
阅读次数:
302
一、Glide介绍
在Android开发中,图片加载是必不可少的,目前有多种图片加载框架,下面列一下比较好的框架:
Universal Image Loader:使用最广,很强大,但现在官方已停止维护。
Picasso:和Glide非常像,Square开发的牛逼框架。
Volley:Google官方出品。
Fresco:FaceBook出品,数据相当厉害。
Glide:今天的主角...
分类:
移动开发 时间:
2016-04-29 18:35:59
阅读次数:
1014
好久没有写博客了,最近比较繁琐,什么面试呀,找工作呀,大三的生活就快完了,准确的是大学的生活就快完了!三年了,一直在搞移动开发,感觉好快呀,不想就这样的离开学校了!咳咳咳,扯远了。。。 前不久搞的Android图片缓存,刚开始引入开源的框架,用着还行,但是在开发中遇到问题,就比如universal-image-loader-1.9.5.jar这个框架吧,在加载图片的时候自定义imageview无...
分类:
移动开发 时间:
2016-04-28 17:10:10
阅读次数:
380
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。
可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。
GITHUB上的下载路径为:htt...
分类:
移动开发 时间:
2016-04-26 21:21:09
阅读次数:
287
相信大家平时做Android应用的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题,对于新手来说,这些问题解决起来会比较吃力,所以就有很多的开源图片加载框架应运而生,比较著名的就是Universal-Image-Loader,相信很多朋友都听过或者使用过这个强大的图片加载框架,今天这篇文章就是对这个框架的基本介绍以及使用,主...
分类:
其他好文 时间:
2016-04-22 20:32:46
阅读次数:
163
Android-Universal-Image-Loader 是 github上一个开源的图片缓存框架 ,提供图片MemoryCache和DiskCache的功能,并支持加载网络、本地、contentProvider图片的功能
Acceptable URIs examples
"http://site.com/image.png" // from Web
"file:///mnt/...
分类:
移动开发 时间:
2016-04-22 19:50:56
阅读次数:
246
先导universal-image-loader-1.9.3包 在application配置 android:name=".MyApplication" intent权限 package com.ch.day13_imageloaderdemo; import java.io.File; impor ...
分类:
其他好文 时间:
2016-04-12 22:09:00
阅读次数:
154