List of usage examples for android.graphics Color CYAN
int CYAN
To view the source code for android.graphics Color CYAN.
Click Source Link
From source file:de.stadtrallye.rallyesoft.model.AndroidNotificationManager.java
@Override public void updateChatNotification(IChatroom chatroom) { Map<IChatroom, List<ChatEntry>> notifyingEntries = new HashMap<>(); List<ChatEntry> unread = chatroom.getUnreadEntries(); if (unread.size() > 0) notifyingEntries.put(chatroom, unread); if (notifyingEntries.size() > 0) { String heading, summary;//ww w.j av a 2s. c o m int count; NotificationCompat.Builder builder = new NotificationCompat.Builder(context); //Notification for one chatroom if (notifyingEntries.size() == 1) { IChatroom room = notifyingEntries.keySet().iterator().next(); List<ChatEntry> entries = notifyingEntries.get(room); Intent intent = new Intent(context, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.putExtra(Std.TAB, Std.CHATROOM); intent.putExtra(Std.CHATROOM, room.getID()); intent.putExtra(Std.CHAT_ID, entries.get(0).chatID); PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); heading = context.getString(R.string.new_messages_in) + " " + room.getName(); NotificationCompat.InboxStyle inboxStyle = new NotificationCompat.InboxStyle(); for (ChatEntry chatEntry : entries) { inboxStyle.addLine(Html.fromHtml("<b>" + chatEntry.getUserName() + " (" + chatEntry.getGroupName() + "):</b> " + chatEntry.message)); } count = entries.size(); summary = count + " " + context.getString(R.string.x_new_messages); builder.setStyle(inboxStyle).setContentIntent(pendingIntent); } else { //Multiple Chatrooms Intent intent = new Intent(context, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.putExtra(Std.TAB, Std.CHATROOM); PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); count = 0; heading = context.getString(R.string.new_messages); NotificationCompat.InboxStyle inboxStyle = new NotificationCompat.InboxStyle(); for (IChatroom room : notifyingEntries.keySet()) { int size = notifyingEntries.get(room).size(); inboxStyle.addLine(room.getName() + " (" + size + ")"); count += size; } summary = context.getString(R.string.x_new_messages_in_y_chatrooms, count, notifyingEntries.size()); builder.setContentIntent(pendingIntent).setStyle(inboxStyle); } builder.setNumber(count).setSmallIcon(android.R.drawable.stat_notify_chat).setContentTitle(heading) .setSubText(summary).setLights(Color.CYAN, 500, 500); Uri alarmSound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); builder.setSound(alarmSound); notificationService.notify("chat notification", Std.CHAT_NOTIFICATION, builder.build()); } else notificationService.cancel("chat notification", Std.CHAT_NOTIFICATION); }
From source file:edu.pdx.its.portal.routelandia.ListStat.java
private void openChart() { XYSeries durationSeries = new XYSeries("Duration of travel"); int timeLength = trafficStatList.size(); for (int i = 0; i < timeLength; i++) { durationSeries.add((i + 1), trafficStatList.get(i).getTravelTime()); }/* w w w.ja v a2 s . c o m*/ XYSeries speedSeries = new XYSeries("Speed"); for (int i = 0; i < timeLength; i++) { speedSeries.add((i + 1), trafficStatList.get(i).getSpeed()); } //Collects all series and adds them under one object here called data XYMultipleSeriesDataset data = new XYMultipleSeriesDataset(); data.addSeries(durationSeries); data.addSeries(speedSeries); //Gives the Bar it's property XYSeriesRenderer durRenderer = new XYSeriesRenderer(); durRenderer.setColor(Color.GREEN); durRenderer.setDisplayChartValues(true); durRenderer.setChartValuesTextAlign(Paint.Align.CENTER); durRenderer.setChartValuesTextSize(15); XYSeriesRenderer speedRenderer = new XYSeriesRenderer(); speedRenderer.setColor(Color.CYAN); speedRenderer.setDisplayChartValues(true); speedRenderer.setChartValuesTextAlign(Paint.Align.CENTER); speedRenderer.setChartValuesTextSize(15); XYMultipleSeriesRenderer mRender = new XYMultipleSeriesRenderer(); mRender.setBarSpacing(1); mRender.addSeriesRenderer(durRenderer); mRender.addSeriesRenderer(speedRenderer); mRender.setChartTitle("Travel Time and Speed"); mRender.setXTitle("Departure Time"); mRender.setYTitle("Duration and Speed"); mRender.setZoomButtonsVisible(true); mRender.setLabelsTextSize(20); mRender.setLegendTextSize(15); mRender.setChartTitleTextSize(28); mRender.setAxisTitleTextSize(25); mRender.setXAxisMin(trafficStatList.get(1).getHour()); mRender.setXAxisMax(trafficStatList.size()); for (int i = 0; i < timeLength; i++) { mRender.addTextLabel(i + 1, String.valueOf( (int) trafficStatList.get(i).getHour() + ":" + (int) trafficStatList.get(i).getMinutes())); } mRender.setXLabelsAlign(CENTER); mRender.setXLabels(0); // Getting a reference to LinearLayout of the MainActivity Layout LinearLayout chartContainer = (LinearLayout) findViewById(R.id.chart_container); // Creating a Time Chart mChart = (GraphicalView) ChartFactory.getBarChartView(getBaseContext(), data, mRender, BarChart.Type.DEFAULT); //return intent; mRender.setClickEnabled(true); mRender.setSelectableBuffer(10); mChart.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { SeriesSelection seriesSelection = mChart.getCurrentSeriesAndPoint(); if (seriesSelection != null) { int seriesIndex = seriesSelection.getSeriesIndex(); String selectedSeries = "Duration"; if (seriesIndex == 0) selectedSeries = "Duration"; else selectedSeries = "Speed"; } } }); chartContainer.addView(mChart); }
From source file:org.flexlabs.widgets.dualbattery.app.BatteryHistoryActivity.java
public void initChart() { if (mChartView == null) { XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer(); mRenderer.setAxisTitleTextSize(16); mRenderer.setChartTitleTextSize(20); mRenderer.setLabelsTextSize(15); mRenderer.setLegendTextSize(15); mRenderer.setMargins(new int[] { 20, 30, 15, 0 }); mRenderer.setYAxisMin(0);/*from w w w.j a v a 2 s.co m*/ mRenderer.setYAxisMax(100); mRenderer.setPanEnabled(true, false); mRenderer.setZoomEnabled(true, false); mRenderer.setShowGrid(true); mRenderer.setZoomButtonsVisible(false); XYMultipleSeriesDataset mDataSet = new XYMultipleSeriesDataset(); mMainSeries = new XYSeries(getString(R.string.battery_main)); mDataSet.addSeries(mMainSeries); XYSeriesRenderer mMainRenderer = new XYSeriesRenderer(); mMainRenderer.setColor(Color.GREEN); mRenderer.addSeriesRenderer(mMainRenderer); if (BatteryLevel.getCurrent().is_dockFriendly()) { mDockSeries = new XYSeries(getString(R.string.battery_dock)); mDataSet.addSeries(mDockSeries); XYSeriesRenderer mDockRenderer = new XYSeriesRenderer(); mDockRenderer.setColor(Color.CYAN); mRenderer.addSeriesRenderer(mDockRenderer); } mChartView = ChartFactory.getTimeChartView(this, mDataSet, mRenderer, null); } }
From source file:com.whereismyfriend.GcmIntentService.java
private void sendNotification(String msg, String badge, String type) { mNotificationManager = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE); int notification_id; PendingIntent contentIntent;// ww w . j a v a 2 s. c o m if (type.compareTo("s") == 0) { contentIntent = PendingIntent.getActivity(this, 0, new Intent(this, Solicitudes.class), 0); notification_id = 0; } else { contentIntent = PendingIntent.getActivity(this, 0, new Intent(this, Mapa.class), 0); notification_id = 1; } if (Integer.parseInt(badge) > 1) { if (type.compareTo("s") == 0) msg = getResources().getString(R.string.push_no_leidas_1) + " " + badge + " " + getResources().getString(R.string.push_no_leidas_2); else msg = getResources().getString(R.string.push_no_leidas_1_acc) + " " + badge + " " + getResources().getString(R.string.push_no_leidas_2_acc); } NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_stat_gcm).setContentTitle(getResources().getString(R.string.app_name)) .setStyle(new NotificationCompat.BigTextStyle().bigText(msg)).setContentText(msg) .setAutoCancel(true); AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE); switch (am.getRingerMode()) { case AudioManager.RINGER_MODE_SILENT: mBuilder.setLights(Color.CYAN, 3000, 3000); break; case AudioManager.RINGER_MODE_VIBRATE: mBuilder.setVibrate(new long[] { 1000, 1000, 1000, 1000, 1000 }); mBuilder.setLights(Color.CYAN, 3000, 3000); break; case AudioManager.RINGER_MODE_NORMAL: mBuilder.setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION)); mBuilder.setLights(Color.CYAN, 3000, 3000); break; } mBuilder.setContentIntent(contentIntent); mNotificationManager.notify(notification_id, mBuilder.build()); }
From source file:com.example.mapdemo.LiteDemoActivity.java
/** * Add a Polyline and a Polygon to the map. * The Polyline connects Melbourne, Adelaide and Perth. The Polygon is located in the Northern * Territory (Australia)./* w w w . jav a 2 s.c o m*/ */ private void addPolyobjects() { mMap.addPolyline((new PolylineOptions()).add(MELBOURNE, ADELAIDE, PERTH).color(Color.GREEN).width(5f)); mMap.addPolygon( new PolygonOptions().add(POLYGON).fillColor(Color.CYAN).strokeColor(Color.BLUE).strokeWidth(5)); }
From source file:org.dalol.colorsouce.activity.MainActivity.java
@Override public void onItemSelect(int position, final Item item) { SnackbarManager.show(Snackbar.with(getApplicationContext()).text("Color Code :: " + item.getIconBgColor()) .actionLabel("Copy").actionColor(Color.CYAN).actionListener(new ActionClickListener() { @Override/*ww w. j av a 2 s.c o m*/ public void onActionClicked(Snackbar snackbar) { mDataSourcePresenter.setClipboard(item.getIconBgColor()); } }), this); }
From source file:com.kobi.metalsexchange.app.ExchangeRatesFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_main, container, false); mSwipeRefreshLayout = (SwipeRefreshLayout) rootView.findViewById(R.id.activity_main_swipe_refresh_layout); // mSwipeRefreshLayout.setColorSchemeColors(R.color.primary_dark, R.color.primary_light, R.color.primary); mSwipeRefreshLayout.setColorSchemeColors(Color.RED, Color.GREEN, Color.BLUE, Color.CYAN); mSwipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override/* w ww . j a v a2s .c om*/ public void onRefresh() { mPosition = RecyclerView.NO_POSITION; updateRates(); //mSwipeRefreshLayout.setRefreshing(false); } }); // Get a reference to the ListView, and attach this adapter to it. mRecyclerView = (RecyclerView) rootView.findViewById(R.id.recyclerview_rates); // Set the layout manager mRecyclerView.setLayoutManager(new LinearLayoutManager(getActivity())); View emptyView = rootView.findViewById(R.id.recyclerview_rates_empty); mRecyclerView.setAdapter(mExchangeRatesAdapter); mRecyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), LinearLayoutManager.VERTICAL)); // use this setting to improve performance if you know that changes // in content do not change the layout size of the RecyclerView mRecyclerView.setHasFixedSize(true); mExchangeRatesAdapter = new ExchangeRatesAdapter(getActivity(), mMetalId, new ExchangeRatesAdapter.ExchangeRatesAdapterOnClickHandler() { @Override public void onClick(Long date, ExchangeRatesAdapter.RatesAdapterViewHolder vh) { ((Callback) getActivity()).onItemSelected( MetalsContract.MetalsRateEntry.buildMetalRatesWithDate(mMetalId, date)); mPosition = vh.getAdapterPosition(); } @Override public void onRefreshCurrent() { if (Utility.isNetworkAvailable(getActivity())) { mPosition = RecyclerView.NO_POSITION; mSwipeRefreshLayout.setRefreshing(true); MetalsExchangeSyncAdapter.syncImmediately(getActivity(), true); } } }, emptyView); mRecyclerView.setAdapter(mExchangeRatesAdapter); // We'll call our MainActivity // mRecyclerView.setOnItemClickListener(new AdapterView.OnItemClickListener() { // // @Override // public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) { // // CursorAdapter returns a cursor at the correct position for getItem(), or null // // if it cannot seek to that position. // Cursor cursor = (Cursor) adapterView.getItemAtPosition(position); // if (cursor != null) { // ((Callback) getActivity()) // .onItemSelected(MetalsContract.MetalsRateEntry.buildMetalRatesWithDate( // mMetalId, cursor.getLong(COL_RATE_DATE) // )); // } // mPosition = position; // } // }); // If there's instance state, mine it for useful information. // The end-goal here is that the user never knows that turning their device sideways // does crazy lifecycle related things. It should feel like some stuff stretched out, // or magically appeared to take advantage of room, but data or place in the app was never // actually *lost*. if (savedInstanceState != null && savedInstanceState.containsKey(SELECTED_KEY)) { // The RecyclerView probably hasn't even been populated yet. Actually perform the // swapout in onLoadFinished. mPosition = savedInstanceState.getInt(SELECTED_KEY); } mExchangeRatesAdapter.setUseTodayLayout(!Utility.isTwoPanesView()); return rootView; }
From source file:org.ounl.lifelonglearninghub.fcube.navigate.SwipeFragmentActivity.java
/** * Replaces sampler button in jukebox//from w ww. jav a 2s .c om * * @param v */ public void onClickReplaceSamplerButton(View v) { // Rename button LinearLayout llButtons = (LinearLayout) v.getParent(); LinearLayout llParent = (LinearLayout) llButtons.getParent(); EditText etRen = (EditText) llParent.findViewById(R.id.editTextRename); String sNewName = etRen.getText().toString(); Button but = (Button) v; but.setTextColor(Color.CYAN); but.setText(sNewName); // Fragment f = mAppSectionsPagerAdapter.getItem(iActiveFragment); // // // // // if(f.getClass().equals(VisualSectionFragment.class)){ // // FCColor fcc = (FCColor)ifcc; // Sampler samp = new Sampler(fcc, sNewName); // FeedbackCubeConfig.getSingleInstance().addSampler((String)v.getTag(), samp, this); // // }else if (f.getClass().equals(AudioSectionFragment.class)){ // // FCBeep fcc = (FCBeep)ifcc; // Sampler samp = new Sampler(fcc, sNewName); // FeedbackCubeConfig.getSingleInstance().addSampler((String)v.getTag(), samp, this); // // }else if (f.getClass().equals(EffectsSectionFragment.class)){ // // // if(ifcc.getClass().equals(FCRainbow.class)){ // FCRainbow fcc = (FCRainbow)ifcc; // Sampler samp = new Sampler(fcc, sNewName); // FeedbackCubeConfig.getSingleInstance().addSampler((String)v.getTag(), samp, this); // }else if (ifcc.getClass().equals(FCRainbowCircle.class)){ // FCRainbowCircle fcc = (FCRainbowCircle)ifcc; // Sampler samp = new Sampler(fcc, sNewName); // FeedbackCubeConfig.getSingleInstance().addSampler((String)v.getTag(), samp, this); // }else if (ifcc.getClass().equals(FCFade.class){ // // // FCFade fcc = (FCFade)ifcc; // Sampler samp = new Sampler(fcc, sNewName); // FeedbackCubeConfig.getSingleInstance().addSampler((String)v.getTag(), samp, this); // } // // // } // Sampler samp = new Sampler(ifcc, sNewName); FeedbackCubeConfig.getSingleInstance().addSampler((String) v.getTag(), samp, this); }
From source file:com.near.chimerarevo.services.NewsService.java
private int getLEDColor() { int index = Integer.parseInt(PreferenceManager.getDefaultSharedPreferences(this) .getString("notification_light_color_pref", "4")); switch (index) { case 0:/*from ww w .j a va2s.c o m*/ return Color.BLUE; case 1: return Color.CYAN; case 2: return Color.GREEN; case 3: return Color.MAGENTA; case 4: return Color.RED; case 5: return Color.WHITE; case 6: return Color.YELLOW; default: return Color.RED; } }
From source file:org.geometerplus.android.fbreader.QuotesFragmentActivity.java
public void setTabColor(TabHost tabhost) { for (int i = 0; i < tabhost.getTabWidget().getChildCount(); i++) tabhost.getTabWidget().getChildAt(i).setBackgroundColor(Color.CYAN); //unselected if (tabhost.getCurrentTab() == 0) tabhost.getTabWidget().getChildAt(tabhost.getCurrentTab()).setBackgroundColor(Color.RED); //1st tab selected else//ww w . j a v a2 s . c o m tabhost.getTabWidget().getChildAt(tabhost.getCurrentTab()).setBackgroundColor(Color.BLUE); //2nd tab selected }