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 setAlpha(int color, int alpha) {

    int red = Color.red(color);
    int blue = Color.blue(color);
    int green = Color.green(color);

    return Color.argb(alpha, red, green, blue);
}

From source file:Main.java

public static int changeAlpha(int color, int alpha) {
    int red = Color.red(color);
    int green = Color.green(color);
    int blue = Color.blue(color);

    return Color.argb(alpha, red, green, blue);
}

From source file:Main.java

public static GradientDrawable createBackgroundRandom() {
    Random rnd = new Random();
    int color = Color.argb(255, rnd.nextInt(256), rnd.nextInt(256), rnd.nextInt(256));
    GradientDrawable gd = new GradientDrawable();
    gd.setColor(color);//from   ww w .j  av  a 2 s  .  c  o  m
    gd.setCornerRadius(5);
    gd.setAlpha(90);
    return gd;
}

From source file:Main.java

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

From source file:Main.java

/**
 * Set the alpha value of the {@code color} to be the given {@code alpha} value.
 *///from w ww.j a va 2 s. c o m
public static int setColorAlpha(int color, byte alpha) {
    return Color.argb(alpha, Color.red(color), Color.green(color), Color.blue(color));
}

From source file:Main.java

public static int getDarkerColor(int color) {
    int alpha = Color.alpha(color);
    int red = Color.red(color);
    int green = Color.green(color);
    int blue = Color.blue(color);
    return Color.argb(alpha, (int) (red * 0.9), (int) (green * 0.9), (int) (blue * 0.9));
}

From source file:Main.java

public static int disableColor(int color) {
    int alpha = Color.alpha(color);
    int red = Color.red(color);
    int green = Color.green(color);
    int blue = Color.blue(color);

    return Color.argb((int) (alpha * 0.2f), red, green, blue);
}

From source file:Main.java

public static int withAlpha(int color, int alpha) {
    int r = Color.red(color);
    int b = Color.blue(color);
    int g = Color.green(color);
    return Color.argb(alpha, r, g, b);
}

From source file:Main.java

public static int toAlpha(int color, int alpha) {
    int r = getRed(color);
    int g = getGreen(color);
    int b = getBlue(color);
    return Color.argb(alpha, r, g, b);
}

From source file:Main.java

public static int get18DarkColor(int color, float factor) {
    int a = Color.alpha(color);
    int r = Color.red(color);
    int g = Color.green(color);
    int b = Color.blue(color);

    return Color.argb(a, Math.max((int) (r * factor), 0), Math.max((int) (g * factor), 0),
            Math.max((int) (b * factor), 0));
}