原文转载:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0713/3179.html

关于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使用及其注意事项

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

总结一下现在关于Design Support Library的几个博客的更多相关文章

  1. Android Design Support Library初探,NavigationView实践

    前言 在前几天的IO大会上,Google带来了Android M,同时还有Android支持库的新一轮更新,其中更是增加一个全新的支持库Android Design Support Library,包 ...

  2. Android Design Support Library使用详解

    Android Design Support Library使用详解 Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的And ...

  3. Android开发学习之路-Android Design Support Library使用(CoordinatorLayout的使用)

    效果图: 上面的这个图有两个效果是,一个是顶部的图片,在上滑之后会隐藏起来并且显示出一个ToolBar(ToolBar类似于ActionBar,但是只有ToolBar是兼容Material Desig ...

  4. 【转】【翻】Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏

    转自:http://mrfufufu.github.io/android/2015/07/01/Codelab_Android_Design_Support_Library.html [翻]Andro ...

  5. 【转】Android的材料设计兼容库(Design Support Library)

    转自:http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0531/2958.html?mType=Group Android的材料设计兼容 ...

  6. Android应用Design Support Library完全使用实例

    阅读目录 2-1 综述 2-2 TextInputLayout控件 2-3 FloatingActionButton控件 2-4 Snackbar控件 2-5 TabLayout控件 2-6 Navi ...

  7. Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏

    原文:Codelab for Android Design Support Library used in I/O Rewind Bangkok session--Make your app fanc ...

  8. Codelab for Android Design Support Library used in I/O Rewind Bangkok session

    At the moment I believe that there is no any Android Developer who doesn't know about Material Desig ...

  9. Android Design Support Library: 学习CoordinatorLayout

    简述 CoordinatorLayout字面意思是"协调器布局",它是Design Support Library中提供的一个超级帧布局,帮助我们实现Material Design ...

随机推荐

  1. C重定向

  2. Python之re正则模块二

    13.编译的标志 可以用re.I.re.M等参数,也可以直接在表达式中添加"?(iLmsux)"标志 *s:单行,“.”匹配包括换行符在内的所有字符 *i:忽略大小写 *L:让&q ...

  3. hibernate:There is a cycle in the hierarchy! 造成死循环解决办法

    下面是报的异常:在网上搜了关于:There is a cycle in the hierarchy!,才知道原来是因为死循环造成的!解决了好久,没有成功,后台不得已请教老大,老大说是因为在使用JSON ...

  4. vagrant扩容

    参考: https://gist.github.com/christopher-hopper/9755310 https://www.madcoder.cn/vagrant-box-resize.ht ...

  5. 前端学习记录之Javascript-DOM

    简介 为了快捷方便,在工作和项目中,一直都是使用的框架,比如jqeruy,vuejs,react等.然后在长时间使用框架后,往往有一个后遗症,就是对于原生的Javascript基本上已经不知道怎么写了 ...

  6. android TransFormexecption 解决

    近期编译的时候遇到这个问题.... > com.android.build.api.transform.Transformexception: java.util.zip.ZipExceptio ...

  7. Unity3D 热更新方案(集合各位专家的汇总)

    http://blog.csdn.net/guofeng526/article/details/52662994 热更新”这个词,在Unity3D的应用下,是有些语义错误的,但是作为大家都熟知的一项技 ...

  8. 【阿里聚安全·安全周刊】阿里双11技术十二讲直播预约|AWS S3配置错误曝光NSA陆军机密文件

    关键词:阿里双11技术十二讲直播丨雪人计划丨亚马逊AWS S3配置错误丨2018威胁预测丨MacOS漏洞丨智能风控平台MTEE3丨黑客窃取<权利的游戏>剧本|Android 8.1   本 ...

  9. 算法帖——用舞蹈链算法(Dancing Links)求解俄罗斯方块覆盖问题

    问题的提出:如下图,用13块俄罗斯方块覆盖8*8的正方形.如何用计算机求解? 解决这类问题的方法不一而足,然而核心思想都是穷举法,不同的方法仅仅是对穷举法进行了优化 用13块不同形状的俄罗斯方块(每个 ...

  10. 机器学习算法 - 最近邻规则分类KNN

    上节介绍了机器学习的决策树算法,它属于分类算法,本节我们介绍机器学习的另外一种分类算法:最近邻规则分类KNN,书名为k-近邻算法. 它的工作原理是:将预测的目标数据分别跟样本进行比较,得到一组距离的数 ...