Java tutorial
//package com.java2s; //License from project: Apache License import android.graphics.Color; public class Main { public static int darkenColor(int color, float multiplier) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= multiplier; // value component int darkColor = Color.HSVToColor(hsv); return darkColor; } }