List of usage examples for android.graphics Color parseColor
@ColorInt public static int parseColor(@Size(min = 1) String colorString)
From source file:Main.java
public static void drawableCheckState(Drawable draw, boolean checking) { if (!checking) draw.setColorFilter(null);/* w ww. java2 s.c o m*/ else draw.setColorFilter(Color.parseColor("#FF" + "57AF4E"), Mode.SRC_ATOP); }
From source file:Main.java
public static int getAndroidTestColor(int index) { int palette[] = { Color.parseColor("#D32F2F"), // 0 red Color.parseColor("#E64A19"), // 1 orange Color.parseColor("#F9A825"), // 2 yellow Color.parseColor("#AFB42B"), // 3 light green Color.parseColor("#388E3C"), // 4 dark green Color.parseColor("#00897B"), // 5 teal Color.parseColor("#00ACC1"), // 6 cyan Color.parseColor("#039BE5"), // 7 blue Color.parseColor("#5E35B1"), // 8 deep purple Color.parseColor("#8E24AA"), // 9 purple Color.parseColor("#D81B60"), // 10 pink Color.parseColor("#303030"), // 11 dark grey Color.parseColor("#aaaaaa") // 12 light grey };// w w w .ja v a 2 s . c om return palette[index]; }
From source file:Main.java
public static int parseColorFromString(String str, String defColorWithoutSymbols) { str.replaceAll("\\s+", ""); // Remove all spaces if (str.equals("")) { str = defColorWithoutSymbols;/*from w w w . ja v a 2s.c o m*/ } if (!str.startsWith("#")) { str = "#" + str; } try { return Color.parseColor(str); } catch (Exception e) { return Color.parseColor("#" + defColorWithoutSymbols); } }
From source file:Main.java
public static Bitmap getCroppedBitmap(Bitmap bmp, int radius) { Bitmap sbmp;//from ww w .ja va 2 s.co m if (bmp.getWidth() != radius || bmp.getHeight() != radius) sbmp = Bitmap.createScaledBitmap(bmp, radius, radius, false); else sbmp = bmp; Bitmap output = Bitmap.createBitmap(sbmp.getWidth(), sbmp.getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); //final int color = 0xffa19774; final Paint paint = new Paint(); final Rect rect = new Rect(0, 0, sbmp.getWidth(), sbmp.getHeight()); paint.setAntiAlias(true); paint.setFilterBitmap(true); paint.setDither(true); canvas.drawARGB(0, 0, 0, 0); paint.setColor(Color.parseColor("#BAB399")); canvas.drawCircle(sbmp.getWidth() / 2 + 0.7f, sbmp.getHeight() / 2 + 0.7f, sbmp.getWidth() / 2 + 0.1f, paint); paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN)); canvas.drawBitmap(sbmp, rect, rect, paint); return output; }
From source file:Main.java
/** * Creates the Paint object for drawing the crop window guidelines. * /*from w w w . j ava 2s . co m*/ * @return the new Paint object */ public static Paint newGuidelinePaint() { final Paint paint = new Paint(); paint.setColor(Color.parseColor(SEMI_TRANSPARENT)); paint.setStrokeWidth(DEFAULT_GUIDELINE_THICKNESS_PX); return paint; }
From source file:Main.java
public static int getColor(String color) { try {/* ww w.j a v a 2s . c o m*/ return Color.parseColor(color); } catch (IllegalArgumentException ignored) { return Color.GREEN; } }
From source file:Main.java
/** * Creates the Paint object for drawing the translucent overlay outside the * crop window.// ww w . ja v a 2 s. c o m * * @param context the Context * @return the new Paint object */ public static Paint newBackgroundPaint(Context context) { final Paint paint = new Paint(); paint.setColor(Color.parseColor(DEFAULT_BACKGROUND_COLOR_ID)); return paint; }
From source file:Main.java
public static Bitmap getCroppedBitmap(Bitmap bmp, int radius) { Bitmap sbmp;//from w ww . j a v a2s . c o m if (bmp.getWidth() != radius || bmp.getHeight() != radius) sbmp = Bitmap.createScaledBitmap(bmp, radius, radius, false); else sbmp = bmp; Bitmap output = Bitmap.createBitmap(sbmp.getWidth(), sbmp.getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); //final int color = 0xffa19774; final Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); final Rect rect = new Rect(0, 0, sbmp.getWidth(), sbmp.getHeight()); paint.setAntiAlias(true); paint.setFilterBitmap(true); paint.setDither(true); canvas.drawARGB(0, 0, 0, 0); paint.setColor(Color.parseColor("#BAB399")); canvas.drawCircle(sbmp.getWidth() / 2 + 0.7f, sbmp.getHeight() / 2 + 0.7f, sbmp.getWidth() / 2 + 0.1f, paint); paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN)); canvas.drawBitmap(sbmp, rect, rect, paint); return output; }
From source file:Main.java
public static int getBackgroundColor(int color_number) { if (color_number < background_colors.length) { return Color.parseColor(background_colors[color_number]); }// w ww . j av a 2 s . c o m return Color.parseColor("#ffffff"); }
From source file:Main.java
/** * @param intendedColour the intended colour (as String) * @param alternativeColour an alternative colour (as int) to use if parsing of the intended one failed * @return// w ww . java 2 s.co m */ static public int ParseColour(String intendedColour, int alternativeColour) { int colour = alternativeColour; try { colour = Color.parseColor(intendedColour); } catch (NullPointerException npe) { Log.w(TAG, "Unable to parse null colour."); } catch (IllegalArgumentException iae) { Log.w(TAG, "Unable to parse colour: " + intendedColour); } return colour; }