public DisplayImageOptions options; public ImageLoaderUtils(Context context) { ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context).threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .discCacheFileNameGenerator(new Md5FileNameGenerator()) .tasksProcessingOrder(QueueProcessingType.LIFO) .memoryCache(new WeakMemoryCache()) .build(); ImageLoader.getInstance().init(config); options = new DisplayImageOptions.Builder() .showStubImage(0) .showImageForEmptyUri(0) .showImageOnFail(0) .cacheOnDisk(true) .cacheInMemory(true) .cacheInMemory().cacheOnDisc() .imageScaleType(ImageScaleType.IN_SAMPLE_INT) .bitmapConfig(android.graphics.Bitmap.Config.RGB_565) .build(); } public DisplayImageOptions getOptions() { return options; } public void setOptions(DisplayImageOptions options) { this.options = options; }
Imageloader
最新推荐文章于 2024-08-30 16:32:31 发布