现在让我们开始定义显示颜色的字符串,做这个之前让我们先来创建color的资源文件用来定义string_color
在Project窗口的树列中,你可以点击values文件夹 (1) 选择 New->Values resource file (2)。在New values resource file对话看中指定color并建立一个新的文件(3)。
点击OK,IntelliJ IDEA就会帮我们建立一个新的文件:
现在,让我们添加string_color资源定义。在Project视图双击打开color.xml文件。.添加<resources />标签,然后把color定义到里边。
<color>以#开头的十六进制</color>
在我的例子中颜色为#ff00ff77,就像你你看到的(1),IntelliJ IDEA在左边区域给我们展示了你定义的颜色(2):
就像你猜的这些配置都自定的映射到R.Java:
现在,让我们应用刚才定义的string。在main.xml文件,寻找<TextView />标签,并且添加属性text:
<TextView Android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/explanation"
/>
上边中通过应用使用配置的字符串:android:text="@string/explanation"
android:textColor="@color/string_color"
上边是怎么使用颜色字符串