自动生成好看的颜色的Android库:Android Random Color
c6g3
10年前
受 randomColor.js 启发,是 RandomColorSwift 的一个Android移植版。您可以使用库来产生在Android上有吸引力的随机颜色。
安装
gradle
dependencies { compile 'com.github.lzyzsd.randomcolor:library:1.0.0' }
示例
// Returns a random int color value RandomColor randomColor = new RandomColor(); int color = randomColor.randomColor(); // Returns an array of 10 random color values RandomColor randomColor = new RandomColor(); int[] color = randomColor.randomColor(10); //This lib also predefine some colors, so than you can random color by these predefined colors // Returns an array of ten green colors randomColor.random(RandomColor.Color.GREEN, 10); // Returns a random color use hue, saturation, luminosity // saturation has two kinds of value: RANDOM, MONOCHROME // luminosity has for kinds of value: BRIGHT, LIGHT, DARK, RANDOM randomColor(int value, SaturationType saturationType, Luminosity luminosity)