Fresco_DiskCache
2017-03-22 18:40:26 0 举报
Fresco_DiskCache是Facebook开发的一个开源库,用于在Android设备上高效地缓存和加载图像。它通过将磁盘存储与内存缓存相结合,实现了对网络图片的快速加载和本地图片的高效缓存。Fresco_DiskCache支持多种磁盘缓存策略,如最大缓存数量、磁盘空间占用等,可以根据实际需求进行配置。此外,Fresco_DiskCache还提供了丰富的图片处理功能,如缩放、旋转、滤镜等,可以满足各种复杂的业务场景。总之,Fresco_DiskCache是一个强大且灵活的图像缓存解决方案,可以帮助开发者提高应用的性能和用户体验。
作者其他创作
大纲/内容
DiskStorage(接口)文件缓存的接口,直接对文件缓存进行操作
使用
DiskDumpInfo(内部类)
Inserter(内部接口)
继承
DiskDumpInfoEntry(内部类)
DefaultDiskStorage
FileCache(接口)处理硬盘缓存的逻辑,使用DiskStorage对文件缓存进行操作
Entry(内部接口)
String getId():获取唯一的id。long getTimestamp():获取创建时间。long getSize():获取缓存文件大小,创建时候计算,之后不变。BinaryResource getResource():获取缓存资源。
DiskStorageCache硬盘缓存管理类,其使用DefaultDiskStorage进行对硬盘缓存进行管理
0 条评论
下一页