List of usage examples for android.graphics Color alpha
@IntRange(from = 0, to = 255) public static int alpha(int color)
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 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 getDarkerColor(int color) { int alpha = Color.alpha(color); int red = Math.round(Color.red(color) * 0.625f); int green = Math.round(Color.green(color) * 0.625f); int blue = Math.round(Color.blue(color) * 0.625f); return Color.argb(alpha, red, green, blue); }
From source file:Main.java
public static int setRed(int color, int value) { return Color.argb(Color.alpha(color), value, Color.green(color), Color.blue(color)); }
From source file:Main.java
public static int getDeeperColor(int color) { int alpha = Color.alpha(color); int red = (int) (Color.red(color) * 0.8); int green = (int) (Color.green(color) * 0.8); int blue = (int) (Color.blue(color) * 0.8); return Color.argb(alpha, red, green, blue); }
From source file:Main.java
public static int setGreen(int color, int value) { return Color.argb(Color.alpha(color), Color.red(color), value, Color.blue(color)); }
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)); }
From source file:Main.java
public static float[] intColorToFloatARGBArray(int from) { return new float[] { Color.alpha(from) / 255f, Color.red(from) / 255f, Color.green(from) / 255f, Color.blue(from) / 255f }; }
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 darker(final int color) { final int a = Color.alpha(color); int r = Color.red(color); int g = Color.green(color); int b = Color.blue(color); r -= 32;/*w ww . j a v a2s .co m*/ if (r < 0) { r = 0; } g -= 32; if (g < 0) { g = 0; } b -= 32; if (b < 0) { b = 0; } return Color.argb(a, r, g, b); }