Application
来源:互联网 发布:php 取数组最大值 编辑:程序博客网 时间:2024/05/22 20:14
package com.bwie.xlistviewdemo;
import android.app.Application;
import android.os.Environment;
import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiskCache;
import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator;
import com.nostra13.universalimageloader.core.DisplayImageOptions;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import java.io.File;
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
String path = Environment.getExternalStorageDirectory()+"/1507BAccess";
File cacheDir = new File(path);
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(this)
.threadPriority(100)
.threadPoolSize(3)
.memoryCacheExtraOptions(200,200)
.memoryCacheSize(2 * 1024 * 1024)
.diskCache(new UnlimitedDiskCache(cacheDir))
.diskCacheSize(50 * 1024 * 1024)
.diskCacheFileNameGenerator(new Md5FileNameGenerator())
.build();
ImageLoader.getInstance().init(config);
}
/**
* 配置图片是否缓存
* @return
*/
public static DisplayImageOptions getDisplayImageOptions(){
DisplayImageOptions options = new DisplayImageOptions.Builder()
.showImageForEmptyUri(R.mipmap.ic_empty)
.showImageOnFail(R.mipmap.ic_error)
.showImageOnLoading(R.mipmap.loading)
.cacheInMemory(true)
.cacheOnDisk(true)
.build();
return options;
}
}
import android.app.Application;
import android.os.Environment;
import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiskCache;
import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator;
import com.nostra13.universalimageloader.core.DisplayImageOptions;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import java.io.File;
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
String path = Environment.getExternalStorageDirectory()+"/1507BAccess";
File cacheDir = new File(path);
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(this)
.threadPriority(100)
.threadPoolSize(3)
.memoryCacheExtraOptions(200,200)
.memoryCacheSize(2 * 1024 * 1024)
.diskCache(new UnlimitedDiskCache(cacheDir))
.diskCacheSize(50 * 1024 * 1024)
.diskCacheFileNameGenerator(new Md5FileNameGenerator())
.build();
ImageLoader.getInstance().init(config);
}
/**
* 配置图片是否缓存
* @return
*/
public static DisplayImageOptions getDisplayImageOptions(){
DisplayImageOptions options = new DisplayImageOptions.Builder()
.showImageForEmptyUri(R.mipmap.ic_empty)
.showImageOnFail(R.mipmap.ic_error)
.showImageOnLoading(R.mipmap.loading)
.cacheInMemory(true)
.cacheOnDisk(true)
.build();
return options;
}
}
阅读全文
0 0
- Application
- Application
- Application
- application
- Application
- application
- Application
- application
- application
- Application
- application
- application
- application
- <application>
- application
- application
- <application>
- Application
- 组合数
- springboot基本使用笔记----静态资源(js ,css ...)路径
- MyBatis简单入门使用
- ReactNative-综合案例(03)
- React Native常见问题解决
- Application
- 寻宝---kruskal
- untiy Application API
- android的文件操作
- 基于ServletContextListener以及TimerTask实现Java/WEB的定时任务处理
- Python中is和==的区别
- Java数组去重的多种方法
- HDU-2017 多校训练赛9-1005-FFF at Valentine
- 海思Hi3521A开发概述