package zyh.com.myapp;
import android.app.Application;
import android.os.Environment;
import com.facebook.cache.disk.DiskCacheConfig;
import com.facebook.drawee.backends.pipeline.Fresco;
import com.facebook.imagepipeline.core.ImagePipelineConfig;
public class MyApp extends Application {
@Override
public void onCreate() {
super.onCreate();
DiskCacheConfig cacheConfig = DiskCacheConfig.newBuilder(this)
.setBaseDirectoryName("zyhImage")
.setBaseDirectoryPath(Environment.getExternalStorageDirectory())
.build();
ImagePipelineConfig build = ImagePipelineConfig.newBuilder(this)
.setMainDiskCacheConfig(cacheConfig)
.build();
Fresco.initialize(this,build);
}
}
别忘了在清单文件中注册
//Fresco,无论使用哪个模块的功能,都必须要添加的基础依赖
implementation ‘com.facebook.fresco:fresco:1.11.0’
//下面的依赖根