Android中颜色的设置

方案一:新建xml文件,然后在java中用代码访问(xml文件可以直接访问)

1.在res->values文件夹下新建color.xml(这个文件中定义的代码是#RRGGBB)

2.在java类中使用代码访问

course_text.setTextColor(ContextCompat.getColor(this,R.color.yellow));//getResources().getColor(R.color.color_name)被废弃

如果是XML文件中,可以使用R.color.yellow直接调用。

方案二:在java中定义颜色变量,然后使用变量。

1.定义颜色变量

private int white = 0xFFFFFFFF;//这里的颜色代码是#AARRGGBB,头2位是表示透明度

2.使用颜色变量

course_layout.setBackgroundColor(white);

原文地址:https://www.cnblogs.com/wobuyayi/p/5672143.html