从零开始撸一个Fresco之总结

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

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

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

Fresco完全项目类图

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

相关文章
|
4月前
|
移动开发 JSON JavaScript
一篇文章讲明白Egret白鹭H5小游戏开发入门(一)
一篇文章讲明白Egret白鹭H5小游戏开发入门(一)
77 1
|
5月前
|
编解码 数据可视化 小程序
微信小游戏开发(第一篇
微信小游戏开发(第一篇
223 0
|
Dart JavaScript 前端开发
一个写了3年半flutter的小伙,突然写了2个月uniapp的感悟!
因为某些原因,在过去的三年半时间,我除了flutter之外,很少接触其他的框架,而最近突然写了2个月uniapp,有了些想法...
|
移动开发 数据可视化 JavaScript
谈一谈|小白如何使用egret
谈一谈|小白如何使用egret
226 0
|
Dart API Android开发
有了这些再去学习Flutter绝对无敌!
有了这些再去学习Flutter绝对无敌!
|
移动开发 安全 Java
【原理+实战+视频+源码】6年老Android面经总结,实战篇
【原理+实战+视频+源码】6年老Android面经总结,实战篇
【原理+实战+视频+源码】6年老Android面经总结,实战篇
|
移动开发 Dart 程序员
2019Flutter面试题最新整理大全(含答案)
Flutter,Android,BAT dart 学习资料 面试 视频教程 项目实战
|
存储 缓存 算法
图片加载框架之图片加载框架选型(一)上篇
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680本篇文章将通过Universal-Image-Loader解析来阐述图片加载框架选型: 一、[Universal-Image-Loader解析基本介绍与使用] 基本...
Unity 3D学习心得,程序员开发心得分享!
Unity开发之路 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、心...
1730 0
Glide混淆踩坑日记
Glide混淆后打包出错 出错 在官方混淆代码的基础上再加两行 ##Glide -dontwarn com.bumptech.glide.** -keep class com.
2501 0
下一篇
无影云桌面