首页 > 技术文章 > 透明度值查询

spring87 2016-11-10 10:54 原文

 
使用如下:
<color name="black">#99000000</color> 

 

对应查询值:

 

100% — FF
95% — F2
90% — E6
85% — D9
80% — CC
75% — BF
70% — B3
65% — A6
60% — 99
55% — 8C
50% — 80
45% — 73
40% — 66
35% — 59
30% — 4D
25% — 40
20% — 33
15% — 26
10% — 1A
5% — 0D
0% — 00

 

或者代码设置:

textView.getBackground().setAlpha(51);
 

 

代码计算透明度公式:

 

0% (transparent) -> #00 in hex
20% -> #33
50% -> #80
75% -> #C0
100% (opaque) -> #FF
如0.2展示如下:
255 * 0.2 = 51 ==> in hex 33
如下公式:

Integer.toString(十进制透明度, 16)

 

 

推荐阅读