List of usage examples for android.graphics Color LTGRAY
int LTGRAY
To view the source code for android.graphics Color LTGRAY.
Click Source Link
From source file:ticwear.design.widget.CirclePageIndicator.java
public CirclePageIndicator(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); if (isInEditMode()) return;/* w w w . j a v a2 s . co m*/ //Retrieve styles attributes TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.CirclePageIndicator, defStyle, 0); mCentered = a.getBoolean(R.styleable.CirclePageIndicator_tic_centered, true); mOrientation = a.getInt(R.styleable.CirclePageIndicator_android_orientation, LinearLayout.HORIZONTAL); mPaintPageFill.setStyle(Style.FILL); mPaintPageFill.setColor(a.getColor(R.styleable.CirclePageIndicator_tic_pageColor, Color.TRANSPARENT)); mPaintStroke.setStyle(Style.STROKE); mPaintStroke.setColor(a.getColor(R.styleable.CirclePageIndicator_android_strokeColor, Color.LTGRAY)); mPaintStroke.setStrokeWidth(a.getDimension(R.styleable.CirclePageIndicator_tic_strokeWidth, MetricsUtils.convertDpToPixel(1, getContext()))); mPaintFill.setStyle(Style.FILL); mPaintFill.setColor(a.getColor(R.styleable.CirclePageIndicator_android_fillColor, Color.WHITE)); mRadius = a.getDimension(R.styleable.CirclePageIndicator_android_radius, MetricsUtils.convertDpToPixel(3, getContext())); mSnap = a.getBoolean(R.styleable.CirclePageIndicator_tic_snap, false); Drawable background = a.getDrawable(R.styleable.CirclePageIndicator_android_background); if (background != null) { setBackground(background); } a.recycle(); final ViewConfiguration configuration = ViewConfiguration.get(context); mTouchSlop = ViewConfigurationCompat.getScaledPagingTouchSlop(configuration); }
From source file:com.bitdance.giveortake.ProfileFragment.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRetainInstance(true);//from w ww. j a v a 2 s . c o m ActiveUser activeUser = getActiveUser(); if (activeUser == null) { return; } ArrayList<StaticListItem> items = new ArrayList<StaticListItem>(); items.add(new HeaderStaticListItem(getString(R.string.account))); usernameItem = new LabelFieldStaticListItem(); usernameItem.setLabel(getString(R.string.username)); usernameItem.setField(activeUser.getUserName()); Intent usernameIntent = new Intent(getActivity(), UpdateUsernameActivity.class); usernameItem.setIntentAndResult(usernameIntent, UPDATE_USERNAME_RESULT); items.add(usernameItem); emailItem = new LabelFieldStaticListItem(); emailItem.setLabel(getString(R.string.email)); emailItem.setField(activeUser.getEmail()); Intent emailIntent = new Intent(getActivity(), UpdateEmailActivity.class); emailItem.setIntentAndResult(emailIntent, UPDATE_EMAIL_RESULT); items.add(emailItem); items.add(new HeaderStaticListItem(getString(R.string.location))); mapItem = new MapStaticListItem(); Intent locationIntent = new Intent(getActivity(), UpdateLocationActivity.class); mapItem.setIntentAndResult(locationIntent, UPDATE_LOCATION_RESULT); items.add(mapItem); items.add(new HeaderStaticListItem(getString(R.string.karma))); items.add(new KarmaStaticListItem()); items.add(new HeaderStaticListItem(getString(R.string.logout))); ButtonListItem logoutButtonListItem = new ButtonListItem(); logoutButtonListItem.setText(getString(R.string.logout)); logoutButtonListItem.setBackgroundColor(Color.RED); logoutButtonListItem.setTextColor(Color.WHITE); logoutButtonListItem.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent logoutIntent = new Intent(getActivity(), LoginActivity.class); logoutIntent.putExtra(LoginFragment.EXTRA_LOGIN_ACTION, LoginFragment.LOGOUT); startActivity(logoutIntent); getActivity().finish(); } }); items.add(logoutButtonListItem); items.add(new HeaderStaticListItem(getString(R.string.more_information))); ButtonListItem aboutButtonListItem = new ButtonListItem(); aboutButtonListItem.setText(getString(R.string.about)); aboutButtonListItem.setTextColor(Color.BLUE); aboutButtonListItem.setBackgroundColor(Color.LTGRAY); aboutButtonListItem.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent openAboutPage = new Intent(Intent.ACTION_VIEW); openAboutPage.setData(Uri.parse(Constants.ABOUT_URL)); startActivity(openAboutPage); } }); items.add(aboutButtonListItem); ButtonListItem legalNoticesButtonListItem = new ButtonListItem(); legalNoticesButtonListItem.setText(getString(R.string.legal_notices)); legalNoticesButtonListItem.setTextColor(Color.BLUE); legalNoticesButtonListItem.setBackgroundColor(Color.LTGRAY); legalNoticesButtonListItem.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Log.d(TAG, "Showing legal notices"); new AlertDialog.Builder(getActivity()).setTitle(getString(R.string.legal_notices)) .setMessage(GooglePlayServicesUtil.getOpenSourceSoftwareLicenseInfo(getActivity())) .setPositiveButton(R.string.ok, null).show(); } }); items.add(legalNoticesButtonListItem); StaticListAdapter adapter = new StaticListAdapter(getActivity(), items); setListAdapter(adapter); }
From source file:heartware.com.heartware_master.ProfileFragment.java
private void setGraphSettings() { mGraph.setTitleColor(Color.WHITE); mGraph.getGridLabelRenderer().setGridColor(Color.GRAY); mGraph.getGridLabelRenderer().setHorizontalAxisTitle("Day"); mGraph.getGridLabelRenderer().setHorizontalAxisTitleColor(Color.LTGRAY); mGraph.getGridLabelRenderer().setHorizontalLabelsColor(Color.WHITE); mGraph.getGridLabelRenderer().setVerticalAxisTitle("Steps"); mGraph.getGridLabelRenderer().setVerticalAxisTitleColor(Color.LTGRAY); mGraph.getGridLabelRenderer().setVerticalLabelsColor(Color.WHITE); }
From source file:com.mx.hb.moon.view.SlideSwitch.java
@Override protected void onDraw(Canvas canvas) { if (shape == SHAPE_RECT) {// paint.setColor(Color.LTGRAY); canvas.drawRect(backRect, paint); paint.setColor(color_theme);//from w w w .ja va 2 s. co m paint.setAlpha(alpha); canvas.drawRect(backRect, paint); frontRect.set(frontRect_left, RIM_SIZE, frontRect_left + getMeasuredWidth() / 2 - RIM_SIZE, getMeasuredHeight() - RIM_SIZE); paint.setColor(Color.WHITE); canvas.drawRect(frontRect, paint); } else {// int radius; radius = backRect.height() / 2 - RIM_SIZE; paint.setColor(Color.LTGRAY); backCircleRect.set(backRect); canvas.drawRoundRect(backCircleRect, radius, radius, paint); paint.setColor(color_theme); paint.setAlpha(alpha); canvas.drawRoundRect(backCircleRect, radius, radius, paint); frontRect.set(frontRect_left, RIM_SIZE, frontRect_left + backRect.height() - 2 * RIM_SIZE, backRect.height() - RIM_SIZE); frontCircleRect.set(frontRect); paint.setColor(Color.WHITE); canvas.drawRoundRect(frontCircleRect, radius, radius, paint); } }
From source file:opensourceproject.kanjisteps.Practice_slides.java
public void populateButtonChoicesOnyomi(Cursor cursor, KanjiToStudyAdapter dbAdapter) { //randomly place the correct answer in a button int[] answer_array = { 1, 2, 3, 4 }; shuffleArray(answer_array);// www. j ava 2 s . c om int indexOfKanji = cursor.getColumnIndex(dbAdapter.myKanjiDb.COLUMN_KANJI); String kanjiToExclude = cursor.getString(indexOfKanji); boolean correct_answer_set = false; for (int i = 0; i < 4; i++) { Button btn; if (answer_array[i] == 1) { btn = (Button) findViewById(R.id.btnMultipleChoice1); btn.getBackground().setColorFilter(Color.LTGRAY, PorterDuff.Mode.SRC_ATOP); } else if (answer_array[i] == 2) { btn = (Button) findViewById(R.id.btnMultipleChoice2); btn.getBackground().setColorFilter(Color.LTGRAY, PorterDuff.Mode.SRC_ATOP); } else if (answer_array[i] == 3) { btn = (Button) findViewById(R.id.btnMultipleChoice3); btn.getBackground().setColorFilter(Color.LTGRAY, PorterDuff.Mode.SRC_ATOP); } else { btn = (Button) findViewById(R.id.btnMultipleChoice4); btn.getBackground().setColorFilter(Color.LTGRAY, PorterDuff.Mode.SRC_ATOP); } //indexes of onyomi and kanji to access columns. int indexOfOnyomi = cursor.getColumnIndex(dbAdapter.myKanjiDb.COLUMN_ON_READING); //grab the onyomi and kanji strings from where the cursor is pointing RIGHT NOW String onyomi = cursor.getString(indexOfOnyomi); //reset cursor to grab new set of data, this time it can have all levels //but it will EXCLUDE the row with the kanji we are loading in below. if (!correct_answer_set) { cursor = dbAdapter.getItemsByLevel_excludeReading(level_marker, onyomi); correctAnswer = Integer.toString(answer_array[i]); } correct_answer_set = true; cursor.moveToNext(); btn.setText(onyomi); } }
From source file:info.rti.tabsswipe.AltitudeFragment.java
@Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); mItems = new ArrayList<String>(); mSeries = new HashMap<String, TimeSeries>(); mDataset = new XYMultipleSeriesDataset(); mRenderer = new XYMultipleSeriesRenderer(); mRenderer.setAxisTitleTextSize(24);// w w w . j a va 2 s . c om mRenderer.setChartTitleTextSize(28); mRenderer.setLabelsTextSize(22); mRenderer.setLegendTextSize(22); mRenderer.setPointSize(8f); mRenderer.setXLabelsAlign(Align.CENTER); mRenderer.setYLabelsAlign(Align.CENTER); mRenderer.setChartTitle("Live Altitude from RaspberryPi (" + BMP_pressureSubscriber.mId + ") Barometric Sensor (BMP085) " + "\nat Temperature " + BMP_pressureSubscriber.mTemperature + " Celsius and Pressure " + BMP_pressureSubscriber.mPressure + " kPa"); mRenderer.setXTitle("In Real Time..."); mRenderer.setYTitle("Altitude (meters)"); mRenderer.setLabelsColor(Color.LTGRAY); mRenderer.setAxesColor(Color.LTGRAY); mRenderer.setGridColor(Color.rgb(136, 136, 136)); mRenderer.setBackgroundColor(Color.BLACK); mRenderer.setApplyBackgroundColor(true); mRenderer.setMargins(new int[] { 60, 60, 60, 60 }); mRenderer.setFitLegend(true); mRenderer.setShowGrid(true); mRenderer.setZoomButtonsVisible(false); mRenderer.setZoomEnabled(true); mRenderer.setExternalZoomEnabled(true); mRenderer.setAntialiasing(true); mRenderer.setInScroll(true); mLastItemChange = new Date().getTime(); mItemIndex = 5;// Math.abs(RAND.nextInt(ITEMS.length)); mThresholds = new TimeSeries[3]; mThresholdRenderers = new XYSeriesRenderer[3]; for (int i = 0; i < THRESHOLD_COLORS.length; i++) { mThresholdRenderers[i] = new XYSeriesRenderer(); mThresholdRenderers[i].setColor(THRESHOLD_COLORS[i]); mThresholdRenderers[i].setLineWidth(3); mThresholds[i] = new TimeSeries(THRESHOLD_LABELS[i]); final long now = new Date().getTime(); mThresholds[i].add(new Date(now - 1000 * 60 * 10), THRESHOLD_VALUES[i]); mThresholds[i].add(new Date(now + 1000 * 60 * 10), THRESHOLD_VALUES[i]); mDataset.addSeries(mThresholds[i]); mRenderer.addSeriesRenderer(mThresholdRenderers[i]); } }
From source file:com.umeng.message.example.MainActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); pushDao = PushDao.getInstance(this); getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); screenWidth = dm.widthPixels;/*w ww. j a v a 2 s . c o m*/ setContentView(R.layout.activity_main); printKeyValue(); mPushAgent = PushAgent.getInstance(this); mPushAgent.onAppStart(); mPushAgent.enable(MyApplication.mRegisterCallback); tvStatus = (TextView) findViewById(R.id.tvStatus); btnEnable = (ImageView) findViewById(R.id.btnEnable); btnaAddTag = (Button) findViewById(R.id.btnAddTags); btnAddAlias = (Button) findViewById(R.id.btnAddAlias); btnListTag = (Button) findViewById(R.id.btnListTags); infoTextView = (TextView) findViewById(R.id.info); edTag = (EditText) findViewById(R.id.edTag); edAlias = (EditText) findViewById(R.id.edAlias); edAliasType = (EditText) findViewById(R.id.edAliasType); spAliasType = (Spinner) findViewById(R.id.spAliasType); edAliasType.setOnFocusChangeListener(new android.view.View.OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if (hasFocus) { edAliasTypeFocus = true; } else { edAliasTypeFocus = false; } } }); edAliasType.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { // TODO Auto-generated method stub } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub if (edAliasTypeFocus) { spAliasType.setSelection(0); } } @Override public void afterTextChanged(Editable s) { // TODO Auto-generated method stub } }); String[] aliasType = new String[] { "Alias Type:", ALIAS_TYPE.SINA_WEIBO, ALIAS_TYPE.BAIDU, ALIAS_TYPE.KAIXIN, ALIAS_TYPE.QQ, ALIAS_TYPE.RENREN, ALIAS_TYPE.TENCENT_WEIBO, ALIAS_TYPE.WEIXIN }; ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_single_choice, aliasType); spAliasType.setAdapter(adapter); spAliasType.setBackgroundColor(Color.LTGRAY); spAliasType.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub TextView tv = (TextView) arg1; if (tv != null) { int rate = (int) (5.0f * (float) screenWidth / 320.0f); int textSize = rate < 15 ? 15 : rate; tv.setTextSize((float) textSize); } if (arg2 != 0) { String type = (String) spAliasType.getItemAtPosition(arg2); edAliasType.setText(type); } else if (!edAliasTypeFocus) { edAliasType.setText(""); } } @Override public void onNothingSelected(AdapterView<?> arg0) { // TODO Auto-generated method stub } }); tvStatus.setOnClickListener(clickListener); btnEnable.setOnClickListener(clickListener); btnaAddTag.setOnClickListener(clickListener); btnListTag.setOnClickListener(clickListener); btnAddAlias.setOnClickListener(clickListener); updateStatus(); mPushAgent.setPushIntentServiceClass(MyPushIntentService.class); callbackReceiver = new CallbackReceiver(); IntentFilter filter = new IntentFilter(); filter.addAction(MyApplication.CALLBACK_RECEIVER_ACTION); registerReceiver(callbackReceiver, filter); }
From source file:com.djkong.android.greatweather.ForecastFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // The ForecastAdapter will take data from a source and // use it to populate the ListView it's attached to. mForecastAdapter = new ForecastAdapter(getActivity(), null, 0); View rootView = inflater.inflate(R.layout.fragment_main, container, false); // Get a reference to the ListView, and attach this adapter to it. mListView = (ListView) rootView.findViewById(R.id.listview_forecast); mListView.setBackgroundColor(Color.LTGRAY); mListView.setAdapter(mForecastAdapter); // We'll call our MainActivity mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override//from w ww. j a va 2 s . c om 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) { String locationSetting = Utility.getPreferredLocation(getActivity()); ((Callback) getActivity()).onItemSelected(WeatherContract.WeatherEntry .buildWeatherLocationWithDate(locationSetting, cursor.getLong(COL_WEATHER_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 listview probably hasn't even been populated yet. Actually perform the // swapout in onLoadFinished. mPosition = savedInstanceState.getInt(SELECTED_KEY); } mForecastAdapter.setUseTodayLayout(mUseTodayLayout); return rootView; }
From source file:com.arcgis.android.samples.localdata.localrasterdata.FileBrowserFragment.java
private void initializeFileListView() { ListView lView = (ListView) (getView().findViewById(R.id.fileListView)); lView.setBackgroundColor(Color.LTGRAY); LinearLayout.LayoutParams lParam = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);/*from w ww . j a v a 2 s. co m*/ lParam.setMargins(15, 5, 15, 5); lView.setAdapter(this.adapter); lView.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { chosenFile = fileList.get(position).file; final File sel = new File(path + "/" + chosenFile); if (sel.isDirectory()) { // Directory if (sel.canRead()) { // Adds chosen directory to list pathDirsList.add(chosenFile); path = new File(sel + ""); loadFileList(); adapter.notifyDataSetChanged(); updateCurrentDirectoryTextView(); } else { showToast("Path does not exist or cannot be read"); } } else { // File picked or an empty directory message clicked if (!mDirectoryShownIsEmpty) { // show a popup menu to allow users to open a raster layer for // different purpose including basemap layer, operational layer, // elevation data source for BlendRenderer, or some combinations. PopupMenu popupMenu = new PopupMenu(getActivity(), view); popupMenu.inflate(R.menu.file_browser_popup_menu); popupMenu.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { switch (item.getItemId()) { case R.id.menu_raster_base_layer: returnFileFinishActivity(sel.getAbsolutePath(), RasterLayerAction.BASEMAP_LAYER); break; case R.id.menu_raster_operational_layer: returnFileFinishActivity(sel.getAbsolutePath(), RasterLayerAction.OPERATIONAL_LAYER); break; case R.id.menu_raster_elevation_source: returnFileFinishActivity(sel.getAbsolutePath(), RasterLayerAction.ELEVATION_SOURCE); break; case R.id.menu_raster_base_elevation: returnFileFinishActivity(sel.getAbsolutePath(), RasterLayerAction.BASEMAP_LAYER_AND_ELEVATION_SOURCE); break; case R.id.menu_raster_operational_elevation: returnFileFinishActivity(sel.getAbsolutePath(), RasterLayerAction.OPERATIONAL_LAYER_AND_ELEVATION_SOURCE); break; } return true; } }); popupMenu.show(); } } } }); }
From source file:info.rti.tabsswipe.TemperatureFragment.java
@Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); mItems = new ArrayList<String>(); mSeries = new HashMap<String, TimeSeries>(); mDataset = new XYMultipleSeriesDataset(); mRenderer = new XYMultipleSeriesRenderer(); mRenderer.setAxisTitleTextSize(24);/* w w w .j a va 2 s . c o m*/ mRenderer.setChartTitleTextSize(28); mRenderer.setLabelsTextSize(22); mRenderer.setLegendTextSize(22); mRenderer.setPointSize(8f); mYAxisPadding = 9; mRenderer.setXLabelsAlign(Align.CENTER); mRenderer.setYLabelsAlign(Align.CENTER); DecimalFormat newFormat = new DecimalFormat("#.###"); double mAltitude_t = Double.valueOf(newFormat.format(BMP_pressureSubscriber.mAltitude)); mRenderer.setChartTitle("Live Temperature from RaspberryPi (" + BMP_pressureSubscriber.mId + ") Barometric Sensor (BMP085) " + "\n" + "at Pressure " + BMP_pressureSubscriber.mPressure + "kPa and Altitude " + mAltitude_t + " meter"); mRenderer.setXTitle("In Real Time..."); mRenderer.setYTitle("Temperature (degree Celsius)"); mRenderer.setLabelsColor(Color.LTGRAY); mRenderer.setAxesColor(Color.LTGRAY); mRenderer.setGridColor(Color.rgb(136, 136, 136)); mRenderer.setBackgroundColor(Color.BLACK); mRenderer.setApplyBackgroundColor(true); mRenderer.setMargins(new int[] { 60, 60, 60, 60 }); mRenderer.setFitLegend(true); mRenderer.setShowGrid(true); mRenderer.setZoomButtonsVisible(false); mRenderer.setZoomEnabled(true); mRenderer.setExternalZoomEnabled(true); mRenderer.setAntialiasing(true); mRenderer.setInScroll(true); mThresholds = new TimeSeries[3]; mThresholdRenderers = new XYSeriesRenderer[3]; for (int i = 0; i < THRESHOLD_COLORS.length; i++) { mThresholdRenderers[i] = new XYSeriesRenderer(); mThresholdRenderers[i].setColor(THRESHOLD_COLORS[i]); mThresholdRenderers[i].setLineWidth(3); mThresholds[i] = new TimeSeries(THRESHOLD_LABELS[i]); final long now = new Date().getTime(); mThresholds[i].add(new Date(now - 1000 * 60 * 10), THRESHOLD_VALUES[i]); mThresholds[i].add(new Date(now + 1000 * 60 * 10), THRESHOLD_VALUES[i]); mDataset.addSeries(mThresholds[i]); mRenderer.addSeriesRenderer(mThresholdRenderers[i]); } }