•colorPrimary:主要品牌颜色,一般用于ActionBar背景。 •colorPrimaryDark:默认用于顶部状态栏和底部导航栏。 •colorPrimaryVariant:主要品牌颜色的可选颜色。 •colorSecondary:第二品牌颜色。 •colorSecondaryVariant:第二品牌颜色的可选颜色。 •colorPrimarySurface:对应Light主题指向colorPrimary,Dark主题指向co...
<item name="colorPrimary">@color/teal_500</item> <item name="colorSecondary">@color/pink_200</item> <item name="android:windowBackground">@color/white</item> 主题背景是由 Map<theme attribute, resource> 结构组成,这些标有名字的资源被称为主题背景属性。主题背景属性跟 View 属性不一样,这是...
colorOnPrimary - 一种在主色之上绘制时通过文本/图标无障碍指南的颜色。 (默认值:#FFFFFF) colorSecondary - 应用的次要品牌颜色,通常是对主要品牌颜色的强调补充。 (默认值:#03DAC6) colorSecondaryVariant - 次要颜色的色调变化。 (默认值:#018786) colorOnSecondary - 一种在次要颜色之上绘制时通过文本/图标...
colorControlNormal:组件的默认颜色 (比如CheckBox, RadioButton). colorBackground:页面或者组件的背景颜色(比如 activity背景色) colorForeground:前景色 textColorLink:links/href的颜色 android:textColorHint:提示颜色 android:textColorSecondary:图片标题或者字幕、Medium、action bar subtitle等。 textColorTertiary:不经常...
private val LightColorPalette = lightColors( primary = Purple500, primaryVariant = Purple700, secondary = Teal200, background = Color.White ) 从上面代码中我们可以看出,Android Studio默认生成了两种调色板,DarkColorPalette 和 LightColorPalette ,他们分别对应深色主题和亮色主题,根据传入的布尔值参数选择不...
inversePrimary:Color,// 主色的反色,用于在对比背景上需要主色时。/* 次色系 */secondary:Color,// 次级色,用于补充主色或用作次要的 UI 元素。onSecondary:Color,// 在次级色上清晰显示的颜色,通常用于文本或图标。secondaryContainer:Color,// 次级色的容器色,用于需要次级色变体的元素背景。onSecondary...
<item name="colorSecondaryVariant">@color/teal_200</item> <item name="colorOnSecondary">@color/black</item> <!-- Status bar color. --> <item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item> <!-- Customize your theme here. --> ...
<item name="android:colorPrimaryDark">@*android:color/primary_dark_device_default_settings</item> <item name="android:colorSecondary">@*android:color/secondary_device_default_settings</item> <item name="android:colorAccent">@*android:color/accent_device_default_dark</item> ...
在Android 中使用 colorPrimary 是为了确保应用的一致性和统一性。colorPrimary 是指定应用的主要颜色,它会影响应用的主题、按钮、文本颜色等各个方面。通过统一使用 colorPrimary,可以使应用看起来更加整洁、专业,并且让用户更容易识别和记住你的应用。此外,colorPrimary 也可以让你更容易地进行主题切换和定制,以适应不...
在Android中,设置`colorPrimary`有多种方法,以下是其中两种常见的方法:1. 在`styles.xml`文件中设置: 在`res/values/styles.xml`文件...