这个是个人的简单使用,没有深入的了解,可以供新手参考学会使用imageLoader的基本使用,希望大神能够提供更好的学习资料
完整的初始化代码:
<pre name="code" class="java">private ImageLoader imageLoader;
private DisplayImageOptions options;
imageLoader = ImageLoader.getInstance();
options = new DisplayImageOptions.Builder()
.showImageOnFail(R.drawable.uploading_error)
// 设置图片加载或解码过程中发生错误显示的图片
.cacheInMemory(true)
// 设置下载的图片是否缓存在内存中
.cacheOnDisc(true)
// 设置下载的图片是否缓存在SD卡中
.bitmapConfig(Bitmap.Config.RGB_565)
.imageScaleType(ImageScaleType.IN_SAMPLE_INT).build();
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(
activity).defaultDisplayImageOptions(options)
.threadPriority(Thread.NORM_PRIORITY - 2)
.denyCacheImageMultipleSizesInMemory()
.discCacheFileNameGenerator(new Md5FileNameGenerator())
.tasksProcessingOrder(QueueProcessingType.LIFO)
.memoryCacheExtraOptions(96, 120).build();
imageLoader.init(config);
到这里配置文件基本上是完成了,接下来我们来看看怎么使用呢?
在你需要加载图片的地方调用下面的代码语句就好
url为图片的url地址,ImageView为你要显示的ImageView控件
imageLoader.displayImage(url,imageView);
没有Image-Load的jar同学可以用这个地址去下载jar包
http://download.csdn.net/detail/lplj717/910487