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