List of usage examples for android.graphics Color WHITE
int WHITE
To view the source code for android.graphics Color WHITE.
Click Source Link
From source file:Main.java
public static Bitmap getColorPreviewBitmap(final Context context, final int color, final boolean border) { if (context == null) return null; final float density = context.getResources().getDisplayMetrics().density; final int width = (int) (32 * density), height = (int) (32 * density); final Bitmap bm = Bitmap.createBitmap(width, height, Config.ARGB_8888); final Canvas canvas = new Canvas(bm); final int rectrangleSize = (int) (density * 5); final int numRectanglesHorizontal = (int) Math.ceil(width / rectrangleSize); final int numRectanglesVertical = (int) Math.ceil(height / rectrangleSize); final Rect r = new Rect(); boolean verticalStartWhite = true; for (int i = 0; i <= numRectanglesVertical; i++) { boolean isWhite = verticalStartWhite; for (int j = 0; j <= numRectanglesHorizontal; j++) { r.top = i * rectrangleSize;//w w w . ja v a 2 s . com r.left = j * rectrangleSize; r.bottom = r.top + rectrangleSize; r.right = r.left + rectrangleSize; final Paint paint = new Paint(); paint.setColor(isWhite ? Color.WHITE : Color.GRAY); canvas.drawRect(r, paint); isWhite = !isWhite; } verticalStartWhite = !verticalStartWhite; } canvas.drawColor(color); if (border) { final Paint paint = new Paint(); paint.setColor(Color.WHITE); paint.setStrokeWidth(1f * density); final float[] points = new float[] { 0, 0, width, 0, 0, 0, 0, height, width, 0, width, height, 0, height, width, height }; canvas.drawLines(points, paint); } return bm; }
From source file:com.berniesanders.fieldthebern.media.ResponseColor.java
/** * Returns the user displayable string based off the supplied response * * <item>(select support level)</item> * <item>Strongly for Bernie</item> * <item>Leaning for Bernie</item> * <item>Undecided</item>/*from w w w . j av a2s. c o m*/ * <item>Leaning against Bernie</item> * <item>Strongly against Bernie</item> * * TODO better way to do this?! */ public static int getColor(@CanvassResponse.Response final String response, Context context) { switch (response) { case CanvassResponse.UNKNOWN: return ContextCompat.getColor(context, R.color.bernie_grey); case CanvassResponse.STRONGLY_FOR: return ContextCompat.getColor(context, R.color.bernie_dark_blue); case CanvassResponse.LEANING_FOR: return ContextCompat.getColor(context, R.color.b_light_blue); case CanvassResponse.UNDECIDED: return ContextCompat.getColor(context, R.color.bernie_green); case CanvassResponse.LEANING_AGAINST: return ContextCompat.getColor(context, R.color.bernie_light_red); case CanvassResponse.STRONGLY_AGAINST: return ContextCompat.getColor(context, R.color.bernie_red); case CanvassResponse.ASKED_TO_LEAVE: return Color.BLACK; case CanvassResponse.NO_ONE_HOME: return Color.GRAY; default: return Color.WHITE; } }
From source file:net.bible.android.view.util.widget.BookmarkStyleAdapterHelper.java
public void styleView(TextView view, BookmarkStyle bookmarkStyle, Context context, boolean overrideText, boolean centreText) { // prepare text to be shown String baseText;/* w w w .j ava 2 s . c o m*/ if (overrideText) { baseText = sampleText; } else { baseText = view.getText().toString(); // avoid multiple *'s if (baseText.startsWith("*")) { StringUtils.strip(baseText, "*"); } } int backgroundColor = Color.WHITE; switch (bookmarkStyle) { case YELLOW_STAR: backgroundColor = UiUtils.getThemeBackgroundColour(context); view.setTextColor(UiUtils.getThemeTextColour(context)); CharSequence imgText = addImageAtStart("* " + baseText, R.drawable.goldstar16x16, context); view.setText(imgText, TextView.BufferType.SPANNABLE); break; case RED_HIGHLIGHT: backgroundColor = BookmarkStyle.RED_HIGHLIGHT.getBackgroundColor(); view.setText(baseText); break; case YELLOW_HIGHLIGHT: backgroundColor = BookmarkStyle.YELLOW_HIGHLIGHT.getBackgroundColor(); view.setText(baseText); break; case GREEN_HIGHLIGHT: backgroundColor = BookmarkStyle.GREEN_HIGHLIGHT.getBackgroundColor(); view.setText(baseText); break; case BLUE_HIGHLIGHT: backgroundColor = BookmarkStyle.BLUE_HIGHLIGHT.getBackgroundColor(); view.setText(baseText); break; } view.setBackgroundColor(backgroundColor); view.setHeight(CommonUtils.convertDipsToPx(30)); if (centreText) { view.setGravity(Gravity.CENTER); } }
From source file:com.acceleratedio.pac_n_zoom.DrawSVG.java
public ArrayList<ImageView> DrawSVG(Context context, ImageView orgnlImageView, RelativeLayout rel_anm_lo) { paint.setColor(Color.WHITE); paint.setStyle(Paint.Style.FILL); LoadSVG.SVGData data = AnimActivity.svg_data; ArrayList<ImageView> imgViews = new ArrayList<ImageView>(); imgViews.add(orgnlImageView);//from ww w .j a va2s.c o m if (data.symbl != null) { ArrayList<String> sprt_ordr = data.svg.ordr; int sym_mbr = 0; Bitmap bitmap; Canvas canvas; // - Loop through the sprites int sprt_nmbr = sprt_ordr.size(); data.svg.initScl = new float[sprt_nmbr]; float[] initScl = data.svg.initScl; for (int sprt_mbr = 1; sprt_mbr < sprt_nmbr; sprt_mbr += 1) { String sprt_id = sprt_ordr.get(sprt_mbr); // e.g., id="g2_0" if (Integer.parseInt(sprt_id.substring(sprt_id.indexOf('_') + 1)) > 0) { // The symbol is already drawn; replicate the view String init_sprt = sprt_id.substring(0, sprt_id.indexOf('_') + 1) + '0'; String svg_ordr = data.svg.svg_ordr; String cnt_str = svg_ordr.substring(0, svg_ordr.indexOf(init_sprt)); ImageView init_vw = imgViews.get(StringUtils.countMatches(cnt_str, ",")); Bitmap initBmp = ((BitmapDrawable) init_vw.getDrawable()).getBitmap(); bitmap = Bitmap.createBitmap(initBmp.getWidth(), initBmp.getHeight(), initBmp.getConfig()); canvas = new Canvas(bitmap); canvas.save(Canvas.MATRIX_SAVE_FLAG); xfrmInit crt_sprt = getInitSpriteAttrib(sprt_id); canvas.scale(crt_sprt.scl, crt_sprt.scl); initScl[sprt_mbr] = crt_sprt.scl; canvas.translate(0, 0); } else { // The symbol needs to be drawn; a new view is used bitmap = getCreatBmp(rel_anm_lo); canvas = new Canvas(bitmap); canvas.save(Canvas.MATRIX_SAVE_FLAG); // - Set the init values xfrmInit crt_sprt = getInitSpriteAttrib(sprt_id); canvas.scale(crt_sprt.scl, crt_sprt.scl); initScl[sprt_mbr] = crt_sprt.scl; canvas.translate(0, 0); // - Draw the bitmap LoadSVG.symbol crt_sym = data.symbl.get(sym_mbr); ArrayList<LoadSVG.path> pths = crt_sym.pths; int pth_nmbr = pths.size(); // Loop through the paths for (int pth_mbr = 0; pth_mbr < pth_nmbr; pth_mbr += 1) { LoadSVG.path crt_pth = pths.get(pth_mbr); final Path path = new Path(); final Paint paint = new Paint(); /* Debug if (pth_mbr + 1 == pth_nmbr) { String log_str = "Paths: pth_mbr = " + String.valueOf(pth_mbr) + "; color = " + crt_pth.clr; Log.d("DrawSVG", log_str); } */ paint.setColor(Color.parseColor(crt_pth.clr)); paint.setAntiAlias(true); paint.setStyle(Paint.Style.FILL_AND_STROKE); ld_pth_pnts(crt_pth.pth, path); path.close(); path.setFillType(Path.FillType.EVEN_ODD); canvas.drawPath(path, paint); } canvas.restore(); sym_mbr += 1; } ImageView iv = new ImageView(context); iv.setImageBitmap(bitmap); RelativeLayout.LayoutParams rlp = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.MATCH_PARENT); iv.draw(canvas); iv.setLayoutParams(rlp); iv.setBackgroundColor(Color.TRANSPARENT); imgViews.add(iv); } // sprites } // if symbol return imgViews; }
From source file:com.ducnd.dialogs.AboutDialog.java
/** * @see DialogFragment#onCreateDialog(Bundle) *///ww w . jav a2s . c o m @Override public Dialog onCreateDialog(Bundle savedInstanceState) { final CheckBox checkBox = new CheckBox(getActivity()); checkBox.setText("Don't show"); if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB) { checkBox.setTextColor(Color.WHITE); } return new AlertDialog.Builder(getActivity()).setTitle("About").setMessage("About Message") .setView(checkBox).setPositiveButton("Ok", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { PreferencesManager.getInstance(getActivity()).setShowAbout(!checkBox.isChecked()); } }).setNegativeButton("Visit 47deg", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { String url = "http://47deg.com"; Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); } }).setNeutralButton("Go to GitHub", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { String url = "https://github.com/47deg/android-swipelistview"; Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); } }).create(); }
From source file:com.cummins.mowo.activity.swipelistview.AboutDialog.java
/** * @see android.support.v4.app.DialogFragment#onCreateDialog(android.os.Bundle) *//* w ww .java 2s . co m*/ @Override public Dialog onCreateDialog(Bundle savedInstanceState) { final CheckBox checkBox = new CheckBox(getActivity()); checkBox.setText(R.string.dontShow); if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB) { checkBox.setTextColor(Color.WHITE); } return new AlertDialog.Builder(getActivity()).setTitle(R.string.about).setMessage(R.string.aboutMessage) .setView(checkBox).setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { PreferencesManager.getInstance(getActivity()).setShowAbout(!checkBox.isChecked()); } }).setNegativeButton(R.string.visit47, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { String url = "http://47deg.com"; Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); } }).setNeutralButton(R.string.goToGitHub, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { String url = "https://github.com/47deg/android-swipelistview"; Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); } }).create(); }
From source file:com.danimahardhika.android.helpers.core.ColorHelper.java
@ColorInt public static int getAttributeColor(Context context, @AttrRes int attr) { if (context == null) { Log.e("ColorHelper", "getAttributeColor() context is null"); return Color.WHITE; }/*ww w . ja va2 s .c o m*/ TypedValue typedValue = new TypedValue(); Resources.Theme theme = context.getTheme(); theme.resolveAttribute(attr, typedValue, true); return typedValue.data; }
From source file:at.wada811.android.library.demos.view.ViewPagerAdapter.java
@Override public View instantiateItem(ViewGroup container, int position) { View page = mInflater.inflate(R.layout.layout_page, container, false); TextView textView = (TextView) page.findViewById(R.id.text); int rgb = position * 255; int r = (rgb >> 16) & 0xFF; int g = (rgb >> 8) & 0xFF; int b = rgb & 0xFF; r = g * 5 % 256;/*from w w w . j a va 2 s .c om*/ g = b * 15 % 256; b = r * 25 % 256; int argb = Color.argb(255, r, g, b); textView.setText(String.format("#%02X%02X%02X", r, g, b)); textView.setTextColor(r > 192 || g > 192 || b > 192 ? Color.BLACK : Color.WHITE); page.setBackgroundColor(argb); container.addView(page); return page; }
From source file:com.aengbee.android.leanback.presenter.GridItemPresenter.java
@Override public ViewHolder onCreateViewHolder(ViewGroup parent) { TextView view = new TextView(parent.getContext()); Resources res = parent.getResources(); int width = res.getDimensionPixelSize(R.dimen.grid_item_width); int height = res.getDimensionPixelSize(R.dimen.grid_item_height); view.setLayoutParams(new ViewGroup.LayoutParams(width, height)); view.setFocusable(true);/*from ww w . j a v a 2 s .c o m*/ view.setFocusableInTouchMode(true); view.setBackgroundColor(ContextCompat.getColor(parent.getContext(), R.color.default_background)); view.setTextColor(Color.WHITE); view.setGravity(Gravity.CENTER); return new ViewHolder(view); }
From source file:com.efunds.moa.component.customview.process.AnnularView.java
private void init(Context context) { mWhitePaint = new Paint(Paint.ANTI_ALIAS_FLAG); mWhitePaint.setStyle(Paint.Style.STROKE); mWhitePaint.setStrokeWidth(Helper.dpToPixel(3, getContext())); mWhitePaint.setColor(Color.WHITE); mGreyPaint = new Paint(Paint.ANTI_ALIAS_FLAG); mGreyPaint.setStyle(Paint.Style.STROKE); mGreyPaint.setStrokeWidth(Helper.dpToPixel(3, getContext())); mGreyPaint.setColor(ContextCompat.getColor(context, R.color.progress_default_color)); mBound = new RectF(); }