com.nostra13.universalimageloader.core.assist.QueueProcessingType Java Examples
The following examples show how to use
com.nostra13.universalimageloader.core.assist.QueueProcessingType.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: MainApplication.java From android-imageviewer with Apache License 2.0 | 6 votes |
public static void initImageLoader(Context context) { File cacheDir = StorageUtils.getCacheDirectory(context); ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .memoryCacheExtraOptions(480, 800) // default = device screen dimensions .denyCacheImageMultipleSizesInMemory() .discCacheExtraOptions(480, 800, Bitmap.CompressFormat.JPEG, 75, null) .threadPriority(Thread.NORM_PRIORITY - 2) // default .tasksProcessingOrder(QueueProcessingType.FIFO) // default .denyCacheImageMultipleSizesInMemory() .memoryCache(new LruMemoryCache(2 * 1024 * 1024)) .memoryCacheSize(2 * 1024 * 1024) .memoryCacheSizePercentage(13) // default .discCache(new UnlimitedDiscCache(cacheDir)) // default .discCacheSize(50 * 1024 * 1024) .discCacheFileCount(100) .discCacheFileNameGenerator(new HashCodeFileNameGenerator()) // default .imageDownloader(new BaseImageDownloader(context)) // default .imageDecoder(new BaseImageDecoder(true)) // default .defaultDisplayImageOptions(DisplayImageOptions.createSimple()) // default .writeDebugLogs() .build(); ImageLoader.getInstance().init(config); }
Example #2
Source File: BaseApplication.java From BigApp_WordPress_Android with Apache License 2.0 | 6 votes |
private void initUil() { File cacheDir = SdCacheTools.getOwnImageCacheDir(this); ImageLoaderConfiguration configuration = new ImageLoaderConfiguration.Builder(this) .threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .diskCache(new UnlimitedDiskCache(cacheDir)) .diskCacheSize(50 * 1024 * 1024) .diskCacheFileCount(100) .diskCacheFileNameGenerator(new Md5FileNameGenerator()) .memoryCache(new LruMemoryCache(2 * 1024 * 1024)) .memoryCacheSize(2 * 1024 * 1024) .memoryCacheSizePercentage(13) .tasksProcessingOrder(QueueProcessingType.LIFO) .build(); ImageLoader.getInstance().init(configuration); }
Example #3
Source File: MainActivity.java From GalleryFinal with Apache License 2.0 | 6 votes |
private void initImageLoader(Context context) { // This configuration tuning is custom. You can tune every option, you may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder(context); config.threadPriority(Thread.NORM_PRIORITY - 2); config.denyCacheImageMultipleSizesInMemory(); config.diskCacheFileNameGenerator(new Md5FileNameGenerator()); config.diskCacheSize(50 * 1024 * 1024); // 50 MiB config.tasksProcessingOrder(QueueProcessingType.LIFO); config.writeDebugLogs(); // Remove for release app // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config.build()); }
Example #4
Source File: SimpleImageAct.java From ZoomImageView with Apache License 2.0 | 6 votes |
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_simple_image); ziv = (ZoomImageView) findViewById(R.id.ziv); ziv.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { SimpleImageAct.this.finish(); } }); group = (RadioGroup) findViewById(R.id.group); RadioButton child = (RadioButton) group.getChildAt(0); child.setChecked(true); ImageLoader.getInstance().init(new ImageLoaderConfiguration.Builder(this) .threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .discCacheFileNameGenerator(new Md5FileNameGenerator()) .tasksProcessingOrder(QueueProcessingType.LIFO) .build()); }
Example #5
Source File: ImageLoadUtil.java From mobile-manager-tool with MIT License | 6 votes |
public static void configuration(Context context) { if (imageLoader == null) { ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .threadPriority(Thread.NORM_PRIORITY - 2).denyCacheImageMultipleSizesInMemory() .discCacheSize(MAX_DISK_CACHE_FILE_SIZE) // .discCacheFileCount(MAX_DISK_CACHE_FILE_COUNT) .discCacheFileNameGenerator(new Md5FileNameGenerator()) .tasksProcessingOrder(QueueProcessingType.LIFO) // .writeDebugLogs() // 输入日志,打包发布的时候注释掉 .build(); ImageLoader.getInstance().init(config); imageLoader = ImageLoader.getInstance(); } }
Example #6
Source File: EditorActivity.java From RichEditText with Apache License 2.0 | 6 votes |
public void initImageLoader(Context context) { // This configuration tuning is custom. You can tune every option, you // may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder( context); config.threadPriority(Thread.NORM_PRIORITY - 2); config.denyCacheImageMultipleSizesInMemory(); config.diskCacheFileNameGenerator(new Md5FileNameGenerator()); config.diskCacheSize(50 * 1024 * 1024); // 50 MiB config.tasksProcessingOrder(QueueProcessingType.LIFO); config.writeDebugLogs(); // Remove for release app // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config.build()); }
Example #7
Source File: MyApp.java From ImageLoadingView with Apache License 2.0 | 6 votes |
private void initImageLoader(Context context) { ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder(context); config.denyCacheImageMultipleSizesInMemory(); config.diskCacheSize(50 * 1024 * 1024); config.tasksProcessingOrder(QueueProcessingType.LIFO); ImageLoader.getInstance().init(config.build()); defaultOptions = new DisplayImageOptions.Builder() .cacheInMemory(false) .cacheOnDisk(true) .imageScaleType(ImageScaleType.IN_SAMPLE_INT)//设置图片以如何的编码方式显示 .showImageOnLoading(R.mipmap.loading) .bitmapConfig(Bitmap.Config.RGB_565) .showImageOnFail(R.mipmap.loading) .showImageForEmptyUri(R.mipmap.loading) .build(); ImageLoader.getInstance().clearDiskCache(); ImageLoader.getInstance().clearMemoryCache(); }
Example #8
Source File: App.java From RecyclerView-Animation-Demo with Apache License 2.0 | 6 votes |
private void initImageLoader() { DisplayImageOptions defaultOptions = new DisplayImageOptions.Builder() .cacheInMemory(false) .imageScaleType(ImageScaleType.EXACTLY) .cacheOnDisk(true) .build(); ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(this) .threadPriority(Thread.NORM_PRIORITY - 2) .defaultDisplayImageOptions(defaultOptions) .denyCacheImageMultipleSizesInMemory() .diskCacheFileNameGenerator(new Md5FileNameGenerator()) .diskCache(new UnlimitedDiscCache(StorageUtils.getOwnCacheDirectory(this, Environment.getExternalStorageDirectory() + "/sky"))) .diskCacheSize(100 * 1024 * 1024).tasksProcessingOrder(QueueProcessingType.LIFO) .memoryCache(new LruMemoryCache(2 * 1024 * 1024)).memoryCacheSize(2 * 1024 * 1024) .threadPoolSize(3) .build(); ImageLoader.getInstance().init(config); }
Example #9
Source File: MyApplication.java From GithubTrends with Apache License 2.0 | 6 votes |
public void initImageLoader(Context context) { // This configuration tuning is custom. You can tune every option, you may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .memoryCacheSizePercentage(25) .diskCacheFileNameGenerator(new Md5FileNameGenerator()) .diskCacheSize(100 * 1024 * 1024) .tasksProcessingOrder(QueueProcessingType.LIFO) .writeDebugLogs() // Remove for release app .build(); // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config); }
Example #10
Source File: DefaultApplication.java From tup.dota2recipe with Apache License 2.0 | 6 votes |
@Override public void onCreate() { super.onCreate(); globalContext = this; // This configuration tuning is custom. You can tune every option, you // may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration config = new ImageLoaderConfiguration .Builder(getApplicationContext()) .threadPriority(Thread.NORM_PRIORITY - 2) .memoryCacheSize(2 * 1024 * 1024) .denyCacheImageMultipleSizesInMemory() .tasksProcessingOrder(QueueProcessingType.LIFO) //.enableLogging() .build(); // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config); }
Example #11
Source File: ClientApplication.java From android-tv-launcher with MIT License | 6 votes |
/** * init UIL ImageLoader */ public static void initImageLoader(Context context) { // This configuration tuning is custom. You can tune every option, you // may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder( context).threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .discCacheFileNameGenerator(new Md5FileNameGenerator()) .tasksProcessingOrder(QueueProcessingType.LIFO) .writeDebugLogs() // Remove for release app .build(); // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config); }
Example #12
Source File: FreeIOTApp.java From freeiot-android with MIT License | 6 votes |
public static void initImageLoader(Context context) { // This configuration tuning is custom. You can tune every option, you may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder(context); config.threadPriority(Thread.NORM_PRIORITY - 2); config.denyCacheImageMultipleSizesInMemory(); config.diskCacheFileNameGenerator(new Md5FileNameGenerator()); config.diskCacheSize(50 * 1024 * 1024); // 50 MiB config.tasksProcessingOrder(QueueProcessingType.LIFO); // config.writeDebugLogs(); // Remove for release app // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config.build()); }
Example #13
Source File: UILKit.java From XRichText with Apache License 2.0 | 6 votes |
/** * 初始化 * * @param context */ private UILKit(Context context) { File cacheDir = getDiskCacheDir(context, "img"); ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder(context) .threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .memoryCacheSize(10 * 1024 * 1024) .diskCache(new UnlimitedDiskCache(cacheDir)) .diskCacheFileNameGenerator(new Md5FileNameGenerator()) .diskCacheSize(50 * 1024 * 1024) // 50 MiB .tasksProcessingOrder(QueueProcessingType.LIFO); ImageLoader.getInstance().init(config.build()); picOptions = new DisplayImageOptions.Builder() .imageScaleType(ImageScaleType.EXACTLY) .cacheOnDisk(false).cacheInMemory(false) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(500)).build(); }
Example #14
Source File: UILApplication.java From Android-Universal-Image-Loader-Modify with Apache License 2.0 | 6 votes |
public static void initImageLoader(Context context) { // This configuration tuning is custom. You can tune every option, you may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder(context); config.threadPriority(Thread.NORM_PRIORITY - 2); config.denyCacheImageMultipleSizesInMemory(); config.diskCacheFileNameGenerator(new Md5FileNameGenerator()); config.diskCacheSize(50 * 1024 * 1024); // 50 MiB config.tasksProcessingOrder(QueueProcessingType.LIFO); config.writeDebugLogs(); // Remove for release app // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config.build()); }
Example #15
Source File: MyApplication.java From WliveTV with Apache License 2.0 | 6 votes |
public static void initImageLoader(Context context) { // This configuration tuning is custom. You can tune every option, you may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder(context); config.threadPriority(Thread.NORM_PRIORITY - 4); // config.memoryCache(new WeakMemoryCache()); config.memoryCacheExtraOptions(480, 800); config.memoryCacheSize(2 * 1024 * 1024); config.denyCacheImageMultipleSizesInMemory(); config.diskCacheFileNameGenerator(new Md5FileNameGenerator()); config.diskCacheSize(50 * 1024 * 1024); // 50 MiB config.diskCacheExtraOptions(480, 800, null); config.tasksProcessingOrder(QueueProcessingType.LIFO); // config.writeDebugLogs(); // Remove for release app config.imageDownloader(new BaseImageDownloader(context, 5 * 1000, 10 * 1000)); config.threadPoolSize(1); // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config.build()); }
Example #16
Source File: MainApplication.java From snowdream-books-android with Apache License 2.0 | 6 votes |
private void initImageLoader(){ Context context = getApplicationContext(); File cacheDir = StorageUtils.getCacheDirectory(context); ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .memoryCacheExtraOptions(480, 800) // default = device screen dimensions .diskCacheExtraOptions(480, 800, null) .threadPriority(Thread.NORM_PRIORITY - 2) // default .tasksProcessingOrder(QueueProcessingType.FIFO) // default .denyCacheImageMultipleSizesInMemory() .memoryCache(new LruMemoryCache(2 * 1024 * 1024)) .memoryCacheSize(2 * 1024 * 1024) .memoryCacheSizePercentage(13) // default .diskCache(new UnlimitedDiscCache(cacheDir)) // default .diskCacheSize(50 * 1024 * 1024) .diskCacheFileCount(100) .diskCacheFileNameGenerator(new HashCodeFileNameGenerator()) // default .imageDownloader(new BaseImageDownloader(context)) // default .imageDecoder(new BaseImageDecoder(false)) // default .defaultDisplayImageOptions(DisplayImageOptions.createSimple()) // default // .writeDebugLogs() .build(); ImageLoader.getInstance().init(config); }
Example #17
Source File: UniversalImageLoader.java From UltimateAndroid with Apache License 2.0 | 6 votes |
public static ImageLoaderConfiguration.Builder getDefaultImageLoaderConfigurationBuilder(Context context) { File cacheDir = StorageUtils.getCacheDirectory(context); ImageLoaderConfiguration.Builder builder = new ImageLoaderConfiguration.Builder(context) // .memoryCacheExtraOptions(480, 800) // default = device screen dimensions // .discCacheExtraOptions(480, 800, Bitmap.CompressFormat.JPEG, 75, null) .threadPoolSize(3) // default .threadPriority(Thread.NORM_PRIORITY - 1) // default .tasksProcessingOrder(QueueProcessingType.FIFO) // default .denyCacheImageMultipleSizesInMemory() // .memoryCache(new LruMemoryCache(2 * 1024 * 1024)) // .memoryCacheSize(2 * 1024 * 1024) .memoryCacheSizePercentage(13) // default .discCache(new UnlimitedDiscCache(cacheDir)) // default // .discCacheSize(50 * 1024 * 1024) .discCacheFileCount(1000) .discCacheFileNameGenerator(new HashCodeFileNameGenerator()) // default .imageDownloader(new BaseImageDownloader(context)) // default .imageDecoder(new BaseImageDecoder(false)) // default // .defaultDisplayImageOptions(DisplayImageOptions.createSimple()) // default .defaultDisplayImageOptions(getDefaultImageOptions()); return builder; }
Example #18
Source File: UniversalImageLoader.java From UltimateAndroid with Apache License 2.0 | 6 votes |
/** * Get default ImageLoaderConfiguration.Builder,and you can easily change the builder. * @param context * @return */ public static ImageLoaderConfiguration.Builder getDefaultImageLoaderConfigurationBuilder(Context context) { File cacheDir = StorageUtils.getCacheDirectory(context); ImageLoaderConfiguration.Builder builder = new ImageLoaderConfiguration.Builder(context) // .memoryCacheExtraOptions(480, 800) // default = device screen dimensions // .discCacheExtraOptions(480, 800, Bitmap.CompressFormat.JPEG, 75, null) .threadPoolSize(3) // default .threadPriority(Thread.NORM_PRIORITY - 1) // default .tasksProcessingOrder(QueueProcessingType.FIFO) // default .denyCacheImageMultipleSizesInMemory() // .memoryCache(new LruMemoryCache(2 * 1024 * 1024)) // .memoryCacheSize(2 * 1024 * 1024) .memoryCacheSizePercentage(13) // default .diskCache(new UnlimitedDiskCache(cacheDir)) // default // .discCacheSize(50 * 1024 * 1024) .diskCacheFileCount(1000) .diskCacheFileNameGenerator(new HashCodeFileNameGenerator()) // default .imageDownloader(new BaseImageDownloader(context)) // default .imageDecoder(new BaseImageDecoder(false)) // default // .defaultDisplayImageOptions(DisplayImageOptions.createSimple()) // default .defaultDisplayImageOptions(getDefaultImageOptions()); return builder; }
Example #19
Source File: ImageLoaderUtils.java From DevUtils with Apache License 2.0 | 6 votes |
/** * 初始化 ImageLoader 加载配置 * @param context {@link Context} */ public static void init(final Context context) { DisplayImageOptions options = DF_OPTIONS; // 针对图片缓存的全局加载配置 ( 主要有线程类、缓存大小、磁盘大小、图片下载与解析、日志方面的配置 ) ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .defaultDisplayImageOptions(options) // 加载 DisplayImageOptions 参数 .threadPriority(Thread.NORM_PRIORITY - 2) // 线程池内加载的数量 .denyCacheImageMultipleSizesInMemory() // 加载同一 URL 图片时 imageView 从小变大时从内存缓存中加载 //.memoryCache(new UsingFreqLimitedMemoryCache(1024 * 1024)) // 通过自己的内存缓存实现 .memoryCacheSize(2 * 1024 * 1024) // 内存缓存最大值 .memoryCacheSizePercentage(13) //.diskCacheSize(50 * 1024 * 1024) // SDCard 缓存最大值 50mb //.discCacheFileNameGenerator(new Md5FileNameGenerator()) // 将保存的时候的 URI 名称用 MD5 加密 //.diskCacheFileCount(100) // 缓存的文件数量 //.memoryCache(new WeakMemoryCache()).diskCacheFileNameGenerator(new HashCodeFileNameGenerator()) .imageDownloader(new BaseImageDownloader(context)) // default .tasksProcessingOrder(QueueProcessingType.LIFO).build(); ImageLoader.getInstance().init(config); }
Example #20
Source File: HuxianApplication.java From android-open-project-demo with Apache License 2.0 | 6 votes |
@Override public void onCreate() { super.onCreate(); File cacheDir = StorageUtils.getCacheDirectory(this); ImageLoaderConfiguration configuration = new ImageLoaderConfiguration.Builder(this) .threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .diskCache(new UnlimitedDiscCache(cacheDir)) .diskCacheSize(50 * 1024 * 1024) .diskCacheFileCount(100) .diskCacheFileNameGenerator(new Md5FileNameGenerator()) .memoryCache(new LruMemoryCache(2 * 1024 * 1024)) .memoryCacheSize(2 * 1024 * 1024) .memoryCacheSizePercentage(13) .tasksProcessingOrder(QueueProcessingType.LIFO) .build(); ImageLoader.getInstance().init(configuration); }
Example #21
Source File: PhotoUtil.java From LoveTalkClient with Apache License 2.0 | 5 votes |
public static ImageLoaderConfiguration getImageLoaderConfig(Context context, File cacheDir) { return new ImageLoaderConfiguration.Builder( context) .threadPoolSize(3).threadPriority(Thread.NORM_PRIORITY - 2) //.memoryCache(new WeakMemoryCache()) .denyCacheImageMultipleSizesInMemory() .discCacheFileNameGenerator(new Md5FileNameGenerator()) // 将保存的时候的URI名称用MD5 加密 .tasksProcessingOrder(QueueProcessingType.LIFO) .discCache(new UnlimitedDiscCache(cacheDir))// 自定义缓存路径 // .defaultDisplayImageOptions(DisplayImageOptions.createSimple()) //.writeDebugLogs() // Remove for release app .build(); }
Example #22
Source File: CustomApplication.java From Conquer with Apache License 2.0 | 5 votes |
/** * 初始化ImageLoader */ public static void initImageLoader(Context context) { ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .memoryCacheExtraOptions(720, 1280).diskCacheExtraOptions(720, 1280, null) .threadPriority(Thread.NORM_PRIORITY - 2).denyCacheImageMultipleSizesInMemory() .memoryCache(new WeakMemoryCache()).diskCacheFileNameGenerator(new Md5FileNameGenerator()) .diskCacheSize(70 * 1024 * 1024).tasksProcessingOrder(QueueProcessingType.LIFO).build(); ImageLoader.getInstance().init(config); }
Example #23
Source File: GApplication.java From android-auto-scroll-viewpager with Apache License 2.0 | 5 votes |
/** * ImageLoader init. * * @param context */ protected void initImageLoader(Context context) { ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .discCacheFileNameGenerator(new Md5FileNameGenerator()) .tasksProcessingOrder(QueueProcessingType.FIFO) //.writeDebugLogs() // Remove for release app .build(); ImageLoader.getInstance().init(config); }
Example #24
Source File: ImageLoadProxy.java From JianDan with Apache License 2.0 | 5 votes |
public static void initImageLoader(Context context) { ImageLoaderConfiguration.Builder build = new ImageLoaderConfiguration.Builder(context); build.tasksProcessingOrder(QueueProcessingType.LIFO); build.diskCacheSize(MAX_DISK_CACHE); build.memoryCacheSize(MAX_MEMORY_CACHE); build.memoryCache(new LruMemoryCache(MAX_MEMORY_CACHE)); if (BuildConfig.DEBUG && isShowLog) { build.writeDebugLogs(); } getImageLoader().init(build.build()); }
Example #25
Source File: ZhihuDailyApplication.java From Zhihu with GNU General Public License v2.0 | 5 votes |
public static void initImageLoader(Context context) { ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context) .denyCacheImageMultipleSizesInMemory() .threadPriority(Thread.NORM_PRIORITY - 2) .tasksProcessingOrder(QueueProcessingType.LIFO) .build(); ImageLoader.getInstance().init(config); }
Example #26
Source File: App.java From json2notification with Apache License 2.0 | 5 votes |
@Override public void onCreate() { super.onCreate(); ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder(getApplicationContext()); config.threadPriority(Thread.NORM_PRIORITY - 2); config.denyCacheImageMultipleSizesInMemory(); config.diskCacheFileNameGenerator(new Md5FileNameGenerator()); config.diskCacheSize(50 * 1024 * 1024); // 50 MiB config.tasksProcessingOrder(QueueProcessingType.LIFO); config.writeDebugLogs(); // Remove for release app // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config.build()); }
Example #27
Source File: ImageLoadProxy.java From JianDanRxJava with Apache License 2.0 | 5 votes |
public static void initImageLoader(Context context) { ImageLoaderConfiguration.Builder build = new ImageLoaderConfiguration.Builder(context); build.tasksProcessingOrder(QueueProcessingType.LIFO); build.diskCacheSize(MAX_DISK_CACHE); build.memoryCacheSize(MAX_MEMORY_CACHE); build.memoryCache(new LruMemoryCache(MAX_MEMORY_CACHE)); if (BuildConfig.DEBUG && isShowLog) { build.writeDebugLogs(); } getImageLoader().init(build.build()); }
Example #28
Source File: BlurImageView.java From BlurImageView with Apache License 2.0 | 5 votes |
private void initUIL() { ImageLoaderConfiguration.Builder config = new ImageLoaderConfiguration.Builder(mContext); config.threadPriority(Thread.NORM_PRIORITY - 2); config.denyCacheImageMultipleSizesInMemory(); config.diskCacheFileNameGenerator(new Md5FileNameGenerator()); config.diskCacheSize(50 * 1024 * 1024); // 50 MiB config.tasksProcessingOrder(QueueProcessingType.LIFO); config.writeDebugLogs(); // Remove for release app // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config.build()); }
Example #29
Source File: AppContext.java From Cotable with Apache License 2.0 | 5 votes |
public static void initImageLoader(Context context) { DisplayImageOptions displayOptions = new DisplayImageOptions.Builder() //.preProcessor(new BitmapProcessor() { // @Override // public Bitmap process(Bitmap source) { // Bitmap target = getRoundedCornerBitmapBig(source); // if (source != target) { // source.recycle(); // } // return target; // } //}) .displayer(new CircleBitmapDisplayer()) .cacheInMemory(true).cacheOnDisk(true) .bitmapConfig(Bitmap.Config.RGB_565).build(); // This configuration tuning is custom. You can tune every option, you // may tune some of them, // or you can create default configuration by // ImageLoaderConfiguration.createDefault(this); // method. ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder( context).threadPriority(Thread.NORM_PRIORITY - 2) .denyCacheImageMultipleSizesInMemory() .diskCacheFileNameGenerator(new Md5FileNameGenerator()) .diskCacheSize(50 * 1024 * 1024) // 50 Mb .tasksProcessingOrder(QueueProcessingType.LIFO) //.writeDebugLogs() // Remove for release app .defaultDisplayImageOptions(displayOptions).build(); // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(config); }
Example #30
Source File: ICApplication.java From ImageChooser with Apache License 2.0 | 5 votes |
/** * 初始化ImageLoader * * @param context */ public static void initImageLoader(Context context) { ImageLoaderConfiguration.Builder builder = new ImageLoaderConfiguration.Builder(context) .threadPriority(Thread.NORM_PRIORITY - 2).denyCacheImageMultipleSizesInMemory() .discCacheFileNameGenerator(new Md5FileNameGenerator()) .memoryCache(new WeakMemoryCache()).discCacheSize(8 * 1024 * 1024) .tasksProcessingOrder(QueueProcessingType.LIFO); // 如果是调试模式,输出日志,否则不输出 if (BuildConfig.DEBUG) { builder.writeDebugLogs(); } // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(builder.build()); }