随机返回的方法很多,但是随机返回的颜色很不美观,要么颜色太深,要么颜色太浅,和ui差很多,那就得限制一下
下面是写的一个类,方便各位小伙伴使用,颜色自己添加修改即可
public class UtilColor {
//随机色
public static int RandColor(){
// 随机颜色
Random random = new Random();
int ranColor = 0xff000000 | random.nextInt(0x00ffffff);
return ranColor;
}
//随机指定色
public static int SpecifyColor(){
int color[] = {
Color.parseColor("#FFF8DC"),
Color.parseColor("#BBFFFF"),
Color.parseColor("#F0FFF0"),
Color.parseColor("#FFFFE0"),
Color.parseColor("#FFE7BA"),
Color.parseColor("#FFF0F5")};
Random r = new Random();
int i = r.nextInt(color.length - 0);
//随机返回一个color当中的颜色
return color[i];
}
}
这篇博客分享了如何在Java中创建一个实用的工具类`UtilColor`,该类提供了两种随机颜色生成方法:一种完全随机,另一种从预设的美观颜色列表中随机选取。这样可以避免生成过于深或浅的颜色,确保与UI设计保持协调。通过修改颜色数组,开发者可以根据自己的需求定制颜色池。
364

被折叠的 条评论
为什么被折叠?



