Fresco 的自定義快取
阿新 • • 發佈:2019-01-12
1.新增讀寫許可權 網路許可權
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET"/>
2.在Application 中 Fresco初始化
// 設定磁碟快取 DiskCacheConfig diskCacheConfig = DiskCacheConfig.newBuilder(this) .setBaseDirectoryName("images_zjj") .setBaseDirectoryPath(Environment.getExternalStorageDirectory()) .build(); //設定磁碟快取的配置,生成配置檔案 ImagePipelineConfig config = ImagePipelineConfig.newBuilder(this) .setMainDiskCacheConfig(diskCacheConfig) .build(); Fresco.initialize(this,config);
OK.