Flutter 的 Material Design
瞭解 Flutter 的 Material Design。
Material Design 是由 Google 設計師和開發人員構建並提供支援的開源設計系統。
最新版本 Material 3 能夠實現個性化、自適應和富有表現力的體驗——從動態色彩和增強的無障礙性,到大屏幕布局的基礎設施和設計令牌 (design tokens)。
對於大多數 Flutter 元件,升級到 Material 3 是無縫銜接的。但部分元件無法直接更新——需要全新的實現,例如 NavigationBar。你必須手動對程式碼進行這些更改。在應用完全更新之前,UI 的外觀或互動可能會顯得有些怪異。你可以訪問 受影響的元件 (Affected widgets) 頁面查詢全新的 Material 元件。
透過 Material 3 演示程式 探索更新後的元件、排版、色彩系統和高度 (elevation) 支援。
更多資訊
#如需瞭解更多關於 Material Design 和 Flutter 的資訊,請檢視
- Material.io 開發者文件
- 由 Taha Tesser 撰寫的將 Flutter 應用遷移到 Material 3 部落格文章
- GitHub 上的彙總議題