前言
周末闲来无事,研究了一下facebook开源的android图片缓存框架Fresco,并从AS整合到eclipse里。做了一些修改,仔细的研究了该框架的使用配置,也详细的标注了配置说明。目前暂未研究网络层,数据源层以及线程池等替换,不过这些在http://fresco-cn.org/ 上有详细说明。
吐槽下,Fresco项目开发人员为了凸显该框架的强大,把android常用的网络层和图片缓存都整到Demo里,不熟悉折腾起来还是挺麻烦的,而且NDK环境明明配置正确,还老报NDK配置错误,找不到NDK,偶然一次运行成功,再次导入项目又报错了。
PS:该图片缓存框架强大,可以说目前最强的android图片缓存框架,决定下周就把项目里的UniversalImageLoader换成Fresco,不过该框架里暂未找到不用UI组件直接把图片拉入缓存的方法,知道小伙伴们共享下吧。
代码注解
|
|
效果截图