ImageLoader的Application

来源:互联网 发布:电脑软件备份工具 编辑:程序博客网 时间:2024/06/07 07:43
  @Override    public void onCreate() {        super.onCreate();        ImageLoaderConfiguration builder = new ImageLoaderConfiguration.Builder(this).build();        //初始化设置//        .memoryCacheExtraOptions(480, 800) // max width, max height,即保存的每个缓存文件的最大长宽//                .threadPoolSize(5)//线程池内加载的数量//                .threadPriority(Thread.NORM_PRIORITY - 2)//                .denyCacheImageMultipleSizesInMemory()//                .memoryCache(new UsingFreqLimitedMemoryCache(2 * 1024 * 1024)) // You can pass your own memory cache implementation/你可以通过自己的内存缓存实现//                .memoryCacheSize(2 * 1024 * 1024)//                .tasksProcessingOrder(QueueProcessingType.LIFO)//                .defaultDisplayImageOptions(DisplayImageOptions.createSimple())//                .imageDownloader(new BaseImageDownloader(this, 5 * 1000, 30 * 1000)) // connectTimeout (5 s), readTimeout (30 s)超时时间//                .writeDebugLogs() // Remove for release app//                .build();//开始构建        //初始化imageloder;        ImageLoader.getInstance().init(builder);    }