我想以正确的方式使用colorprimary和colorsecondary。一个有形象的好例子对我会有很大帮助。
uxhixvfz1#
我找到了一种上色的材料。这太棒了。挑选颜色确定每个插槽使用的颜色值可能是设计师的责任,也可能源于产品的品牌。但是,了解每种颜色的作用、它们之间的关系以及如何满足可访问性要求仍然很有用:colorprimary和colorsecondary代表您品牌的颜色colorprimaryvariant和colorsecondary Variant是您品牌颜色的浅色调或深色调colorsurface用于“表”材质(如卡片和底页)android:colorbackground是应用程序的窗口背景色colorerror是,顾名思义,对于错误和警告,各种“开启”颜色(coloronprimary、coloronsecondary、coloronsurface等)用于为显示在其他颜色之上的前景内容(如文本和图标)着色。它们需要满足可访问性要求,并与所显示的颜色有足够的对比度。https://material.io/blog/android-material-theme-color
1条答案
按热度按时间uxhixvfz1#
我找到了一种上色的材料。这太棒了。
挑选颜色
确定每个插槽使用的颜色值可能是设计师的责任,也可能源于产品的品牌。但是,了解每种颜色的作用、它们之间的关系以及如何满足可访问性要求仍然很有用:
colorprimary和colorsecondary代表您品牌的颜色colorprimaryvariant和colorsecondary Variant是您品牌颜色的浅色调或深色调colorsurface用于“表”材质(如卡片和底页)android:colorbackground是应用程序的窗口背景色colorerror是,顾名思义,对于错误和警告,各种“开启”颜色(coloronprimary、coloronsecondary、coloronsurface等)用于为显示在其他颜色之上的前景内容(如文本和图标)着色。它们需要满足可访问性要求,并与所显示的颜色有足够的对比度。
https://material.io/blog/android-material-theme-color