RGB 色值与十六进制色值互转
开发中时常遇到色值转换问题,记录下这几行代码,方便自己也方便看到此博客的你。
RGB 转 十六进制色值
RGB:分别对应红绿蓝三种色值,每个值的取值范围在 [0,255] 之间的整数。
转换方法:
String hex = String.format("#%02X%02X%02X", Integer.parseInt(r),Integer.parseInt(g), Integer.parseInt(b));
转出结果形如:#2E6FDD,如果你想要字母小写,只需要将上面 format() 第一个参数中的 X 换成小写 x 即可。
十六进制色值转 RGB(ARGB)
- 先转换成 int 类型
int colorInt = Color.parseColor(hex);
- 再对这个 int 值进行转换操作
/*** 十六进制转 ARGB/RGB* <p>* 如果不需要 alpha 值 注释掉即可** @param color* @return*/public static String changeArgb(int color) {int alpha = (color & 0xff000000) >>> 24;int red = (color & 0x00ff0000) >> 16;int green = (color & 0x0000ff00) >> 8;int blue = (color & 0x000000ff);return "A:" + alpha + " R:" + red + " G:" + green + " B:" + blue;}
总结
- 写博客的首要目的是为了自己技术成长
- 坚持每个月有博客更新,将会收获不止博客所写的东西
RGB 色值与十六进制色值互转相关推荐
- 在线RGB和HEX十六进制颜色互转工具
在线RGB和HEX十六进制颜色互转工具 在线RGB和HEX十六进制颜色互转工具 本工具支持在线RGB和十六进制颜色互转,请直接修改左边的RGB值,对应的十六进制颜色值会自动改变,或者修改16进制值,R ...
- php六进制颜色,PHP RGB颜色和十六进制颜色互转
/** * RGB转 十六进制 * @param $rgb RGB颜色的字符串 如:rgb(255,255,255); * @return string 十六进制颜色值 如:#FFFFFF */ fu ...
- 十六进制编码_十六进制色值的那些秘密
深耕设计多年的我们,平日里各种玩转 Sketch,吊打 Principle,逐浪 C4D,早已熟知RGB.CMYK 和 HSB / HSV / HSL 等不同的色彩模式,但你想过我们提交给开发爸爸们的 ...
- 最让人舒服的11种颜色RGB值和十六进制值
最让人舒服的11种颜色RGB值和十六进制值 序号 名称 RGB 十六进制 1 豆沙绿 (199, 237, 204) #C7EDCC 2 银河白 (255, 255, 255) #FFFFFF 3 杏 ...
- Android RGB与int型颜色互转
Android RGB与int型颜色互转 将RGB转化为int int color=Color.rgb(red, green, blue) 如果需要透明度 int color=Color.argb(a ...
- RGB颜色值与十六进制颜色码转换(在线)
RGB颜色值与十六进制颜色码转换工具:https://littlehiuman.github.io/19-ColorValueChange/ 可以根据RGB颜色值转换成16进制颜色码, 也可以根据16 ...
- RGB颜色值与十六进制颜色码转换
当前位置:首页 > 应用工具 > RGB颜色值与十六进制颜色码转换工具 RGB颜色值转换成十六进制颜色码: 十六进制颜色码转换成RGB颜色值: 颜色码对照表 颜色 英文代 ...
- RGB颜色转换十六进制颜色
RGB颜色转换为十六进制颜色: 十六进制颜色转换为RGB颜色: 十六进制颜色查询 颜 色 英文代码 形象描述 十六进制 RGB LightPink 浅粉红 #FFB6C1 25 ...
- 【老生谈算法】matlab十进制转换十六进制及互转
matlab十进制转换十六进制及互转 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]matlab十进制转换十六进制及互转.d ...
最新文章
- 详解在Linux下实现(彩色)进度条程序,并通过makefile进行编译.
- css禁止双击dom节点被选中user-select:none
- 求周期方波信号的傅里叶级数_1-1 求周期方波(见图1-4)的傅里叶级数(复指数函数形 ….doc...
- windows python3.2 shell环境(python叫做解释器)
- RESTORE DATABASE的standby选项
- 2021年四川高考成绩在哪里查询,2021年四川高考成绩查询系统入口,四川高考成绩怎么近查询系统...
- VB案例:素数判断与合数分解
- 训练集(training)、验证集(validation)和测试集(test)
- mysql的新特性_MySQL 8.0的关系数据库新特性详解
- 开源的物理引擎_开源物理引擎
- ppt背景图片怎么更换应用到全部
- 何为抓包?如何抓包?
- 流放者柯南服务器文件,《流放者柯南》个人服务器架设教程文本及视频详解
- 年轻人哪,不能太舒服了
- 第三十届香港金像奖(转)
- Mysql 8.0 --MGR多主+Atlas代理(提一下Mysql-router代理)
- 正版七日杀服务器存档,如何在网吧保存steam七日杀存档 | 手游网游页游攻略大全...
- AVX指令集函数列表中文翻译
- 如何在 R 中进行 Sobel 测试
- 第十一章 自动编码器
热门文章
- 除PDF转换,写论文还需PDF编辑?迅读PDF大师告诉你答案
- UiBot RPA文字转拼音
- Ubuntu安装lightdm重启后黑屏
- 团体程序设计天梯赛-练习集-L1-031. 到底是不是太胖了
- 【弄nèng - Activiti6】Activiti6入门篇(二十一)—— 事务子流程
- Elasticsearch 7.10 之 Indexing pressure
- Fiddler获取微信视频太好用了呀
- 解决使用css元素放大动画导致的文字抖动模糊问题
- 安装heg时找不到java,记录安装HEG的坑
- 使用Linux命令cURL实现文件定时上传到ftp服务器的程序