List of usage examples for android.graphics Color YELLOW
int YELLOW
To view the source code for android.graphics Color YELLOW.
Click Source Link
From source file:net.networksaremadeofstring.rhybudd.ZenossWidgetGraph.java
@SuppressWarnings("unused") private Bitmap RenderLineGraph() { Bitmap emptyBmap = Bitmap.createBitmap(290, 150, Config.ARGB_8888); int width = emptyBmap.getWidth(); int height = emptyBmap.getHeight(); Bitmap charty = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(charty); final int color = 0xff0B0B61; final Paint paint = new Paint(); paint.setStyle(Paint.Style.FILL); paint.setColor(Color.WHITE);/*from www. ja v a 2 s . c o m*/ //if(warningEvents > ) canvas.drawText("100", 0, 10, paint); //y canvas.drawLine(25, 0, 25, 289, paint); //x canvas.drawLine(25, 149, 289, 149, paint); int CritArray[] = { 5, 4, 6, 10, 10, 6, 4, 4 }; int curX = 25; int divisor = 148 / 10; paint.setColor(Color.RED); int curY = 148 - (CritArray[0] * divisor); for (int a : CritArray) { canvas.drawLine(curX, curY, curX + 32, (148 - (a * divisor)), paint); curX += 32; curY = 148 - (a * divisor); } int ErrArray[] = { 1, 2, 2, 2, 4, 2, 1, 0 }; curX = 25; paint.setColor(Color.rgb(255, 102, 0)); curY = 148 - (ErrArray[0] * divisor); for (int a : ErrArray) { canvas.drawLine(curX, curY, curX + 32, (148 - (a * divisor)), paint); curX += 32; curY = 148 - (a * divisor); } int WarnArray[] = { 0, 2, 4, 8, 10, 4, 2, 2 }; curX = 25; paint.setColor(Color.YELLOW); curY = 148 - (WarnArray[0] * divisor); Path myPath = new Path(); for (int a : WarnArray) { canvas.drawLine(curX, curY, curX + 32, (148 - (a * divisor)), paint); curX += 32; curY = 148 - (a * divisor); } ByteArrayOutputStream out = new ByteArrayOutputStream(); charty.compress(CompressFormat.PNG, 50, out); return BitmapFactory.decodeByteArray(out.toByteArray(), 0, out.size()); }
From source file:com.example.mapdemo.TopView.java
private void UpdateBubbles(double lat, double lon) { mMap.setOnMapLongClickListener(this); mFillColor = Color.BLUE;//from www. java 2s .c o m mStrokeColor = Color.BLACK; mWidth = 2; DraggableCircle circle2 = new DraggableCircle(new LatLng(lat + 0.00006, lon + 0.00009), 2 * DEFAULT_RADIUS); DraggableCircle circle3 = new DraggableCircle(new LatLng(lat - 0.00006, lon + 0.00015), 1.1 * DEFAULT_RADIUS); DraggableCircle circle4 = new DraggableCircle(new LatLng(lat - 0.00010, lon - 0.00015), 1.5 * DEFAULT_RADIUS); DraggableCircle circle9 = new DraggableCircle(new LatLng(lat + 0.00020, lon + 0.00019), 1.5 * DEFAULT_RADIUS); mFillColor = Color.YELLOW; mStrokeColor = Color.BLACK; mWidth = 2; DraggableCircle circle5 = new DraggableCircle(new LatLng(lat + 0.00010, lon - 0.00012), 0.8 * DEFAULT_RADIUS); DraggableCircle circle6 = new DraggableCircle(new LatLng(lat - 0.0002, lon + 0.00012), 0.5 * DEFAULT_RADIUS); DraggableCircle circle7 = new DraggableCircle(new LatLng(lat + 0.00011, lon), 2.5 * DEFAULT_RADIUS); DraggableCircle circle8 = new DraggableCircle(new LatLng(lat + 0.00021, lon - 0.00020), 1.4 * DEFAULT_RADIUS); // Log.d("location",longitude+ " "); //mCircles.add(circle); mCircles.add(circle2); mCircles.add(circle3); mCircles.add(circle4); mCircles.add(circle5); // Log.d("location4234",longitude+ " 111 "); //UpdateBubbles(latitude,longitude); mCircles.add(circle6); mCircles.add(circle7); mCircles.add(circle8); // DraggableCircle circle2 = new DraggableCircle(INDIA, DEFAULT_RADIUS); // DraggableCircle circle3 = new DraggableCircle(PAK, DEFAULT_RADIUS); // DraggableCircle circle4 = new DraggableCircle(ENG, DEFAULT_RADIUS); // DraggableCircle circle5 = new DraggableCircle(DC, DEFAULT_RADIUS); // mCircles.add(circle); }
From source file:com.example.sujit.myapplication.Get_Taxi.java
public void drawPath(String result) { //Getting both the coordinates LatLng from = new LatLng(currentLatitude, currentLongitude); LatLng to = new LatLng(destnLatitude, destnLongitude); //Calculating the distance in meters Double distance = (SphericalUtil.computeDistanceBetween(from, to)); //Displaying the distance Toast.makeText(this, String.valueOf(distance + " Meters"), Toast.LENGTH_LONG).show(); showDialog(distance);//from w ww . j av a2 s . com try { //Parsing json final JSONObject json = new JSONObject(result); JSONArray routeArray = json.getJSONArray("routes"); JSONObject routes = routeArray.getJSONObject(0); JSONObject overviewPolylines = routes.getJSONObject("overview_polyline"); String encodedString = overviewPolylines.getString("points"); List<LatLng> list = decodePoly(encodedString); Polyline line = mMap .addPolyline(new PolylineOptions().addAll(list).width(8).color(Color.YELLOW).geodesic(true)); } catch (JSONException e) { e.printStackTrace(); } }
From source file:com.bfemmer.portdawgtoolkit.DashboardFragment.java
private RadarData getRadarData() { ArrayList<String> labels = new ArrayList<>(); labels.add("F2F"); labels.add("EPR"); labels.add("IMR"); labels.add("TFAT"); labels.add("UGR"); labels.add("UOO"); labels.add("VEH"); labels.add("483"); ArrayList<Entry> entries = new ArrayList<>(); entries.add(new Entry(80, 0)); entries.add(new Entry(100, 1)); entries.add(new Entry(100, 2)); entries.add(new Entry(100, 3)); entries.add(new Entry(100, 4)); entries.add(new Entry(100, 5)); entries.add(new Entry(20, 6)); entries.add(new Entry(60, 7)); ArrayList<Entry> entries2 = new ArrayList<>(); entries2.add(new Entry(60, 0)); entries2.add(new Entry(100, 1)); entries2.add(new Entry(80, 2)); entries2.add(new Entry(100, 3)); entries2.add(new Entry(100, 4)); entries2.add(new Entry(60, 5)); entries2.add(new Entry(100, 6)); entries2.add(new Entry(0, 7)); ArrayList<Entry> entries3 = new ArrayList<>(); entries3.add(new Entry(100, 0)); entries3.add(new Entry(80, 1)); entries3.add(new Entry(80, 2)); entries3.add(new Entry(80, 3)); entries3.add(new Entry(80, 4)); entries3.add(new Entry(60, 5)); entries3.add(new Entry(100, 6)); entries3.add(new Entry(50, 7)); ArrayList<Entry> entries4 = new ArrayList<>(); entries4.add(new Entry(70, 0)); entries4.add(new Entry(85, 1)); entries4.add(new Entry(85, 2)); entries4.add(new Entry(85, 3)); entries4.add(new Entry(100, 4)); entries4.add(new Entry(100, 5)); entries4.add(new Entry(75, 6)); entries4.add(new Entry(75, 7)); ArrayList<Entry> entries5 = new ArrayList<>(); entries5.add(new Entry(65, 0)); entries5.add(new Entry(65, 1)); entries5.add(new Entry(65, 2)); entries5.add(new Entry(65, 3)); entries5.add(new Entry(65, 4)); entries5.add(new Entry(65, 5)); entries5.add(new Entry(65, 6)); entries5.add(new Entry(65, 7)); ArrayList<Entry> entries6 = new ArrayList<>(); entries6.add(new Entry(25, 0)); entries6.add(new Entry(55, 1)); entries6.add(new Entry(25, 2)); entries6.add(new Entry(55, 3)); entries6.add(new Entry(25, 4)); entries6.add(new Entry(55, 5)); entries6.add(new Entry(25, 6)); entries6.add(new Entry(55, 7)); ArrayList<Entry> entries7 = new ArrayList<>(); entries7.add(new Entry(30, 0)); entries7.add(new Entry(30, 1)); entries7.add(new Entry(30, 2)); entries7.add(new Entry(30, 3)); entries7.add(new Entry(30, 4)); entries7.add(new Entry(30, 5)); entries7.add(new Entry(30, 6)); entries7.add(new Entry(30, 7)); // ArrayList<Entry> entries = new ArrayList<>(); // entries.add(new Entry(0.8f, 0)); // entries.add(new Entry(1f, 1)); // entries.add(new Entry(1f, 2)); // entries.add(new Entry(1f, 3)); // entries.add(new Entry(1f, 4)); // entries.add(new Entry(1f, 5)); // entries.add(new Entry(0.2f, 6)); // entries.add(new Entry(0.6f, 7)); ///*from www .j a va2 s. c o m*/ // ArrayList<Entry> entries2 = new ArrayList<>(); // entries2.add(new Entry(0.6f, 0)); // entries2.add(new Entry(1f, 1)); // entries2.add(new Entry(0.8f, 2)); // entries2.add(new Entry(1f, 3)); // entries2.add(new Entry(1f, 4)); // entries2.add(new Entry(0.6f, 5)); // entries2.add(new Entry(1f, 6)); // entries2.add(new Entry(0f, 7)); // // ArrayList<Entry> entries3 = new ArrayList<>(); // entries3.add(new Entry(1f, 0)); // entries3.add(new Entry(0.8f, 1)); // entries3.add(new Entry(0.8f, 2)); // entries3.add(new Entry(0.8f, 3)); // entries3.add(new Entry(0.8f, 4)); // entries3.add(new Entry(0.6f, 5)); // entries3.add(new Entry(1f, 6)); // entries3.add(new Entry(0.5f, 7)); RadarDataSet radardataset = new RadarDataSet(entries, "Fleet"); RadarDataSet cargoradardataset = new RadarDataSet(entries2, "Cargo"); RadarDataSet rampradardataset = new RadarDataSet(entries3, "Ramp"); RadarDataSet paxradardataset = new RadarDataSet(entries4, "Pax"); RadarDataSet atocradardataset = new RadarDataSet(entries5, "ATOC"); RadarDataSet lpradardataset = new RadarDataSet(entries6, "L/P"); RadarDataSet shradardataset = new RadarDataSet(entries7, "S/H"); radardataset.setColor(Color.BLUE); cargoradardataset.setColor(Color.RED); rampradardataset.setColor(Color.GREEN); paxradardataset.setColor(Color.YELLOW); atocradardataset.setColor(Color.CYAN); lpradardataset.setColor(Color.MAGENTA); shradardataset.setColor(Color.DKGRAY); radardataset.setDrawFilled(false); cargoradardataset.setDrawFilled(false); rampradardataset.setDrawFilled(false); paxradardataset.setDrawFilled(false); atocradardataset.setDrawFilled(false); lpradardataset.setDrawFilled(false); shradardataset.setDrawFilled(false); List<RadarDataSet> radarDataSets = new ArrayList<>(); radarDataSets.add(radardataset); radarDataSets.add(cargoradardataset); radarDataSets.add(rampradardataset); radarDataSets.add(paxradardataset); radarDataSets.add(atocradardataset); radarDataSets.add(lpradardataset); radarDataSets.add(shradardataset); RadarData data = new RadarData(labels, radarDataSets); return data; }
From source file:ca.farrelltonsolar.classic.DayLogChart.java
private LinearSeries getLinearSeriesForTemperature(float[] yAxis) { // Create the data points LinearSeries series = new LinearSeries(); series.setLineColor(Color.YELLOW); series.setLineWidth(4);//from www .j av a 2s . co m if (yAxis != null && yAxis.length >= 24) { if (MonitorApplication.chargeControllers().useFahrenheit()) { for (int i = 0; i < 24; i++) { double v = (yAxis[i] / 10) * 1.8 + 32.0; series.addPoint(new LinearSeries.LinearPoint(23 - i, v)); } } else { for (int i = 0; i < 24; i++) { series.addPoint(new LinearSeries.LinearPoint(23 - i, yAxis[i] / 10.0)); } } } else { // default to test pattern for (double i = 0d; i <= (2d * Math.PI); i += 0.1d) { series.addPoint(new LinearSeries.LinearPoint(i, Math.sin(i))); // test pattern } } return series; }
From source file:in.ac.iiitd.esya.HomeScreenActivity.java
public void checkIfStarted() { int i;/*from w ww. jav a2 s . c o m*/ long timeNow = Calendar.getInstance().getTimeInMillis(); long timeEvent; Calendar eventTime = Calendar.getInstance(); for (i = 0; i < totalEvents; i++) { eventText = "ongoing" + events[i] + "text"; eventTime.set(2013, 7, event_start_day[i], event_start_hour[i], event_start_minute[i]); timeEvent = eventTime.getTimeInMillis(); //Log.d("ARNAV", eventText); int viewid = getResources().getIdentifier(eventText, "id", getPackageName()); //Log.d("ARNAV", eventText + " " + viewid); TextView ongoingTextView = (TextView) this.findViewById(viewid); if (timeNow > timeEvent) { ongoingTextView.setText("Ongoing"); ongoingTextView.setTextColor(Color.YELLOW); } else { ongoingTextView.setText("Not Started"); ongoingTextView.setTextColor(Color.GREEN); } } }
From source file:com.microhealthllc.mbmicalc.BmiChartBloodRed.java
public void bmifunc(double height, double weight) { try {/* ww w . ja v a 2s . co m*/ } catch (NumberFormatException e) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage(getString(R.string.error_enter_valid)).setPositiveButton(getString(R.string.ok_bro), new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { } }); // Create the AlertDialog object and return it builder.create(); builder.show(); return; } try { bmi = calcBMI(height, weight, this, metrics); // Log.i("BMI data", ""+bmi); // Log.i("BMI data metric", ""+metrics); } catch (IllegalArgumentException e) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage(e.getMessage()).setPositiveButton(getString(R.string.ok_bro), new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { } }); builder.create(); builder.show(); return; } ; // bmitext.setText( df.format(bmi).toString()); bar1.setcolors(Color.YELLOW, Color.YELLOW, Color.YELLOW); bar1.setcolor3(Color.YELLOW); bar1.setcolor1(Color.YELLOW); bar1.setcolor2(Color.YELLOW); bar1.setCurrentValues(bmi); // Log.i("getweight gotheight", gotheight+","+gotWeight); bmi_note.setText(getString(BMIUtils.getJudgement(bmi))); displayheight.setText(String.format("%.0f", height)); displayweight.setText(String.format("%.0f", weight)); displaybmi.setText(String.format("%.1f", bmi)); editor = sharedPref.edit(); editor.putString(getString(R.string.display_height), String.format("%.0f", height)); editor.putString(getString(R.string.display_weight), String.format("%.0f", weight)); editor.putString(getString(R.string.display_note), getString(BMIUtils.getJudgement(bmi))); editor.putString(getString(R.string.display_bmi), String.format("%.1f", bmi)); editor.apply(); try { // if(getDateTime().equals()) if (db.getLast().getDateTime() == null) { db.addLog(new BmiLogs(String.format("%.1f", bmi), String.format("%.0f", weight), getDateTime())); lastactivty.setText("" + getDateTimeforLastActivity()); editor.putString(getString(R.string.last_activity), getDateTimeforLastActivity()); editor.apply(); } else if (db.getLast().getDateTime().equals(getDateTime())) { Log.i("Equals", "" + db.getLast().getDateTime().equals(getDateTime())); db.updateLastEntry(db.getLast().getId(), String.format("%.1f", bmi), String.format("%.0f", weight), getDateTime()); lastactivty.setText("" + getDateTimeforLastActivity()); editor.putString(getString(R.string.last_activity), getDateTimeforLastActivity()); editor.apply(); } else { db.addLog(new BmiLogs(String.format("%.1f", bmi), String.format("%.0f", weight), getDateTime())); lastactivty.setText("" + getDateTimeforLastActivity()); editor.putString(getString(R.string.last_activity), getDateTimeforLastActivity()); editor.apply(); } // Log.i("datetime",) ; } catch (Exception e) { Log.d("Error Exception", e.toString()); } }
From source file:com.example.rx.ui.VLayoutActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_activity2); mSwipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_container); ;/*ww w .java 2 s . c om*/ mFirstText = (TextView) findViewById(R.id.first); mLastText = (TextView) findViewById(R.id.last); mCountText = (TextView) findViewById(R.id.count); mTotalOffsetText = (TextView) findViewById(R.id.total_offset); final RecyclerView recyclerView = (RecyclerView) findViewById(R.id.main_view); findViewById(R.id.jump).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { EditText position = (EditText) findViewById(R.id.position); if (!TextUtils.isEmpty(position.getText())) { try { int pos = Integer.parseInt(position.getText().toString()); recyclerView.scrollToPosition(pos); } catch (Exception e) { Log.e("VlayoutActivity", e.getMessage(), e); } } else { recyclerView.requestLayout(); } } }); final VirtualLayoutManager layoutManager = new VirtualLayoutManager(this); recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(RecyclerView recyclerView, int scrollState) { } @Override public void onScrolled(RecyclerView recyclerView, int i, int i2) { mFirstText.setText("First: " + layoutManager.findFirstVisibleItemPosition()); mLastText.setText( "Existing: " + MainViewHolder.existing + " Created: " + MainViewHolder.createdTimes); mCountText.setText("Count: " + recyclerView.getChildCount()); mTotalOffsetText.setText("Total Offset: " + layoutManager.getOffsetToStart()); } }); recyclerView.setLayoutManager(layoutManager); // layoutManager.setReverseLayout(true); RecyclerView.ItemDecoration itemDecoration = new RecyclerView.ItemDecoration() { public void getItemOffsets(Rect outRect, View view, RecyclerView parent, RecyclerView.State state) { int position = ((LayoutParams) view.getLayoutParams()).getViewPosition(); outRect.set(4, 4, 4, 4); } }; final RecyclerView.RecycledViewPool viewPool = new RecyclerView.RecycledViewPool(); recyclerView.setRecycledViewPool(viewPool); // recyclerView.addItemDecoration(itemDecoration); viewPool.setMaxRecycledViews(0, 20); final DelegateAdapter delegateAdapter = new DelegateAdapter(layoutManager, true); recyclerView.setAdapter(delegateAdapter); final List<DelegateAdapter.Adapter> adapters = new LinkedList<>(); if (BANNER_LAYOUT) { adapters.add(new SubAdapter(this, new LinearLayoutHelper(), 1) { @Override public void onViewRecycled(MainViewHolder holder) { if (holder.itemView instanceof ViewPager) { ((ViewPager) holder.itemView).setAdapter(null); } } @Override public MainViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { if (viewType == 1) return new MainViewHolder(LayoutInflater.from(VLayoutActivity.this) .inflate(R.layout.view_pager, parent, false)); return super.onCreateViewHolder(parent, viewType); } @Override public int getItemViewType(int position) { return 1; } @Override protected void onBindViewHolderWithOffset(MainViewHolder holder, int position, int offsetTotal) { } @Override public void onBindViewHolder(MainViewHolder holder, int position) { if (holder.itemView instanceof ViewPager) { ViewPager viewPager = (ViewPager) holder.itemView; viewPager.setLayoutParams(new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 200)); // from position to get adapter viewPager.setAdapter(new PagerAdapter(this, viewPool)); } } }); } //{ // GridLayoutHelper helper = new GridLayoutHelper(10); // helper.setAspectRatio(4f); // helper.setGap(10); // adapters.add(new SubAdapter(this, helper, 80)); //} if (FLOAT_LAYOUT) { FloatLayoutHelper layoutHelper = new FloatLayoutHelper(); layoutHelper.setAlignType(FixLayoutHelper.BOTTOM_RIGHT); layoutHelper.setDefaultLocation(100, 400); LayoutParams layoutParams = new LayoutParams(150, 150); adapters.add(new SubAdapter(this, layoutHelper, 1, layoutParams)); } if (LINEAR_LAYOUT) { LinearLayoutHelper layoutHelper1 = new LinearLayoutHelper(); layoutHelper1.setAspectRatio(2.0f); LinearLayoutHelper layoutHelper2 = new LinearLayoutHelper(); layoutHelper2.setAspectRatio(4.0f); layoutHelper2.setDividerHeight(10); layoutHelper2.setMargin(10, 30, 10, 10); layoutHelper2.setPadding(10, 30, 10, 10); layoutHelper2.setBgColor(0xFFF5A623); adapters.add(new SubAdapter(this, layoutHelper1, 1)); adapters.add(new SubAdapter(this, layoutHelper2, 6) { @Override public void onBindViewHolder(MainViewHolder holder, int position) { if (position % 2 == 0) { LayoutParams layoutParams = new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 300); layoutParams.mAspectRatio = 5; holder.itemView.setLayoutParams(layoutParams); } } }); } if (STICKY_LAYOUT) { StickyLayoutHelper layoutHelper = new StickyLayoutHelper(); layoutHelper.setOffset(100); layoutHelper.setAspectRatio(4); adapters.add(new SubAdapter(this, layoutHelper, 1, new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 100))); } { RangeGridLayoutHelper layoutHelper = new RangeGridLayoutHelper(4); layoutHelper.setBgColor(Color.GREEN); layoutHelper.setWeights(new float[] { 20f, 26.665f }); layoutHelper.setPadding(15, 15, 15, 15); layoutHelper.setMargin(15, 15, 15, 15); layoutHelper.setHGap(10); layoutHelper.setVGap(10); GridRangeStyle rangeStyle = new GridRangeStyle(); rangeStyle.setBgColor(Color.RED); rangeStyle.setSpanCount(2); rangeStyle.setWeights(new float[] { 46.665f }); rangeStyle.setPadding(15, 15, 15, 15); rangeStyle.setMargin(15, 15, 15, 15); rangeStyle.setHGap(5); rangeStyle.setVGap(5); layoutHelper.addRangeStyle(4, 7, rangeStyle); GridRangeStyle rangeStyle1 = new GridRangeStyle(); rangeStyle1.setBgColor(Color.YELLOW); rangeStyle1.setSpanCount(2); rangeStyle1.setWeights(new float[] { 46.665f }); rangeStyle1.setPadding(15, 15, 15, 15); rangeStyle1.setMargin(15, 15, 15, 15); rangeStyle1.setHGap(5); rangeStyle1.setVGap(5); layoutHelper.addRangeStyle(8, 11, rangeStyle1); adapters.add(new SubAdapter(this, layoutHelper, 16)); } if (SINGLE_LAYOUT) { SingleLayoutHelper layoutHelper = new SingleLayoutHelper(); layoutHelper.setBgColor(Color.rgb(135, 225, 90)); layoutHelper.setAspectRatio(4); layoutHelper.setMargin(10, 20, 10, 20); layoutHelper.setPadding(10, 10, 10, 10); adapters.add(new SubAdapter(this, layoutHelper, 1, new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 100))); } if (COLUMN_LAYOUT) { ColumnLayoutHelper layoutHelper = new ColumnLayoutHelper(); layoutHelper.setBgColor(0xff00f0f0); layoutHelper.setWeights(new float[] { 40.0f, Float.NaN, 40 }); adapters.add(new SubAdapter(this, layoutHelper, 5) { @Override public void onBindViewHolder(MainViewHolder holder, int position) { if (position == 0) { LayoutParams layoutParams = new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 300); layoutParams.mAspectRatio = 4; holder.itemView.setLayoutParams(layoutParams); } else { LayoutParams layoutParams = new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 300); layoutParams.mAspectRatio = Float.NaN; holder.itemView.setLayoutParams(layoutParams); } } }); } if (ONEN_LAYOUT) { OnePlusNLayoutHelper helper = new OnePlusNLayoutHelper(); helper.setBgColor(0xff876384); helper.setAspectRatio(4.0f); helper.setColWeights(new float[] { 40f, 45f }); helper.setMargin(10, 20, 10, 20); helper.setPadding(10, 10, 10, 10); adapters.add(new SubAdapter(this, helper, 2)); } if (ONEN_LAYOUT) { OnePlusNLayoutHelper helper = new OnePlusNLayoutHelper(); helper.setBgColor(0xffef8ba3); helper.setAspectRatio(2.0f); helper.setColWeights(new float[] { 40f }); helper.setRowWeight(30f); helper.setMargin(10, 20, 10, 20); helper.setPadding(10, 10, 10, 10); adapters.add(new SubAdapter(this, helper, 4) { @Override public void onBindViewHolder(MainViewHolder holder, int position) { super.onBindViewHolder(holder, position); LayoutParams lp = (LayoutParams) holder.itemView.getLayoutParams(); if (position == 0) { lp.rightMargin = 1; } else if (position == 1) { } else if (position == 2) { lp.topMargin = 1; lp.rightMargin = 1; } } }); } if (ONEN_LAYOUT) { adapters.add(new SubAdapter(this, new OnePlusNLayoutHelper(), 0)); OnePlusNLayoutHelper helper = new OnePlusNLayoutHelper(); helper.setBgColor(0xff87e543); helper.setAspectRatio(1.8f); helper.setColWeights(new float[] { 33.33f, 50f, 40f }); helper.setMargin(10, 20, 10, 20); helper.setPadding(10, 10, 10, 10); LayoutParams lp = new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); adapters.add(new SubAdapter(this, helper, 3, lp) { @Override public void onBindViewHolder(MainViewHolder holder, int position) { super.onBindViewHolder(holder, position); LayoutParams lp = (LayoutParams) holder.itemView.getLayoutParams(); if (position == 0) { lp.rightMargin = 1; } } }); } if (COLUMN_LAYOUT) { adapters.add(new SubAdapter(this, new ColumnLayoutHelper(), 0)); adapters.add(new SubAdapter(this, new ColumnLayoutHelper(), 4)); } if (FIX_LAYOUT) { FixLayoutHelper layoutHelper = new FixLayoutHelper(10, 10); adapters.add(new SubAdapter(this, layoutHelper, 0)); layoutHelper = new FixLayoutHelper(FixLayoutHelper.TOP_RIGHT, 20, 20); adapters.add(new SubAdapter(this, layoutHelper, 1) { @Override public void onBindViewHolder(MainViewHolder holder, int position) { super.onBindViewHolder(holder, position); LayoutParams layoutParams = new LayoutParams(200, 200); holder.itemView.setLayoutParams(layoutParams); } }); } if (STICKY_LAYOUT) { StickyLayoutHelper layoutHelper = new StickyLayoutHelper(false); adapters.add(new SubAdapter(this, layoutHelper, 0)); layoutHelper = new StickyLayoutHelper(false); layoutHelper.setOffset(100); adapters.add(new SubAdapter(this, layoutHelper, 1, new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 100))); } if (GRID_LAYOUT) { GridLayoutHelper layoutHelper = new GridLayoutHelper(2); layoutHelper.setMargin(7, 0, 7, 0); layoutHelper.setWeights(new float[] { 46.665f }); layoutHelper.setHGap(3); adapters.add(new SubAdapter(this, layoutHelper, 2)); layoutHelper = new GridLayoutHelper(4); layoutHelper.setWeights(new float[] { 20f, 26.665f }); layoutHelper.setMargin(7, 0, 7, 0); layoutHelper.setHGap(3); adapters.add(new SubAdapter(this, layoutHelper, 8)); } if (GRID_LAYOUT) { adapters.add(new SubAdapter(this, new GridLayoutHelper(4), 0)); GridLayoutHelper helper = new GridLayoutHelper(4); helper.setAspectRatio(4f); //helper.setColWeights(new float[]{40, 20, 30, 30}); // helper.setMargin(0, 10, 0, 10); helper.setGap(10); adapters.add(new SubAdapter(this, helper, 80) { @Override public void onBindViewHolder(MainViewHolder holder, int position) { super.onBindViewHolder(holder, position); LayoutParams lp = (LayoutParams) holder.itemView.getLayoutParams(); // lp.bottomMargin = 1; // lp.rightMargin = 1; } }); } if (FIX_LAYOUT) { adapters.add(new SubAdapter(this, new ScrollFixLayoutHelper(20, 20), 1) { @Override public void onBindViewHolder(MainViewHolder holder, int position) { super.onBindViewHolder(holder, position); LayoutParams layoutParams = new LayoutParams(200, 200); holder.itemView.setLayoutParams(layoutParams); } }); } if (LINEAR_LAYOUT) adapters.add(new SubAdapter(this, new LinearLayoutHelper(), 10)); if (GRID_LAYOUT) { GridLayoutHelper helper = new GridLayoutHelper(3); helper.setMargin(0, 10, 0, 10); adapters.add(new SubAdapter(this, helper, 3)); } if (STAGGER_LAYOUT) { // adapters.add(new SubAdapter(this, new StaggeredGridLayoutHelper(2, 0), 0)); final StaggeredGridLayoutHelper helper = new StaggeredGridLayoutHelper(2, 10); helper.setMargin(20, 10, 10, 10); helper.setPadding(10, 10, 20, 10); helper.setBgColor(0xFF86345A); adapters.add(new SubAdapter(this, helper, 27) { @Override public void onBindViewHolder(MainViewHolder holder, int position) { super.onBindViewHolder(holder, position); LayoutParams layoutParams = new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 200); if (position % 2 == 0) { layoutParams.mAspectRatio = 1.0f; } else { layoutParams.height = 340 + position % 7 * 20; } holder.itemView.setLayoutParams(layoutParams); } }); } if (COLUMN_LAYOUT) { // adapters.add(new SubAdapter(this, new ColumnLayoutHelper(), 3)); } if (GRID_LAYOUT) { // adapters.add(new SubAdapter(this, new GridLayoutHelper(4), 24)); } delegateAdapter.setAdapters(adapters); final Handler mainHandler = new Handler(Looper.getMainLooper()); trigger = new Runnable() { @Override public void run() { //recyclerView.scrollToPosition(22); //recyclerView.getAdapter().notifyDataSetChanged(); //mainHandler.postDelayed(trigger, 1000); //List<DelegateAdapter.Adapter> newAdapters = new ArrayList<>(); //newAdapters.add((new SubAdapter(VLayoutActivity.this, new ColumnLayoutHelper(), 3))); //newAdapters.add((new SubAdapter(VLayoutActivity.this, new GridLayoutHelper(4), 24))); //delegateAdapter.addAdapter(0, new SubAdapter(VLayoutActivity.this, new ColumnLayoutHelper(), 3)); //delegateAdapter.addAdapter(1, new SubAdapter(VLayoutActivity.this, new GridLayoutHelper(4), 24)); //delegateAdapter.notifyDataSetChanged(); } }; mainHandler.postDelayed(trigger, 1000); mSwipeRefreshLayout.setOnRefreshListener(new OnRefreshListener() { @Override public void onRefresh() { mainHandler.postDelayed(new Runnable() { @Override public void run() { mSwipeRefreshLayout.setRefreshing(false); } }, 2000L); } }); setListenerToRootView(); }
From source file:com.google.transporttracker.TrackerActivity.java
private void reportPermissionsError() { if (mSwitch != null) { mSwitch.setChecked(false);//from w w w .ja va 2 s .co m } Snackbar snackbar = Snackbar.make(findViewById(R.id.rootView), getString(R.string.location_permission_required), Snackbar.LENGTH_INDEFINITE) .setAction(R.string.enable, new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS); intent.setData(Uri.parse("package:" + getPackageName())); startActivity(intent); } }); // Changing message text color snackbar.setActionTextColor(Color.RED); // Changing action button text color View sbView = snackbar.getView(); TextView textView = (TextView) sbView.findViewById(android.support.design.R.id.snackbar_text); textView.setTextColor(Color.YELLOW); snackbar.show(); }
From source file:org.uguess.android.sysinfo.ProcessManager.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { rootView = inflater.inflate(R.layout.proc_lst_view, container, false); ListView listView = (ListView) rootView.findViewById(android.R.id.list); registerForContextMenu(listView);/*from w w w . ja va2 s. co m*/ View listHeader = rootView.findViewById(R.id.list_head); listHeader.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { boolean showWarning = Util.getBooleanOption(getActivity(), PSTORE_PROCESSMANAGER, PREF_KEY_SHOW_KILL_WARN); if (showWarning) { OnClickListener listener = new OnClickListener() { public void onClick(DialogInterface dialog, int which) { endAllExcept(null); } }; new AlertDialog.Builder(getActivity()).setTitle(R.string.warning) .setMessage(R.string.end_all_prompt).setPositiveButton(android.R.string.ok, listener) .setNegativeButton(android.R.string.cancel, null).create().show(); } else { endAllExcept(null); } } }); ArrayAdapter<ProcessItem> adapter = new ArrayAdapter<ProcessItem>(getActivity(), R.layout.proc_item) { public android.view.View getView(int position, android.view.View convertView, android.view.ViewGroup parent) { Activity ctx = getActivity(); View view; TextView txt_name, txt_mem, txt_cpu; ImageView img_type; if (convertView == null) { view = ctx.getLayoutInflater().inflate(R.layout.proc_item, parent, false); } else { view = convertView; } if (position >= getCount()) { return view; } ProcessItem itm = getItem(position); img_type = (ImageView) view.findViewById(R.id.img_proc_icon); txt_name = (TextView) view.findViewById(R.id.txt_proc_name); txt_mem = (TextView) view.findViewById(R.id.txt_mem); txt_cpu = (TextView) view.findViewById(R.id.txt_cpu); boolean showMem = Util.getBooleanOption(ctx, PSTORE_PROCESSMANAGER, PREF_KEY_SHOW_MEM); boolean showCpu = Util.getBooleanOption(ctx, PSTORE_PROCESSMANAGER, PREF_KEY_SHOW_CPU); String lb = itm.label == null ? itm.procInfo.processName : itm.label; if (itm.sys) { lb += " *"; //$NON-NLS-1$ } else if (ignoreList.contains(itm.procInfo.processName)) { lb += " ~"; //$NON-NLS-1$ } txt_name.setText(lb); switch (itm.procInfo.importance) { case RunningAppProcessInfo.IMPORTANCE_FOREGROUND: txt_name.setTextColor(Color.CYAN); break; case RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE: case RunningAppProcessInfo.IMPORTANCE_VISIBLE: txt_name.setTextColor(Color.GREEN); break; case RunningAppProcessInfo.IMPORTANCE_SERVICE: txt_name.setTextColor(Color.GRAY); break; case RunningAppProcessInfo.IMPORTANCE_BACKGROUND: txt_name.setTextColor(Color.YELLOW); break; case RunningAppProcessInfo.IMPORTANCE_EMPTY: default: txt_name.setTextColor(Color.WHITE); break; } img_type.setImageDrawable(itm.icon); if (showMem) { txt_mem.setVisibility(View.VISIBLE); txt_mem.setText(itm.mem); } else { txt_mem.setVisibility(View.GONE); } if (showCpu) { txt_cpu.setVisibility(View.VISIBLE); long delta = itm.lastcputime == 0 ? 0 : (itm.cputime - itm.lastcputime); long cu = totalDelta == 0 ? 0 : (delta * 100 / totalDelta); if (cu < 0) { cu = 0; } if (cu > 100) { cu = 100; } txt_cpu.setText(String.valueOf(cu)); } else { txt_cpu.setVisibility(View.GONE); } return view; } }; setListAdapter(adapter); return rootView; }