有没有办法像加密/哈希函数一样从 Java/Android 中的任何字符串生成颜色?
例子:
字符串“Home”生成类似“#FF1234”的颜色。
字符串“Sky”生成类似“#00CC33”的颜色
...
没有随机化。因此,系统将始终为该字符串计算相同的颜色
Thanks
编辑:字符串由用户自由定义
the String.hashCode()
将返回一个 int 值,因此只需将其转换为十六进制值即可。
String s = "Home";
String color = String.format("#%X", s.hashCode());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)