从零开始撸一个Fresco之总结

简介: Fresco是一个比较大的开源项目,类的总数超过450个。经过一个来月的翻译,终于将绝大部分Fresco的源码翻译完毕了,也写了几篇Fresco各个模块的分析博客。

Fresco是一个比较大的开源项目,类的总数超过450个。经过一个来月的翻译,终于将绝大部分Fresco的源码翻译完毕了,也写了几篇Fresco各个模块的分析博客。Fresco的源代码是一个巨大的宝库,让我能够一窥Android高级开发者开发一个项目的方式与思路。之后如果有时间我还会带来更多的Android开源项目的源代码翻译。

这个图是我将所有模块整合之后的类图,图片比较大需要下载到本地,大家如果有兴趣可以结合之前的几篇博客和Fresco的翻译项目观看。简书上传的图片会被压缩所以附上原图地址:Fresco完全项目类图

Fresco完全项目类图

Fresco源代码翻译项目
从零开始撸一个Fresco之硬盘缓存
从零开始撸一个Fresco之内存缓存
从零开始撸一个Fresco之gif和Webp动画

相关文章
|
容器
Pyside6-第十三篇-布局(最后一章废话-理论篇)
Pyside6-第十三篇-布局(最后一章废话-理论篇)
531 0
|
3月前
|
图形学
Unity精华☀️点乘、叉乘终极教程:用《小小梦魇》讲解这个面试题~
Unity精华☀️点乘、叉乘终极教程:用《小小梦魇》讲解这个面试题~
|
6月前
|
编解码 移动开发 人工智能
android游戏源码
android游戏源码
188 0
|
6月前
|
编解码 数据可视化 小程序
微信小游戏开发(第一篇
微信小游戏开发(第一篇
306 0
|
6月前
|
前端开发 程序员
前端知识笔记(四十四)———为什么要学代码
前端知识笔记(四十四)———为什么要学代码
63 0
|
Dart JavaScript 前端开发
一个写了3年半flutter的小伙,突然写了2个月uniapp的感悟!
因为某些原因,在过去的三年半时间,我除了flutter之外,很少接触其他的框架,而最近突然写了2个月uniapp,有了些想法...
|
存储 程序员 数据安全/隐私保护
|
移动开发 数据可视化 JavaScript
谈一谈|小白如何使用egret
谈一谈|小白如何使用egret
243 0
|
JSON 小程序 API
小程序开发-第三章第二节下拉刷新,上拉加载-全栈工程师之路-中级篇
小程序开发-第三章第二节下拉刷新,上拉加载-全栈工程师之路-中级篇
127 0
小程序开发-第三章第二节下拉刷新,上拉加载-全栈工程师之路-中级篇
下一篇
无影云桌面