//配置ImageLoader
public static DisplayImageOptions getOptions(){
DisplayImageOptions options = new DisplayImageOptions.Builder().cacheOnDisc(true).showImageOnLoading(R.mipmap.ic_launcher).showImageForEmptyUri(R.mipmap.ic_launcher).cacheInMemory(true).build();
return options;
}
//初始化ImageLoader
ImageLoaderConfiguration configuration = new ImageLoaderConfiguration.Builder(MyApp.this).memoryCacheSizePercentage(20).discCacheFileCount(1000).discCacheSize(5 * 1024 * 1024).defaultDisplayImageOptions(getOptions()).memoryCacheExtraOptions(480, 800).build();
ImageLoader imageLoader = ImageLoader.getInstance();
imageLoader.init(configuration);
//清除ImageLoader的缓存
ImageLoader.getInstance().clearMemoryCache(); //清除内存
ImageLoader.getInstance().clearDiskCache(); //清除sd卡
//加载
ImageLoader imageLoader = ImageLoader.getInstance();
imageLoader.displayImage(news.getImage_url(), iv);