因为做公众号,需要推文,所以我日常看的文章也比较多,也认识了很多优秀的作者。

所以遇到优秀的作者,我都会默默记录一波,会在某个周末详细梳理下他的文章,然后推荐给大家。

大家可以关注一波,详细看下作者的文章,会感觉像又发现了一个新大陆~

张风捷特烈

大家应该阅读过他的文章:

  • Android关于Color你所知道的和不知道的一切

  • 这效果炸了 图片粒子“爆炸”效果

我们私下有一些联系,我知道他的学习速度非常快,保持着超高的输出,给大家看一下他的其中一个非常走心的系列。

  • 看得见的数据结构Android版之开篇前言

https://juejin.im/post/5bf52228e51d4542fc64d92f

  • 看得见的数据结构Android版之数组表(数据结构篇)

https://juejin.im/post/5bf626c5e51d450d5441721d

  • 看得见的数据结构Android版之数组表(视图篇)

https://juejin.im/post/5bf75f4f6fb9a049c6437d6f

  • 看得见的数据结构Android版之单链表篇

https://juejin.im/post/5bf8be9251882516be2ed1ad

  • 看得见的数据结构Android版之双链表篇

https://www.jianshu.com/p/99480ab87127

  • 看得见的数据结构Android版之栈篇

https://www.jianshu.com/p/f3c7f2f64772

  • 看得见的数据结构Android版之队列篇

https://www.jianshu.com/p/152badcceead

  • 看得见的数据结构Android版之二分搜索树篇

https://juejin.im/post/5bf9edc56fb9a049ed3087cd

数据结构对大家来说其实还是比较枯燥的,但是作者使用了各种图文结合的方式,展现给大家,让我展示一些演示图:

数组

单链表

双链表

队列

二分搜索树

以上只是我简单抽取出来的一些图,每篇文章其实都有非常详细的讲解。

到这里你可能作者,作者小哥很有心,写博客还这么认真的作图。

那我要说一件更棒的事情了,其实以上的图片,都不是单纯通过软件制作的图片,而且作者写了一个app,所有的效果都是app 运行出来的。

当然你也可以实际运行起来,配合文章去看。

开源地址:

https://github.com/toly1994328/DS4Android

最后我们看一下作者的心得:

我与数据结构的两次大战

第一次接触数据结构是在学编程初期,可谓完败,内心倍受摧残,从而敬而远之

第二次接触数据结构是在前几个月,原因是感觉编程的境界提升很多,数据结构这个瓶颈早晚还是要过的。

便决定潜心研究两个星期,感觉还不错,可以说平分秋色,收获颇多,虽然过深的知识我也只能浅尝辄止。

这次是第三次对数据结构的理解,基于Android的View来显示数据结构,让它的神秘无所遁藏。

就我刚写完数组篇来讲,确实对我的思维和分析有很大的考验,对于层次分解也更清晰 。

常量的价值、监听的使用,以及接口的鬼斧神工还有泛型的使用(泛型包泛型我也是佩服自己)都理解得更深了。

我给数据结构系列写了一个app,大家可以边运行,边看效果:

https://github.com/toly1994328/DS4Android

点击原文,也可以到达 github 项目地址。

未来还会分享更多作者的其他系列文章给大家~

推荐阅读:

图文搞懂RecyclerView 的各部分组成

一篇文章搞懂Android组件化

Android 如何优雅地实现@人功能?

扫一扫 关注我的公众号

如果你想要跟大家分享你的文章,欢迎投稿~