zoukankan      html  css  js  c++  java
  • image-loader加载图片

    1.添加依赖: compile files('libs/image-loader.jar')


    2.清单文件中注册初始化
      初始化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());
        }

         initImageLoader(this);//onCreate()方法中调用

    3.加载图片
      1)适配器中的使用
      ImageLoader imageLoader = ImageLoader.getInstance(); // Get singleton instance
      imageLoader.displayImage(data.get(position).getImgsrc(),holder.hIcon);
      2)Activity中使用
      ImageLoader imageLoader = ImageLoader.getInstance(); // Get singleton instance
      imageLoader.displayImage("https://p.ssl.qhimg.com/dmsmty/114_114_90/t0179d5643da48ef32c.webp",image);//加载图片
  • 相关阅读:
    Deepin 安装成功后开机进入系统黑屏
    Widows 关闭 Defender的方法
    yapi
    spring boot集成minio,最新版
    Minio第一课:走进 Minio
    Docker与IPtables
    解决:required a single bean, but 2 were found:
    Python之Beautiful Soup 4使用实例
    mysql -5.7.31 修改root密码
    mybatis/tk mybatis下实体字段是关键字/保留字,执行报错
  • 原文地址:https://www.cnblogs.com/livelihood/p/6758769.html
Copyright © 2011-2022 走看看