以前Google推广的Material Design风格,基本上就是只有规范,少有几个可怜的View来支持,这种只给规范不给实现的,确实是在耍流氓😂。
不过现在自从Google的Material Design团队推出新的MDC之后,设计师和程序员都迎来了解放,至少是很大程度上这样。
在上一篇文章中,介绍了MDC-Android:
Flutter一开始就区分了Material和Cupertino风格,这次是因为配合新的MD规范,所以出来了一个新的概念MDC-Flutter,本文主要介绍一下官方Codelabs中关于MDC-Flutter的几个教程:
- MDC-101 Flutter: Material Components (MDC) Basics (Flutter)
- MDC-102 Flutter: Material Structure and Layout (Flutter) 介绍了MDC library中的app bar、card、text field 和button这四类核心组件
- MDC-103 Flutter: Material Theming with Color, Shape, Elevation, and Type (Flutter)
- MDC-104: Material Design Advanced Components 介绍了如何使用MDC library来自定义组件,以获得特殊的外观
官网上的MDC Widget 目录:Material Components widgets