2016-05-07 9 views
-1

Я видел некоторые странные цветовые коды, используемые для Android. Я привык к RGB цветовых кодов, таких какandroid 8-code цветовая схема

<color name="white">#ffffff</color>

Здесь вы заметили 6 шестнадцатеричные значения. Тем не менее, некоторые андроид цветовые коды использования 8 как так

<color name="red">#ffff0000</color>

Я предполагаю, что дополнительные два шестнадцатеричных значения прозрачности.

Является ли это начальным 2 или окончанием 2 шестнадцатеричных значений, которые представляют прозрачность? Кроме того, означает ли ff прозрачный и 00 непрозрачный или наоборот? Самое близкое, что я мог найти на http://android.com, было this. Ссылки на ресурсы будут оценены.

Спасибо.

ответ

1

Вы догадались, что правильно! Дополнительные две цифры предназначены для прозрачности, и этот формат называется aRGB.

Как видно из названия, начало две цифры представляют значение альфа (или прозрачность), с 255 (FF) будучи полностью непрозрачным и 0 (00) будучи полностью прозрачным.

+0

Спасибо. я понял –

 Смежные вопросы

  • Нет связанных вопросов^_^