Android颜色透明值

1,061 阅读1分钟

前言

当年自己也容易忘记,直到后来才知道真理。但只有自己知道可不行,最近同事也问这个透明值计算,干脆写一篇文章收藏算了。快过年了,忙滴很,尽显打工人本色。

计算方式

  • 透明度的计算方式其实就是十六进制计算,十六进制FF转成十进制就是255
  • 以黑色为例
    • 不透明就相当于255 * 100% = 255,即十六进制FF,颜色值为FF000000
    • 半透明就相当于255 * 50% = 127.5,四舍五入即十六进制80,颜色值为80000000
    • 透明就相当于255 * 0% = 0,即十六进制00,颜色值为00000000 其它值以此类推。

以下透明值方便不想计算时就复制

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