美文网首页android团战兵器Android开发经验谈Android开发
Android中颜色透明度百分比和十六进制对应关系

Android中颜色透明度百分比和十六进制对应关系

作者: iSuperRed | 来源:发表于2017-10-13 20:56 被阅读65次

表格对应

透明度 十六进制 透明度 十六进制
100% FF 50% 80
99% FC 49% 7D
98% FA 48% 7A
97% F7 47% 78
96% F5 46% 75
95% F2 45% 73
94% F0 44% 70
93% ED 43% 6E
92% EB 42% 6B
91% E8 41% 69
90% E6 40% 66
89% E3 39% 63
88% E0 38% 61
87% DE 37% 5E
86% DB 36% 5C
85% D9 35% 59
84% D6 34% 57
83% D4 33% 54
82% D1 32% 52
81% CF 31% 4F
80% CC 30% 4D
79% C9 29%
78% C7 28% 4A
77% C4 27% 45
76% C2 26% 42
75% BF 25% 40
74% BD 24% 3D
73% BA 23% 3B
72% B8 22% 38
71% B5 21% 36
70% B3 20% 33
69% B0 19% 30
68% AD 18% 2E
67% AB 17% 2B
66% A8 16% 29
65% A6 15% 26
64% A3 14% 24
63% A1 13% 21
62% 9E 12% 1F
61% 9C 11% 1C
60% 99 10% 1A
59% 96 9% 17
58% 8% 14
57% 94 7% 12
56% 91 6% 0F
55% 8C 5% 0D
54% 8A 4% 0A
53% 87 3% 08
52% 85 2% 05
51% 82 1% 03
50% 80 0% 00

计算方式

        for (double i = 1; i >= 0; i -= 0.01) {
            i = Math.round(i * 100) / 100.0d;
            int alpha = (int) Math.round(i * 255);
            String hex = Integer.toHexString(alpha).toUpperCase();
            if (hex.length() == 1) hex = "0" + hex;
            int percent = (int) (i * 100);    
            System.out.println( "%" + percent + "% -- " + hex);
        }   
执行结果:
%100% -- FF
%99% -- FC
%98% -- FA
%97% -- F7
%96% -- F5
%95% -- F2
%94% -- F0
%93% -- ED
%92% -- EB
%91% -- E8
%90% -- E6
%89% -- E3
%88% -- E0
%87% -- DE
%86% -- DB
%85% -- D9
%84% -- D6
%83% -- D4
%82% -- D1
%81% -- CF
%80% -- CC
%79% -- C9
%78% -- C7
%77% -- C4
%76% -- C2
%75% -- BF
%74% -- BD
%73% -- BA
%72% -- B8
%71% -- B5
%70% -- B3
%69% -- B0
%68% -- AD
%67% -- AB
%66% -- A8
%65% -- A6
%64% -- A3
%63% -- A1
%62% -- 9E
%61% -- 9C
%60% -- 99
%59% -- 96
%57% -- 94
%56% -- 91
%56% -- 8F
%55% -- 8C
%54% -- 8A
%53% -- 87
%52% -- 85
%51% -- 82
%50% -- 80
%49% -- 7D
%48% -- 7A
%47% -- 78
%46% -- 75
%45% -- 73
%44% -- 70
%43% -- 6E
%42% -- 6B
%41% -- 69
%40% -- 66
%39% -- 63
%38% -- 61
%37% -- 5E
%36% -- 5C
%35% -- 59
%34% -- 57
%33% -- 54
%32% -- 52
%31% -- 4F
%30% -- 4D
%28% -- 4A
%28% -- 47
%27% -- 45
%26% -- 42
%25% -- 40
%24% -- 3D
%23% -- 3B
%22% -- 38
%21% -- 36
%20% -- 33
%19% -- 30
%18% -- 2E
%17% -- 2B
%16% -- 29
%15% -- 26
%14% -- 24
%13% -- 21
%12% -- 1F
%11% -- 1C
%10% -- 1A
%9% -- 17
%8% -- 14
%7% -- 12
%6% -- 0F
%5% -- 0D
%4% -- 0A
%3% -- 08
%2% -- 05
%1% -- 03
%0% -- 00

相关文章

网友评论

    本文标题:Android中颜色透明度百分比和十六进制对应关系

    本文链接:https://www.haomeiwen.com/subject/gmktuxtx.html