作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一些要为其生成随机颜色的 ID。制作随机颜色不是问题,但必须保持一致。
我可以对 ID 进行 MD5(或某种其他类型的散列),这样代码就可以知道预期有多少字符,但底线是它必须为相同的 ID/散列/字符串生成相同的(随机)颜色。
最佳答案
对于 RGB 代码,您所需要的只是从随机字符串到 6 位十六进制值的一致映射。为什么不使用 md5 作为十六进制字符串的一种方式,然后取前 6 位数字?
<?php
function rgbcode($id){
return '#'.substr(md5($id), 0, 6);
}
?>
关于php - 始终如一地将随机字符串更改为颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15704220/
在过去的一个月里,我注意到出现在我的应用程序中的广告(实际上我每天都在使用我的应用程序)是同一个广告。 广告由 AdMob 提供,但我担心如果广告保持不变,我将无法从其他用户那里获得收入。 知道为什么
我是一名优秀的程序员,十分优秀!