universal-image-loader实现图片的异步加载与缓存
来源:互联网 发布:java excel文件预览 编辑:程序博客网 时间:2024/05/24 05:31
universal-image-loader实现图片的异步加载与缓存
在mvp模式中写:在application中初始化,写:
File cacheDirectory = StorageUtils.getOwnCacheDirectory(this, Environment.getExternalStorageDirectory().getPath());ImageLoaderConfiguration imageLoaderConfiguration = new ImageLoaderConfiguration.Builder(this) .diskCacheFileCount(500) .diskCacheSize(100 * 1024 * 1024) .diskCacheFileNameGenerator(new Md5FileNameGenerator()) .diskCache(new UnlimitedDiskCache(cacheDirectory)) .memoryCache(new LruMemoryCache(2 * 1024 * 1024)) .threadPoolSize(3) .build();ImageLoader.getInstance().init(imageLoaderConfiguration);
utils中写:
public static void setImage(String url, ImageView imageView){ DisplayImageOptions build = new DisplayImageOptions.Builder() .showImageOnLoading(R.mipmap.ic_launcher) .showImageOnFail(R.mipmap.ic_launcher) .cacheOnDisk(true) .cacheInMemory(false) .build(); ImageLoader.getInstance().displayImage(url, imageView, build);}
在适配器中的最后一个set图片的地方写上:
Utils.setImage(list.get((position % list.size())).getPic(), viewHoder.imageView);
阅读全文
0 0
- universal-image-loader实现图片的异步加载与缓存
- Android-Universal-Image-Loader图片异步加载并缓存
- (源码分析)Android-Universal-Image-Loader (图片异步加载缓存库)的使用配置
- (源码分析)Android-Universal-Image-Loader (图片异步加载缓存库)的源码解读
- Android-Universal-Image-Loader 异步加载图片
- universal-image-loader图片异步加载
- Universal-Image-Loader异步加载图片详解
- Universal-Image-Loader 图片异步加载类库的使用
- 异步加载图片框架Android-Universal-Image-Loader的使用
- 异步加载网络图片之Universal-Image-Loader的使用
- 安卓universal-image-loader图片异步加载的解析
- 仿异步加载图片工具控件的实现原理,例Android-Universal-Image-Loader
- (源码分析)Android-Universal-Image-Loader (图片异步加载缓存库)对Bitmap的优化处理
- Android加载图片 Universal-Image-Loader图片缓存问题
- Android图片异步加载之Android-Universal-Image-Loader
- Android图片异步加载之Android-Universal-Image-Loader
- 安卓图片异步加载开源库:Universal Image Loader
- 图片异步加载框架 Android-Universal-Image-Loader
- html页面调用js文件里的函数报错onclick is not defined处理方法 (click)
- 编程第七十五天
- Android就业面试技巧系列-技术篇11 (支付相关)
- Android->Activity 学习
- 最全三大框架整合(使用映射)——DeptDaoImpl.java
- universal-image-loader实现图片的异步加载与缓存
- Android就业面试技巧系列-技术篇12 (消息推送)
- 工具类
- 操作系统 知识点
- 64位下无法使用Microsoft.Jet.OLEDB.4.0的解决方法
- vmware 共享文件夹
- Android 模拟器的本地ip
- 最全三大框架整合(使用映射)——IDeptService.java
- C++输入