六角透明的颜色
我正在为我的应用小部件实现一个小部件透明度选项,尽管我在正确处理十六进制颜色值时遇到了一些困难。对于十六进制颜色透明度,我是全新的,我四处搜索,虽然我找不到一个具体的答案,我的问题。
我想通过十六进制颜色设置透明度,所以让我们假设我的十六进制颜色id“#33b5e5”,我希望它是50%的透明度。然后我将使用“#8033b5e5”,因为80是50%。
我在这里找到了一张有用的图表:http://www.dtp-aus.com/hexadeci.htm..通过这些数据,我想出了如下结论:
0% = #0010% = #1620% = #3230% = #4840% = #6450% = #8060% = #9670% = #11280% = #12890% = #144
现在,问题开始出现,当我得到100以上的十六进制。六角色码只能有8个符号长,对吗?例如#11233b5e5(80%)崩溃。
我能做些什么使我也能使用更高的数字?