相关的博客:https://www.cnblogs.com/ruiati/p/3930732.html
public static ImageLoaderConfiguration getImageLoaderConfiguration(Context context){
File file = new File(Environment.getExternalStorageDirectory().getPath() + "/image");
return new ImageLoaderConfiguration.Builder(context)
.memoryCacheSize(13)
.diskCacheSize(10*1024*1024)
.diskCache(new UnlimitedDiskCache(file))
.defaultDisplayImageOptions(getDisplayImageOptions(context))
.writeDebugLogs()
.build();
}
public static DisplayImageOptions getDisplayImageOptions(Context context){
return new DisplayImageOptions.Builder()
.cacheInMemory(true)
.cacheOnDisk(true)
.bitmapConfig(Bitmap.Config.RGB_565)
.showImageOnLoading(R.mipmap.ic_launcher)
.showImageOnFail(R.mipmap.ic_launcher)
.build();
}