ImageLoader的简易配置

来源:互联网 发布:win10 禁用windows 键 编辑:程序博客网 时间:2024/04/30 10:21
public class MyApplication extends Application {

    @Override
    public void onCreate() {
        super.onCreate();

        File cacheDir = StorageUtils.getCacheDirectory(this);
        ImageLoaderConfiguration configuration = new ImageLoaderConfiguration.Builder(
                this)
        .memoryCacheExtraOptions(480, 800)
        .memoryCacheSize(2 * 1024 * 1024)//内存缓存 2M
        .diskCacheExtraOptions(480, 800, null)
        .diskCache(new UnlimitedDiskCache(cacheDir))
        .diskCacheFileNameGenerator(new HashCodeFileNameGenerator())//为了避免重复
        .diskCacheSize(50 * 1024 * 1024)//缓存图片50M到sdcard
        .imageDownloader(new BaseImageDownloader(this))
        .build();
        //初始化imageloader
        ImageLoader.getInstance().init(configuration);
        

    }

}
0 0
原创粉丝点击