原理:
http://blog.youkuaiyun.com/xiaanming/article/details/26810303/
//配置需要
android:name=”android.permission.WRITE_EXTERNAL_STORAGE”
//依赖
compile ‘com.nostra13.universalimageloader:universal-image-loader:1.9.2’
//路径
String path = “http://imgsrc.baidu.com/image/c0%3Dshijue1%2C0%2C0%2C294%2C40/sign=8694cad471899e516c8332572aceb346/0eb30f2442a7d9337bfbfd5aa74bd11373f00143.jpg“;
//找控件
img = (ImageView) findViewById(R.id.img);
//添加 缓存机制
ImageLoaderConfiguration configuration =new
ImageLoaderConfiguration.Builder(MainActivity.this)
.memoryCache(new WeakMemoryCache())
.build();
ImageLoader.getInstance().init(configuration);
DisplayImageOptions options =
new DisplayImageOptions.Builder() .showImageOnLoading(R.mipmap.ic_launcher) .showImageOnFail(R.mipmap.ic_launcher)
.cacheOnDisk(true)
.bitmapConfig(Bitmap.Config.RGB_565)
.build();
//参数一 图片的路径 参数二 图片控件 参数三 diplay
ImageLoader.getInstance().displayImage(path, img, options);