Java tutorial
//package com.java2s; // Use of this source code is governed by a BSD-style license that can be import android.graphics.Color; public class Main { /** Percentage to darken a color by when setting the status bar color. */ private static final float DARKEN_COLOR_FRACTION = 0.6f; /** * Darkens the given color to use on the status bar. * @param color Color which should be darkened. * @return Color that should be used for Android status bar. */ public static int getDarkenedColorForStatusBar(int color) { float[] hsv = new float[3]; Color.colorToHSV(color, hsv); hsv[2] *= DARKEN_COLOR_FRACTION; return Color.HSVToColor(hsv); } }