List of usage examples for android.graphics Color HSVToColor
@ColorInt public static int HSVToColor(@Size(3) float hsv[])
From source file:org.onepf.opfmaps.osmdroid.model.BitmapDescriptor.java
@NonNull private Drawable createDefault(@NonNull final Context context, final float hue) { final Drawable drawable = ContextCompat.getDrawable(context, R.drawable.ic_marker).mutate(); drawable.setColorFilter(new PorterDuffColorFilter(Color.HSVToColor(new float[] { hue, SATURATION, VALUE }), PorterDuff.Mode.MULTIPLY));/* www. jav a2s .c o m*/ return drawable; }
From source file:com.android.datetimepicker.Utils.java
public static int darkenColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= 0.8f; // value component return Color.HSVToColor(hsv); }
From source file:us.phyxsi.gameshelf.util.ColorUtils.java
public static int getDarkerColor(int color) { float[] palette = new float[3]; Color.colorToHSV(color, palette); palette[2] *= 0.8f;//from w ww . ja v a 2s . c om return Color.HSVToColor(palette); }
From source file:com.android.datetimepicker.Utils.java
public static int lightenColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] = 1.0f - 0.8f * (1.0f - hsv[2]); return Color.HSVToColor(hsv); }
From source file:us.phyxsi.gameshelf.util.ColorUtils.java
public static int getSlightlyDarkerColor(int color) { float[] palette = new float[3]; Color.colorToHSV(color, palette); palette[2] *= 0.9f;//from www .j a va 2 s . c o m return Color.HSVToColor(palette); }
From source file:com.agenmate.lollipop.util.ColorUtils.java
public static int darkenColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] = hsv[2] * 0.8f; // value component return Color.HSVToColor(hsv); }
From source file:com.gudong.appkit.ui.fragment.ColorChooseDialog.java
private int shiftColor(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= 0.9f; // value component return Color.HSVToColor(hsv); }
From source file:us.phyxsi.gameshelf.util.ColorUtils.java
public static int getMuchDarkerColor(int color) { float[] palette = new float[3]; Color.colorToHSV(color, palette); palette[2] *= 0.6f;/*from w ww . j a va 2s . co m*/ return Color.HSVToColor(palette); }
From source file:com.gudong.appkit.ui.fragment.CustomWebViewDialog.java
private int shiftColor(int color, boolean up) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= (up ? 1.1f : 0.9f); // value component return Color.HSVToColor(hsv); }
From source file:us.phyxsi.gameshelf.util.ColorUtils.java
public static int getLightColor(int color) { float[] palette = new float[3]; Color.colorToHSV(color, palette); palette[2] *= 1.8f;/*from w ww .j av a2 s .c om*/ return Color.HSVToColor(palette); }