用途:这是一份 Android 平台设计规范,基于 Material Design 3 与 Material You,用于指导 Android 应用的界面实现,适用于 Jetpack Compose 或 XML 布局,并说明动态取色、主题、导航、响应式布局、排版与组件等规则。
主要能力:主题与取色方面,支持由用户壁纸派生的动态色彩(Android 12+ 默认),要求为 Android 12 以下设备提供静态回退色板,禁止硬编码颜色值,按语义使用 primary、surface、error 等颜色角色及其 on 颜色,并同时支持深浅色主题。导航方面,给出 Navigation Bar(电话,3-5 个顶层目的地)、Navigation Rail(中型与扩展屏幕)、Navigation Drawer(5 个以上目的地)以及 Android 13+ 预测性返回手势的选项表与规则。布局方面,使用窗口尺寸类(Compact/Medium/Expanded)而非固定像素断点,遵循 Material 网格边距与间距,支持 Android 15+ 强制边到边显示与可折叠设备。排版方面,列出 display、headline、title、body、label 各级字号字重与用途,要求使用 sp 单位并支持字体缩放。组件方面,说明 FAB 各变体与顶部应用栏(small/medium/large)用法,限制每屏至多一个 FAB。
使用方式:在技能中按 Compose 或 XML 代码示例实现,例如动态取色主题、NavigationBar/NavigationRail、enableEdgeToEdge、WindowSizeClass、Typography 配置,以及 AndroidManifest 中 android:enableOnBackInvokedCallback="true"。
限制:资料未提供该技能的安装命令、收费、价格、平台支持范围或效果数据;上述规则以设计规范形式给出,具体可用性取决于目标 Android 版本与依赖库版本。