开源库的学习计划


如果想学习造轮子,先得知道轮子长什么样。知道长什么样肯定不够,还需要拆解、分析。

开源库就是软件行业的轮子,但是这么久以来,我都没怎么碰过。一句不会学习并不能给自己加分,不如好好从0开始做起。

目前比较热门的开源库:

1. 网络

2. 图片处理

3. UI相关

计划先从图片处理开始。这里面也可以继续细分,在此不展开。选取的开源库是Picasso: GitHub地址

宏观方面:架构的解析

微观方面:

如何请求不同来源的图片;

异步方式;

图片如何处理;

等等。

计划输出一篇文章,大纲大致如下:

1. 使用方法简介

2. 框架介绍

3. 图片加载方式,如何避免OOM

4. 异步方式

5. 其他特定

你可能感兴趣的:(开源库的学习计划)