我正在使用一个形状为android布局做透明背景。我的代码是这样的:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#77FFFFFF"/>
</shape>
但我获得的颜色非常暗,我怎么能做得更轻或更白?我不明白77这意味着什么,谢谢。
答案 0 :(得分:2)
77是你的颜色的alpha,即你希望它是多么不透明。所以你应该增加它以获得更暗的&#39;颜色。其余的是您正常的十六进制颜色代码。 编辑:顺便说一下,alpha部分也是十六进制的,所以你可以将它一直增加到FF以获得完全白色的背景,或者如果你不关心透明度,你可以删除前两个一共数字。
参考:
答案 1 :(得分:0)
77是十六进制系统中的alpha通道。 FF(十六进制)或相同的255(十二)是不透明的。 00(十六进制)或相同0(十进制)是完全透明的。例如,如果要使用80%不透明度进行颜色处理,则需要计算它:255/100 * 80 = 204;十六进制系统中的204是CC;