//图片缓存
File cacheDir = new File(Environment.getExternalStorageDirectory().getPath()+"/images");
DisplayImageOptions options = new DisplayImageOptions.Builder()
.showImageOnLoading(R.mipmap.ic_launcher)
.showImageForEmptyUri(R.mipmap.ic_launcher)
.showImageOnFail(R.mipmap.ic_launcher)
.bitmapConfig(Bitmap.Config.ARGB_8888)
.cacheInMemory(true)
.cacheOnDisk(true)
.displayer(new RoundedBitmapDisplayer(40))
.build();
ImageLoaderConfiguration configuration = new ImageLoaderConfiguration.Builder(this)
.defaultDisplayImageOptions(options)
.diskCache(new UnlimitedDiskCache(cacheDir))
.build();
ImageLoader.getInstance().init(configuration);
//原图
public static DisplayImageOptions getDisplayImageOptions(){
DisplayImageOptions options = new DisplayImageOptions.Builder()
.displayer(new RoundedBitmapDisplayer(360))
.showImageOnFail(R.mipmap.ic_launcher)
.showImageForEmptyUri(R.mipmap.ic_launcher)
.showImageOnLoading(R.mipmap.ic_launcher)
.bitmapConfig(Bitmap.Config.ARGB_8888)
.cacheOnDisk(true)
.cacheInMemory(true)
.build();
return options;
}