Android开发之——Jetpack Compose MD设计(07)
一 概述
- Material Design 2
- Material Design 3
- 从 M2迁移至M3
二 Material Design 2
- 颜色
- 排版
- 形状
- 组件状态
- 涟漪
三 Material Design 3
- build.gradle添加依赖
- 新特性介绍
四 从 M2迁移至M3
4.1 原因
- 不应在一个应用中同时使用 M2 和 M3
- 这两个设计系统和各自的库在用户体验/界面设计和 Compose 实现方面大相径庭
4.2 分阶段方法
- 添加 M3 依赖项和 M2 依赖项
- 添加 M3 版应用主题和 M2 版应用主题
- 将各个模块、屏幕或可组合项迁移至 M3
- 完全迁移后,请移除 M2 版应用主题
- 移除 M2 依赖项