【问题标题】:What is the difference between colorPrimary and colorSecondary in android themesandroid主题中colorPrimary和colorSecondary有什么区别
【发布时间】:2021-10-01 21:06:05
【问题描述】:

我想以正确的方式使用 colorPrimary 和 colorSecondary。

一个很好的图片例子对我有很大的帮助。

【问题讨论】:

标签: android user-interface styles themes


【解决方案1】:

我找到了一种着色材料。这太棒了。

挑选颜色

确定每个插槽使用哪些颜色值可能是设计师的责任,也可能源自您的产品品牌。但是,了解每种颜色的作用、它们之间的关系以及如何满足可访问性要求仍然很有用:

colorPrimarycolorSecondary 代表您品牌的颜色 colorPrimaryVariant 和 colorSecondaryVariant 是您品牌颜色的较浅或较深的色调 colorSurface 用于材料的“片材”(如卡片和底片) android:colorBackground 是应用的窗口背景颜色 colorError,顾名思义,用于错误和警告 各种“开启”颜色(colorOnPrimary、colorOnSecondary、colorOnSurface 等)用于对显示在其他颜色之上的前景内容(例如文本和图标)进行着色。它们需要满足可访问性要求,并与它们所显示的颜色有足够的对比度。

https://material.io/blog/android-material-theme-color

【讨论】:

    猜你喜欢
    • 2018-02-03
    • 2023-03-12
    • 1970-01-01
    • 2012-04-02
    • 2013-10-17
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2015-01-24
    相关资源
    最近更新 更多