Android использует значения Hex ARGB, которые отформатированы как #AARRGGBB. Эта первая пара букв, AA, представляет Альфа-канал. Вы должны преобразовать значения десятичной непрозрачности в шестнадцатеричное значение. Вот шаги:
Альфа Hex Значение процесса
- Возьмите вашу непрозрачности в виде десятичного значения и умножить его на 255. Таким образом, если у вас есть блок, который на 50% непрозрачным десятичного значения будет быть .5. Например: .5 x 255 = 127.5
- Фракция не будет конвертировать в гекс, поэтому вы должны округлить свой номер вверх или вниз до ближайшего целого числа. Например: 127,5 раундов до 128; 55.25 округляется до 55.
- Введите ваше десятичное значение в виде десятичной дроби в шестнадцатеричном конвертер, как этот http://www.binaryhexconverter.com/decimal-to-hex-converter и конвертировать значения
- Если вы только получить обратно одно значение, префиксы его с нуля. Например, если вы пытаетесь получить непрозрачность на 5%, и вы пройдете этот процесс, вы получите шестнадцатеричное значение D. Добавьте нуль перед ним, чтобы он отображался как 0D.
Так вы находите значение альфа-канала. Я взял на себя смелость составить список ценностей для вас. Наслаждайтесь!
шестигранных Непрозрачность Значения
- 100% - FF
- 95% - F2
- 90% - Е6
- 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
Били f20k :) – C0deAttack