//初始化数据 ImageLoader.getInstance().init( ImageLoaderConfiguration.createDefault(MainActivity.this)); //圆形图片加载 DisplayImageOptions options = new DisplayImageOptions.Builder().displayer(new RoundedBitmapDisplayer(50)) .build(); //缓存到本地 DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(R.drawable.ic_launcher).cacheInMemory(true) .cacheOnDisk(true).build(); //加载图片资源w2 ImageLoader.getInstance().displayImage(url, iv, options); //监听事件 ImageLoader.getInstance().loadImage(url, new ImageLoadingListener() { //开始加载 @Override public void onLoadingStarted(String arg0, View arg1) { // TODO Auto-generated method stub } //加载失败 @Override public void onLoadingFailed(String arg0, View arg1, FailReason arg2) { // TODO Auto-generated method stub } //加载完成 @Override public void onLoadingComplete(String arg0, View arg1, Bitmap arg2) { // TODO Auto-generated method stub iv.setImageBitmap(arg2); } //加载取消 @Override public void onLoadingCancelled(String arg0, View arg1) { // TODO Auto-generated method stub } });