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 adjustAlphaColor(int i, float f) {
    return Color.argb(Math.round((float) Color.alpha(i) * f), Color.red(i), Color.green(i), Color.blue(i));
}

From source file:Main.java

public static int getOpaqueColor(int originColor) {
    return Color.argb(255, Color.red(originColor), Color.green(originColor), Color.blue(originColor));
}

From source file:Main.java

public static int amendColorAlpha(int color, int alpha) {
    return Color.argb(alpha, (color >> 16) & 0xff, (color >> 8) & 0xff, color & 0xff);
}

From source file:Main.java

public static int generateRandomColor() {
    int randomColor = Color.argb(0xFF, getRandomNum(), getRandomNum(), getRandomNum());
    return randomColor;
}

From source file:Main.java

public static int getSpecAlphaColor(int color, int alpha) {
    return Color.argb(alpha, Color.red(color), Color.green(color), Color.blue(color));
}

From source file:Main.java

public static int noAlpha(final int color) {
    return Color.argb(255, Color.red(color), Color.green(color), Color.blue(color));
}

From source file:Main.java

public static int reverseColor(int color) {
    return Color.argb(Color.alpha(color), 0xFF - Color.red(color), 0xFF - Color.green(color),
            0xFF - Color.blue(color));
}

From source file:Main.java

public static int setAlpha(int color, int alpha) {
    return Color.argb(alpha, Color.red(color), Color.green(color), Color.blue(color));
}

From source file:Main.java

public static int setAlpha(int c, int alpha) {
    return Color.argb(alpha, Color.red(c), Color.green(c), Color.blue(c));
}

From source file:Main.java

private static int blendColors(int i, int i2, float f) {
    float f2 = 1.0f - f;
    return Color.argb((int) ((((float) Color.alpha(i)) * f2) + (((float) Color.alpha(i2)) * f)),
            (int) ((((float) Color.red(i)) * f2) + (((float) Color.red(i2)) * f)),
            (int) ((((float) Color.green(i)) * f2) + (((float) Color.green(i2)) * f)),
            (int) ((f2 * ((float) Color.blue(i))) + (((float) Color.blue(i2)) * f)));
}