赞
踩
这个是个人的简单使用,没有深入的了解,可以供新手参考学会使用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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。