标签:
//ImageLoaderConfiguration是针对图片缓存的全局配置,主要有线程类、缓存大小、磁盘大小、图片下载与解析、日志方面的配置。 ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext()).build(); ImageLoader.getInstance().init(config);
//DisplayImageOptions用于指导每一个Imageloader根据网络图片的状态(空白、下载错误、正在下载)显示对应的图片,是否将缓存加载到磁盘上,下载完后对图片进行怎么样的处理。 private DisplayImageOptions options; options = new DisplayImageOptions.Builder().showImageOnLoading(R.drawable.bg_loading) // 设置图片在下载期间显示的图片 .showImageForEmptyUri(R.drawable.bg_loading)// 设置图片Uri为空或是错误的时候显示的图片 .showImageOnFail(R.drawable.bg_loading) // 设置图片加载/解码过程中错误时候显示的图片 .bitmapConfig(Bitmap.Config.RGB_565)// 设置图片的解码类型// .cacheInMemory(true)// 设置下载的图片是否缓存在内存中 .cacheOnDisk(true)// 设置下载的图片是否缓存在SD卡中 .displayer(new FadeInBitmapDisplayer(100))// 是否图片加载好后渐入的动画时间 .imageScaleType(ImageScaleType.IN_SAMPLE_INT).build();// 构建完成
标签:
原文地址:http://www.cnblogs.com/anni-qianqian/p/5804138.html