相关疑难解决方法(0)

将十六进制颜色值(#ffffff)转换为整数值

我从服务器接收十六进制颜色值(在此表单中,黑色#xxxxxx示例#000000)

如何将其转换为整数值?

我试图Integer.valueOf("0x" + passedColor.substring(1, passedColor.length()))获得更多的六进制0x000000结果,但这不是int在这里,任何其他建议?

我收到一个错误: 08-03 21:06:24.673: ERROR/AndroidRuntime(20231): java.lang.NumberFormatException: unable to parse '0x00C8FBFE' as integer

我正在使用Android SDK作为他们的setBackgroundColor(int color)功能,正如您可能已经猜到的那样 - 整数颜色值.

这是这个问题的对立面:如何在Android中将颜色整数转换为十六进制字符串?

java android colors numberformatexception

75
推荐指数
5
解决办法
10万
查看次数

转换为3位十六进制颜色代码

我一直在使用的CSS 3位十六进制颜色值很长一段时间:#fff,#999,#069等我可以看到重复的字母/数字合并创建一个3位数的十六进制颜色代码,但我不完全了解能够在PHP中编写转换器的模式.有这方面的文件吗?

编辑:哦,也许我的问题不明确.我需要知道一些6位十六进制颜色值如何转换为3位数.xxxxxx(ffffff)和xxyyzz(006699) - 这些只是两种模式,对吗?

css php hex colors

12
推荐指数
1
解决办法
3万
查看次数

标签 统计

colors ×2

android ×1

css ×1

hex ×1

java ×1

numberformatexception ×1

php ×1