Example usage for android.graphics Color CYAN

List of usage examples for android.graphics Color CYAN

Introduction

In this page you can find the example usage for android.graphics Color CYAN.

Prototype

int CYAN

To view the source code for android.graphics Color CYAN.

Click Source Link

Usage

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
}