核心提示:关于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);
}
});


