Android中颜色透明度百分比和十六进制对应关系
2017.12.17
SuperRed
 热度
℃
#表格对应
| 透明度 | 十六进制| 透明度| 十六进制 |
| :————-: | :————-: | :————-: | :————-: |
| 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 |
#计算方式
1 2 3 4 5 6 7 8
| 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); }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
| 执行结果: %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
|