//package com.kfzs.cfyl.media.glide;
//
//import android.content.Context;
//
//import com.bumptech.glide.Glide;
//import com.bumptech.glide.GlideBuilder;
//import com.bumptech.glide.Registry;
//import com.bumptech.glide.annotation.GlideModule;
//import com.bumptech.glide.load.engine.cache.LruResourceCache;
//import com.bumptech.glide.module.AppGlideModule;
//import com.kfzs.cfyl.media.MediaApp;
//
//
///**
// * Created by realicing on 2018/12/10.
// * realicing@sina.com
// */
//@GlideModule
//public class CustomGlideModule extends AppGlideModule {
//    /**
//     *  通过GlideBuilder设置默认的结构(Engine,BitmapPool ,ArrayPool,MemoryCache等等).
//     * @param context
//     * @param builder
//     */
//    @Override
//    public void applyOptions(Context context, GlideBuilder builder) {
//
//        //重新设置内存限制
//        builder.setMemoryCache(new LruResourceCache(100*1024*1024));
//
//    }
//
//
//    @Override
//    public void registerComponents(Context context, Glide glide, Registry registry) {
//        super.registerComponents(context, glide, registry);
//        MediaApp.initGlide(registry);
//    }
//
//    /**
//     * 清单解析的开启
//     *
//     * 这里不开启，避免添加相同的modules两次
//     * @return
//     */
//    @Override
//    public boolean isManifestParsingEnabled() {
//        return false;
//    }
//}