Material Design for Flutter
Material Design 是由 Google 设计师和开发者构建和支持的开源设计系统。
最新版本 Material 3 提供了个性化、自适应和富有表现力的体验——从动态颜色和增强辅助功能,到大屏幕布局基础和设计标记。
对于大多数 Flutter 小部件,升级到 Material 3 是无缝的。但一些 小部件无法更新——需要全新的实现,例如 NavigationBar
。你必须手动对代码进行这些更改。在你的应用完全更新之前,UI 可能看起来或表现得有点奇怪。你可以通过访问 受影响的小部件 页面来查找全新的 Material 组件。
使用 交互式 Material 3 演示 探索更新的组件、排版、颜色系统和海拔支持。
更多信息
要了解有关 Material Design 和 Flutter 的更多信息,请查看
- Material.io 开发者文档
- 将 Flutter 应用迁移到 Material 3,Taha Tesser 的博客文章
- GitHub 上的总问题