总结一下现在关于Design Support Library的几个博客

关于Design Support Library,看似简单,其实不好掌握,一是因为它们都不是单独的控件,往往和主题以及周围的布局相关,偶合度有点高,二是因为这个兼容库有好些坑。因此我们只能在自己实践的同时,把各处文章的知识点结合起来,才能对Design Support Library有完整的认识。

我知道目前有好几个博客都在对Design Support Library的几个控件分章节的讲解。先记录在此,有时间比较下。

下面这三个博客目前都正在撰写Design Support Library系列的文章。

一、stylingandroid网站

地址: https://blog.stylingandroid.com/

也许这个博客不是那么吸引眼球,但是根据我以前对上面文章的翻译经验来看,这个博客的文章基础但不失深度,也最详细,文章质量相当高,很难从作者的文章中找到错误。

该系列以及该网站的其他博客都是要翻译的,不过最近这段时间觉得自己翻译居多,少有实践,先写几天代码再说。

二、technotalkative网站

地址:http://www.technotalkative.com/ 

看了下,其中的文章还是比较详细的。并且配图也不错。

另外,这个系列的博客有人在翻译,其中我认为该网站的翻译最优:http://davinci42.github.io/ 。至于能不能翻译完我就不知道了。

第一部分:浮动操作按钮

第二部分:Snackbar你好,Toast再见! 

注:标题是我翻译的,作者保留了英文的标题。

三、antonioleiva网站

地址:http://antonioleiva.com/ 

这个博客应该是这里面最火的,不过我认为要略逊于stylingandroid, 偶尔能找到很明显的错误(不过都是粗心造成的,不致于误导人),文章都比肩浅显,侧重于用法,不像stylingandroid那样侧重于原理。

该网站的翻译我只翻译了两篇(应该会继续翻译完):

Design Support Library (I): Navigation View的使用

Design Support Library (II): 浮动操作按钮及注意事项   

其他的一些网站

inthecheesefactory

inthecheesefactory的文章都是精品文章,详细,善于找坑,配图超赞。该网站也有一篇详细介绍Design Support Library的文章。

地址: http://inthecheesefactory.com/blog/android-design-support-library-codelab/en 

翻译可以参考: Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏 

codepath上关于的讲解

下面是译文地址

CoordinatorLayout与滚动的处理

codepath教程:浮动操作按钮详解

官方博客

这里只给出译文地址:

Android的材料设计兼容库(Design Support Library) 

徐医生的博客

Android Design Support Library使用详解 

阳春面的博客(感谢fu222cs98的补充)

Material Design控件使用(一)   

Material Design控件使用(二)    

Material Design控件使用(三)   

Material Design控件使用(四)    

Material Design控件使用(完结篇)    

探索新的Android Material Design支持库

阿基里斯的乌龟对于Snackbar的讲解也不错

Snackbar使用及其注意事项 

最后如果谁还知道其他的一些相关资源,请在评论里补充。