Android颜色值(#AARRGGBB)透明度百分比和十六进制对应关系以及计算方法

解析:代码中 paint.setColor(0xcc808080);

0xcc808080由十位位数字或字母组成,前两个0xcc为透明度(十六进制),后面六位808080为颜色代码,采用RGB配色(十六进制)

透明度总共有255阶,写进语句的都是转换为十六进制的值,255阶为不透明,要得到25%透明度,将255乘25%得到大概64(此时仍是十进制值),那么在进位制选择十进制,输入64,十六进制输出框可以得到40,那么这个值就是十进制时64转化为十六进制的值,将40写进语句得到〈0x40808080〉,在res的color.xml中为#40808080

透明度百分比和十六进制对应关系表格

透明度 十六进制

透明度 十六进制
100% FF
99% FC
98% FA
95% F2
90% E6
80% CC
75% BF
70% B3
60% 99
50% 80
40% 66
35% 4D
30% 66
25% 40
20% 33
15% 26
10% 1A

你可能感兴趣的:(Android颜色值(#AARRGGBB)透明度百分比和十六进制对应关系以及计算方法)