站内搜索:
首页 >> 前端 >> 内容
关于imageloader中图片加载保存的一些方法

时间:2017/7/24 9:51:38

关于imageloader中图片加载保存的一些方法

public  void loderImage(String url,ImageView imageView){
    ImageLoaderConfiguration configuration = ImageLoaderConfiguration
            .createDefault(MainActivity.this);

    DisplayImageOptions options = new DisplayImageOptions.Builder()
            .showImageOnLoading(R.mipmap.ic_launcher) //设置图片下载期间显示的图片
            .showImageOnFail(R.mipmap.ic_launcher)// 设置图片uri有错误,解密的过程中发生错误显示的图片
            .cacheInMemory(true)//设置下载的图片是否缓存到内存中
            .cacheOnDisk(true)// 设置下载的图片是否缓存到SD卡中
            .bitmapConfig(Bitmap.Config.RGB_565)
            .build();

    ImageLoader instance = ImageLoader.getInstance();
    instance.init(configuration);
    //通过单例的模式,拿到对象,设置我们自定义配置的ImageLoader的配置信息
    instance.displayImage(url, imageView ,options);

    //compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
}
button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        loderImage(path,imageView);
    }
});

  • 上一篇:xss,csrf,cookie,session等网络攻击及过程介绍
  • 下一篇:php详解及基本知识
  • 返回顶部