Перейти до вибору кольору

Конвертер RGB в Android XML

Вставте значення RGB і одразу отримайте Android XML. Будь-який інший формат теж підійде.

Розпізнано: RGB

Значення Android XML#FF5733
Android XML в RGB

Налаштувати колір

11°
100%

68%
0,210
34°

Усі інші формати

Приклади конвертації RGB в Android XML

КолірRGBAndroid XML
rgb(255, 0, 0)#FF0000
rgb(0, 255, 0)#00FF00
rgb(0, 0, 255)#0000FF
rgb(255, 255, 255)#FFFFFF
rgb(0, 0, 0)#000000
rgb(128, 128, 128)#808080
rgb(255, 87, 51)#FF5733
rgb(59, 130, 246)#3B82F6
rgb(16, 185, 129)#10B981
rgb(245, 158, 11)#F59E0B
rgb(139, 92, 246)#8B5CF6
rgb(236, 72, 153)#EC4899

Про формати RGB і Android XML

RGB задає червоний, зелений і синій від 0 до 255. Він описує, як екран змішує світло, і в сучасному CSS пишеться як rgb(255 87 51).

У XML-ресурсах Android колір пишеться як #RRGGBB або #AARRGGBB, альфа йде першою: #80FF5733 — це 50% непрозорості. У CSS порядок інший, там альфа в кінці.

Як працює конвертація

Ми зчитуємо значення RGB, переводимо його в CIE XYZ за матрицями зі специфікації CSS Color 4, а потім у Android XML. Якщо колір не вміщується в цільове охоплення, він підганяється за алгоритмом CSS Color 4: світлота і тон зберігаються, зменшується лише хрома.

Запитання і відповіді

Як конвертувати RGB в Android XML?

Вставте або введіть значення RGB у поле вище. PickShade конвертує його за формулами CSS Color 4 просто під час введення, а Android XML копіюється одним кліком.

Чи точна конвертація RGB в Android XML?

Обчислення точні, результат округлюється лише для показу і з такою кількістю знаків, щоб зворотна конвертація давала той самий колір. Якщо колір не вміщується в охоплення цільового формату, PickShade попередить і покаже найближчий відповідний колір.

Чи можна одразу отримати інші формати?

Так. Усі інші формати, зокрема OKLCH, Display P3, Tailwind, SwiftUI, Flutter і Android, наведені під результатом і копіюються одним кліком.

Конвертер безкоштовний?

Так. Безкоштовно, без реєстрації, усе обчислюється просто у вашому браузері.