Android设置颜色
总结了一下Android中设置颜色的几种方法:
- 通过Color.颜色来实现
- 通过ARGB来实现
- 通过ResourcesManager来实现
通过Color.颜色来获取颜色值
rl_main.setBackgroundColor(Color.BLACK);
//Color.BLACK 设置黑色
通过ARGB来设置颜色
int color = Color.argb(255, 0, 0, 0);
rl_main.setBackgroundColor(color);
//设置黑色,需要知道各个颜色的RGB值才能实现
通过ResourcesManager来获取颜色值
在values文件夹中,新增color.xml资源文件,用来保存颜色值
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!--黑色-->
<color name = "black">#000000</color>
</resources>
在类中,通过getResources().getColor();来获取资源文件中的颜色值
rl_main.setBackgroundColor(getResources().getColor(R.color.black));
//设置黑色
这样就通过三种方法,来实现了颜色值的设置.