Android JetPack Compose之主题颜色

Color定义 说明
primary 整个应用中最常用的主色
primaryVariant 主色的变种色,主要用于与主色调做区分的场景。例如APP Bar使用主色,系统状态栏就用变种色
secondary 次选色提供了一种用于强调和区分主色的能力,常常用于悬浮按钮,复选框,单选按钮,需要突出的文本,以及链接标题等场景
secondaryVariant 次选色的变种,用于与次选色做区分
background 背景色,目前主要用作Scaffold系列组件的背景色
surface 平面色,常用于平面组件的背景色,例如Surface组件,sheet组件与Menu组件等
error 错误色,常用于组件中表示错误的颜色
onPrimary 常用于使用primary作为背景色的组件之上的文本与icon的颜色
onSecondary 常用于secondary作为背景色的组件之上的文本与icon的颜色
onBackground 常用于使用background作为背景色的组件之上的文本与icon颜色
onSurface 常用于使用surface作为组件背景色的组件之上的文本与icon的颜色
onError 常用于使用error作为背景色的组件之上的文本与icon颜色
posted @   捞鱼哥  阅读(257)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示