您现在的位置:首页 >> 前端 >> 内容

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

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

  核心提示:关于imageloader中图片加载保存的一些方法publicvoid loderImage(String url,ImageView imageView){ImageLoaderConfigurat...

关于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);
    }
});

Tags:关于 于I IM MA 
作者:网络 来源:hanguoming