//图片加载框架 依赖
compile 'com.facebook.fresco:fresco:0.12.0'
//布局依赖
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/img"
android:src="@mipmap/ic_launcher"
android:layout_width="100dp"
android:layout_height="100dp" />
//创建一个类继承Application
public class MyAppliction extends Application {
@Override
public void onCreate() {
super.onCreate();
//初始化.别忘了在清单文件注册
Fresco.initialize(this);
}
}
//在清单文件中注册
android:name=".MyAppliction"
//适配器中写的
holder.img.setImageURI("http://www.cndog.net/tpb/2013-12/14/14970-6031.jpg");
//网络请求
Uri parse = Uri.parse(list.get(position).getUserPic());
holder.img.setImageURI(parse);
//设置圆形图片
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/fresco_img"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginTop="42dp"
fresco:placeholderImage="@mipmap/ic_launcher_round"
fresco:roundedCornerRadius="50dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
/>