List of usage examples for android.graphics Color argb
@ColorInt public static int argb(float alpha, float red, float green, float blue)
From source file:Main.java
public static int setColorAlpha(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
/** * Add some alpha to a color//from w w w . java2 s . c om * * @param color the base color * @param alpha the alpha value * @return the new color */ public static int addAlphaToColor(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 ParseColor() { Random random = new Random(); int red = random.nextInt(255); int green = random.nextInt(255); int blue = random.nextInt(255); return Color.argb(255, red, green, blue); }
From source file:Main.java
public static int darker(int color) { double factor = 0.75; 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 Paint getUIPainter() { Paint uiPaint = new Paint(Paint.ANTI_ALIAS_FLAG); uiPaint.setColor(Color.argb(128, 255, 255, 255)); uiPaint.setStyle(Style.STROKE); uiPaint.setStrokeWidth((float) 3.0); return uiPaint; }
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 argb(int rgb, int alpha) { return Color.argb(alpha, Color.red(rgb), Color.green(rgb), Color.blue(rgb)); }
From source file:Main.java
public static int argb(int color, float a) { int alpha = Math.round((a * 255)); 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 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 getPrimaryDarkColor(int color) { double tran = 0.8; 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 * tran), 0), Math.max((int) (g * tran), 0), Math.max((int) (b * tran), 0)); }