第一步 ImageLoader的外部类
package com.bawie.moni5.New;
import android.app.Application;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
public class MyApp extends Application {
@Override
public void onCreate() {
super.onCreate();
ImageLoaderConfiguration build = new ImageLoaderConfiguration.Builder(this).build();
ImageLoader instance = ImageLoader.getInstance();
instance.init(build);
}
}
第二步 创建圆角的外部类
package com.bawie.moni5.New;
import com.nostra13.universalimageloader.core.DisplayImageOptions;
import com.nostra13.universalimageloader.core.display.RoundedBitmapDisplayer;
public class ImagePosts {
public static DisplayImageOptions getDisplayImageOptions(){
DisplayImageOptions options = new DisplayImageOptions.Builder()
.displayer(new RoundedBitmapDisplayer(30))
.build();
return options;
}
}
第三步 清单文件
android:name=".New.MyApp"
第四步 导入依赖
com.nostra13.universalimageloader:universal-image-loader (com.nostra13.universalimageloader:universal-image-loader:1.9.5)
第五步 核心代码
ImageLoader instance = ImageLoader.getInstance();
DisplayImageOptions displayImageOptions = new DisplayImageOptions.Builder()
.displayer(new RoundedBitmapDisplayer(360))
.build();
instance.displayImage(list.get(position).getPic_url(),holder.img,displayImageOptions);