java将16进制颜色值转换为RGBA值为0.0f~1.0f的方法
2015-10-14 10:55
671 查看
unsigned long uColor; // #AARRGGBB format
float fAlpha = (float)(uColor >> 24) / 0xFF float fRed = (float)((uColor >> 16) & 0xFF) / 0xFF; float fGreen = (float)((uColor >> 8) & 0xFF) / 0xFF; float fBlue = (float)(uColor & 0xFF) / 0xFF;
相关文章推荐
- Java的JAR包, EAR包 ,WAR包 都是干什么的,有什么区别
- This is a built-in profile,change the name to create a new profile(MyEclipse)
- java日期转换成字符串,字符串转换日期
- Java方法继承、方法重载、方法覆盖,多态和super关键字小总结
- Spring AOP 详解
- JAVA操作properties文件
- Activiti系列——如何在eclipse中安装 Activiti Designer插件
- Spring 3整合Quartz 2实现定时任务
- java查找读取文件url的拼接
- Java基础知识学习(一)
- 新应用的知识整理-java代码中完成布局
- java forEach实现原理
- myeclipse中svn不显示
- java中静态代码块的用法 static用法详解
- Java基础知识强化之IO流笔记66:Properties的概述 和 使用(作为Map集合使用)
- 小谈Java中的静态块与非静态块
- Java将一般信息输出到console,将错误信心输出到文件
- java中接口的定义与实现
- eclipse集成JBPM
- 实例说明Spring实现AOP的2种方式(注解和XML配置)