材料颜色主题属性的完整列表

Far*_*deh 9 android android-xml material-design

我想将Material Design应用到我的应用程序中.我已经阅读了有关使用材料主题以及如何使用我自己的颜色从Android开发人员网站自定义这些主题的内容,但是该网页仅描述了我可以在我的内容中使用的一些材料设计属性themes.xml.

网页仅引用主要主题属性:
- colorPrimary:应用程序的主要品牌颜色
- colorPrimaryDark:用于状态栏和上下文应用栏的较暗变体
- colorAccent:强调颜色,主题一些UI控件

它还描述了下图中显示的一些其他属性:

在此输入图像描述

但是,我想知道可以应用于材质设计主题的所有不同主题属性.例如,我知道还有其他属性colorButtonNormal,但我想知道这些属性的完整列表以及它们各自的作用.

Zie*_*ony 7

我不认为每个属性都有详细的描述.您可以深入了解源并尝试猜测每个属性的用途.请参阅:https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/res/values/themes_material.xml


ari*_*rio 5

添加到Zielony的答案,您可以在这里找到说明:https: //developer.android.com/reference/android/R.attr.html