按照Google在Material Design上的方法,我偶然发现了Color Tool。
在材料设计的Color Page /视频中,他们谈论了不同的颜色选择以及它们如何相互适应。但我对此有两个问题: 首先,在我在颜色工具中选择了原色后,我能看到某些颜色应该适合我的原色吗?
其次,如果我导出这些颜色(Color Tool - > Export to Android;所以它应该是为Android Studio制作的..), 我得到一个这样的样式表:
<!--?xml version="1.0" encoding="UTF-8"?-->
<resources>
<color name="primaryColor">#ff9800</color>
<color name="primaryLightColor">#ffc947</color>
<color name="primaryDarkColor">#c66900</color>
<color name="secondaryColor">#ffab00</color>
<color name="secondaryLightColor">#ffdd4b</color>
<color name="secondaryDarkColor">#c67c00</color>
<color name="primaryTextColor">#000000</color>
<color name="secondaryTextColor">#000000</color>
</resources>
但是在这种风格上,有图标的颜色样式,也没有重点等。 因此,谷歌的材料布局与他们试图推动的不兼容/不完整。那么有关于如何确定主题的缺失和建议颜色的指南吗? 为什么Color Tool和Android Studio合作得很糟糕,如果它们应该相互制作呢?
答案 0 :(得分:0)
您可以使用内置的Android Studio主题编辑器查找您喜欢的样式中缺少的颜色。 根据材料设计,二次色也称为强调色。只需将您的辅助颜色重命名为colorAccent,您就可以删除二级颜色的额外阴影。 您也可以保留此名称,但某些视图(如FloatingActionButton)使用colorAccent Resource By Default。 当您打开styles.xml文件时,上面会有一个通知,可以在主题编辑器中编辑这些样式。 在构建应用程序时祝你好运。