diff options
author | Andrew Dolgov <[email protected]> | 2017-06-01 11:47:36 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2017-06-01 11:47:36 +0300 |
commit | 615f06760957438ec8792b263b64156e7bb726e5 (patch) | |
tree | 7afdfa3668c8a208229f08a7cea70a8e4fc6f586 /org.fox.ttrss/src/main/java/com/amulyakhare/textdrawable/util/ColorGenerator.java | |
parent | daf85b0b52d4167ed8e4eb9b91f634ba1455b11c (diff) |
use maven repo for text drawable
Diffstat (limited to 'org.fox.ttrss/src/main/java/com/amulyakhare/textdrawable/util/ColorGenerator.java')
-rw-r--r-- | org.fox.ttrss/src/main/java/com/amulyakhare/textdrawable/util/ColorGenerator.java | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/org.fox.ttrss/src/main/java/com/amulyakhare/textdrawable/util/ColorGenerator.java b/org.fox.ttrss/src/main/java/com/amulyakhare/textdrawable/util/ColorGenerator.java deleted file mode 100644 index 99e7467f..00000000 --- a/org.fox.ttrss/src/main/java/com/amulyakhare/textdrawable/util/ColorGenerator.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.amulyakhare.textdrawable.util; - -import java.util.Arrays; -import java.util.List; -import java.util.Random; - -/** - * @author amulya - * @datetime 14 Oct 2014, 5:20 PM - */ -public class ColorGenerator { - - public static ColorGenerator DEFAULT; - - static { - DEFAULT = create(Arrays.asList( - 0xfff16364, - 0xfff58559, - 0xfff9a43e, - 0xffe4c62e, - 0xff67bf74, - 0xff59a2be, - 0xff2093cd, - 0xffad62a7, - 0xff805781 - )); - } - - private final List<Integer> mColors; - private final Random mRandom; - - public static ColorGenerator create(List<Integer> colorList) { - return new ColorGenerator(colorList); - } - - private ColorGenerator(List<Integer> colorList) { - mColors = colorList; - mRandom = new Random(System.currentTimeMillis()); - } - - public int getRandomColor() { - return mColors.get(mRandom.nextInt(mColors.size())); - } - - public int getColor(Object key) { - return mColors.get(Math.abs(key.hashCode()) % mColors.size()); - } -} |