Example usage for android.graphics Color argb

List of usage examples for android.graphics Color argb

Introduction

In this page you can find the example usage for android.graphics Color argb.

Prototype

@ColorInt
public static int argb(float alpha, float red, float green, float blue) 

Source Link

Document

Return a color-int from alpha, red, green, blue float components in the range \([0..1]\).

Usage

From source file:Main.java

public static int randomColor() {
    Random random = new Random();
    return Color.argb(255, random.nextInt(255), random.nextInt(255), random.nextInt(255));
}

From source file:Main.java

public static int darker(int color, float factor) {
    return Color.argb(Color.alpha(color), Math.max((int) (Color.red(color) * factor), 0),
            Math.max((int) (Color.green(color) * factor), 0), Math.max((int) (Color.blue(color) * factor), 0));
}

From source file:Main.java

public static int randomColor() {
    Random rnd = new Random();
    int color = Color.argb(255, rnd.nextInt(256), rnd.nextInt(256), rnd.nextInt(256));
    return color;
}

From source file:Main.java

public static int getRandomColor() {
    Random rndcolor = new Random();
    int color = Color.argb(255, rndcolor.nextInt(256), rndcolor.nextInt(256), rndcolor.nextInt(256));
    return color;
}

From source file:Main.java

public static int randomColor() {
    int color = Color.argb(255, sRandom.nextInt(256), sRandom.nextInt(256), sRandom.nextInt(256));
    return color;
}

From source file:Main.java

public static int appPrimaryColor() {
    return Color.argb(255, 147, 193, 31);
}

From source file:Main.java

public static int generateRandomColour(long seed) {
    Random random = new Random(seed);
    int color = Color.argb(random.nextInt(), random.nextInt(), random.nextInt(), random.nextInt());

    float[] hsv = new float[3];
    Color.colorToHSV(color, hsv);

    //Adjust the saturation value, less than 1 is darker, greater than 1 is brighter
    hsv[2] *= 0.8;/*  www.j  a  va  2  s .c o  m*/
    return Color.HSVToColor(hsv);
}

From source file:Main.java

public static int getRandomColor() {
    Random rnd = new Random();
    return Color.argb(50, rnd.nextInt(256), rnd.nextInt(256), rnd.nextInt(256));
}

From source file:Main.java

/**
 * @param alpha 0...255//from w ww. ja v a  2 s . c  om
 */
public static int setColorAlpha(int color, float alpha) {
    return Color.argb(Math.min(Math.max((int) (alpha * 255.0f), 0), 255), Color.red(color), Color.green(color),
            Color.blue(color));
}

From source file:Main.java

public static int oppositeColor(int color) {
    int[] rgba = colorToRGBA(color ^ 0xFFFFFFFF);
    return Color.argb(rgba[3], rgba[0], rgba[1], rgba[2]);
}