使用fresco如何获取本地缓存图片的文件
2016-01-13 11:39
2486 查看
FileBinaryResource resource = (FileBinaryResource)Fresco.getImagePipelineFactory().getMainDiskStorageCache().getResource(new SimpleCacheKey(uri.toString())); File file = resource.getFile();
fresco保存的缓存文件是以cnt结尾的,拿到文件后只要另存为jpg或png文件即可。
貌似上面这种方法不推荐,一下两个链接可以看下:
http://stackoverflow.com/questions/29772949/android-how-to-get-image-file-from-fresco-disk-cache/31610386#31610386
https://github.com/facebook/fresco/issues/80
相关文章推荐
- Fresco学习初步
- Fresco使用总结
- Google Fresco 的使用解决各种问题
- java.lang.UnsatisfiedLinkError: Couldn't load memchunk from loader dalvik.system.PathClassLoader
- Fresco原理分析
- Fresco 简单操作
- Facebook新开源框架Fresco(转载)
- Android Fresco图片处理库用法API英文原文文档1(Facebook开源Android图片库)
- Android Fresco图片处理库用法API英文原文文档2-1(Facebook开源Android图片库)
- Android Fresco图片处理库用法API英文原文文档2-2(Facebook开源Android图片库)
- Android Fresco图片处理库用法API英文原文文档4(Facebook开源Android图片库)
- Android 图片缓存 - Fresco
- 网络编程---模仿新闻客户端
- 图片加载框架Fresco使用总结
- Fresco(1)——一个新的android图片加载库
- 前沿技术:FaceBook推出的Android图片加载库Fresco
- AndroidStudio中配置NDK开发环境和编译Fresco
- Fresco 基础使用
- Fresco 图片圆角实现原理及 Android 中图片圆角实现方法