Color颜色代码转换

工具使用说明 & 转换示例

一、功能介绍
  1. 三向实时互转:Hex十六进制 / RGB三色值 / Android Int颜色整数;
  2. 任意输入框修改,另外两栏自动同步更新,上方实时显示颜色预览;
  3. 支持标准6位#开头Hex、rgb(r,g,b)格式、正负Int整数;
  4. 内置3套常用示例一键填充,一键清空全部输入框;
  5. 适配前端CSS、Android XML/代码颜色开发场景。
二、示例1:截图默认灰色 #3C3F41
Hex:    #3C3F41
RGB:    rgb(60, 63, 65)
Int:    -12828863
三、示例2:纯红色 #FF0000
Hex:    #FF0000
RGB:    rgb(255, 0, 0)
Int:    -65536
四、示例3:纯白色 #FFFFFF
Hex:    #FFFFFF
RGB:    rgb(255, 255, 255)
Int:    -1
五、转换逻辑说明
  • Hex → RGB:拆分六位十六进制,两两转十进制R/G/B;
  • RGB → Int:Android ARGB格式,不透明Alpha=FF,组合为32位有符号整数;
  • Int → Hex/RGB:拆分整数ARGB通道,反向还原十六进制与RGB;
  • 仅支持不透明纯色(Alpha固定255),适配绝大多数开发场景。
六、操作步骤
  1. 方式1:点击上方按钮一键填充内置示例;方式2:手动修改任意输入框;
  2. 输入完成失去焦点后自动计算另外两种格式,同步更新预览色块;
  3. 复制对应格式用于CSS、Android布局、代码绘图;
  4. 点击【清空全部】重置所有输入框与预览。