1.导入依赖
implementation 'com.facebook.fresco:fresco:1.12.1'
2.控件布局
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/simp"
android:layout_width="80dp"
android:layout_height="80dp"/>
3.新建一个类继承Application然后oncreate方法
中的高级初始化
@Override
public void onCreate() {
super.onCreate();
//Fresco.initialize(this);
//高级初始化
Fresco.initialize(this,ImagePipelineConfig.newBuilder(App.this)
.setMainDiskCacheConfig(
DiskCacheConfig.newBuilder(this)
//磁盘缓存路径
.setBaseDirectoryPath(new File(Environment.getExternalStorageDirectory().getAbsolutePath()))
.setMaxCacheSize(10*1024*1024)
.build()
)