Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
//License from project: Apache License 

import android.graphics.Color;

public class Main {
    /**
     * Gets a lighter color.
     * @param color the color to lighten.
     * @return the newly lightened color.
     */
    public static int getLigherColor(int color) {
        float[] hsv = new float[3];
        Color.colorToHSV(color, hsv);
        float value = 1.0f - 0.6f * (1.0f - hsv[2]);
        if (value > 1) {
            hsv[2] = 1.0f;
        } else if (value < 0) {
            hsv[2] = 0.0f;
        } else {
            hsv[2] = value;
        }
        return Color.HSVToColor(hsv);
    }
}