YELLOW源码实例Demo

android.graphics.Color#YELLOW源码实例Demo

下面列出了android.graphics.Color#YELLOW 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

private void addGraphicsOverlay() {
    // create the polygon
    PolygonBuilder polygonGeometry = new PolygonBuilder(SpatialReferences.getWebMercator());
    polygonGeometry.addPoint(-20e5, 20e5);
    polygonGeometry.addPoint(20e5, 20.e5);
    polygonGeometry.addPoint(20e5, -20e5);
    polygonGeometry.addPoint(-20e5, -20e5);

    // create solid line symbol
    SimpleFillSymbol polygonSymbol = new SimpleFillSymbol(SimpleFillSymbol.Style.SOLID, Color.YELLOW, null);
    // create graphic from polygon geometry and symbol
    Graphic graphic = new Graphic(polygonGeometry.toGeometry(), polygonSymbol);

    // create graphics overlay
    grOverlay = new GraphicsOverlay();
    // create list of graphics
    ListenableList<Graphic> graphics = grOverlay.getGraphics();
    // add graphic to graphics overlay
    graphics.add(graphic);
    // add graphics overlay to the MapView
    mMapView.getGraphicsOverlays().add(grOverlay);
}
 
源代码2 项目: NightWatch   文件: BIGChart.java
protected void updateRainbow() {
    animationAngle = (animationAngle + 1) % 360;
    //Animation matrix:
    int[] rainbow = {Color.RED, Color.YELLOW, Color.GREEN, Color.BLUE
            , Color.CYAN};
    Shader shader = new LinearGradient(0, 0, 0, 20, rainbow,
            null, Shader.TileMode.MIRROR);
    Matrix matrix = new Matrix();
    matrix.setRotate(animationAngle);
    shader.setLocalMatrix(matrix);
    mSgv.getPaint().setShader(shader);
    invalidate();
}
 
源代码3 项目: TraceByAmap   文件: DrivingRouteOverlay.java
private int getcolor(String status) {

    	if (status.equals("畅通")) {
    		return Color.GREEN;
		} else if (status.equals("缓行")) {
			 return Color.YELLOW;
		} else if (status.equals("拥堵")) {
			return Color.RED;
		} else if (status.equals("严重拥堵")) {
			return Color.parseColor("#990033");
		} else {
			return Color.parseColor("#537edc");
		}	
	}
 
源代码4 项目: codeexamples-android   文件: DrawingView.java
public DrawingView(Context context, AttributeSet attrs) {
	super(context, attrs);

	colors = new int[] { Color.BLUE, Color.CYAN, Color.GREEN,
			Color.MAGENTA, Color.YELLOW, Color.RED, Color.WHITE };
	random = new Random();
	nextColor = random.nextInt(colors.length);
	paint.setAntiAlias(true);
	paint.setColor(Color.WHITE);
	paint.setStyle(Paint.Style.STROKE);
	paint.setStrokeJoin(Paint.Join.ROUND);
	paint.setStrokeWidth(STROKE_WIDTH);
}
 
@Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);

  // get reference to map view
  mMapView = findViewById(R.id.mapView);
  // create a map with the topographic basemap
  final ArcGISMap map = new ArcGISMap(Basemap.createTopographic());
  // set the map to the map view
  mMapView.setMap(map);

  // create a service feature table and a feature layer from it
  mServiceFeatureTable = new ServiceFeatureTable(getString(R.string.us_daytime_population_url));
  // create the feature layer using the service feature table
  mFeatureLayer = new FeatureLayer(mServiceFeatureTable);
  mFeatureLayer.setOpacity(0.8f);
  mFeatureLayer.setMaxScale(10000);

  //override the renderer
  SimpleLineSymbol lineSymbol = new SimpleLineSymbol(SimpleLineSymbol.Style.SOLID, Color.BLACK, 1);
  SimpleFillSymbol fillSymbol = new SimpleFillSymbol(SimpleFillSymbol.Style.SOLID, Color.YELLOW, lineSymbol);
  mFeatureLayer.setRenderer(new SimpleRenderer(fillSymbol));

  // add the layer to the map
  map.getOperationalLayers().add(mFeatureLayer);

  // zoom to a view point of the USA
  mMapView.setViewpointCenterAsync(new Point(-11000000, 5000000, SpatialReferences.getWebMercator()), 100000000);
}
 
源代码6 项目: ExoVideoView   文件: BatteryLevelView.java
private int getPowerColor() {
    if (mIsCharging) {
        return Color.GREEN;
    }

    if (mPower <= 15) {
        return Color.RED;
    } else if (mPower <= 30) {
        return Color.YELLOW;
    } else {
        return Color.WHITE;
    }
}
 
源代码7 项目: RippleAnimation   文件: MainActivity.java
public void onClick(View view) {

        RippleAnimation.create().setDuration().start().setOnAnimationEndListener();

        //关键代码
        RippleAnimation.create(view).setDuration(250).start();


        int color;
        switch (view.getId()) {
            case R.id.red:
                color = Color.RED;
                break;
            case R.id.green:
                color = Color.GREEN;
                break;
            case R.id.blue:
                color = Color.BLUE;
                break;
            case R.id.yellow:
                color = Color.YELLOW;
                break;
            case R.id.black:
                color = Color.DKGRAY;
                break;
            case R.id.cyan:
                color = Color.CYAN;
                break;
            default:
                color = Color.TRANSPARENT;
                break;
        }
        updateColor(color);
    }
 
源代码8 项目: ui   文件: ColorList.java
ColorList() {
  num = 0; //set to first color in list
  colors = new ColorData[] {
	new ColorData("Red", Color.RED),
	new ColorData("Blue", Color.BLUE),
	new ColorData("Cyan", Color.CYAN),
	new ColorData("Orange", Color.rgb(255, 165, 0)),
	//Android's green is lime. 
	//new ColorData("Green", Color.GREEN),
	new ColorData("Green", Color.rgb(0, 128, 0)),
	new ColorData("Magenta", Color.MAGENTA),
	new ColorData("Pink", Color.rgb(255, 192, 203)),
	new ColorData("Yellow", Color.YELLOW),
	new ColorData("Gray", Color.GRAY),
	new ColorData("Light Gray", Color.LTGRAY),
	new ColorData("Dark Gray", Color.DKGRAY),
	new ColorData("Lime", Color.rgb(0, 255, 0) ),
	new ColorData("Olive", Color.rgb(128, 128, 0)),
	new ColorData("Purple", Color.rgb(128, 0, 128)),
	new ColorData("Teal", Color.rgb(0, 128, 128)),
	new ColorData("Navy", Color.rgb(0, 0, 128)),
	new ColorData("Golden Rod", Color.rgb(218, 165, 32)),
	new ColorData("Dark Olive Green", Color.rgb(85, 107, 47)),
	new ColorData("Khaki", Color.rgb(240, 230, 140)),
	new ColorData("Steel Blue", Color.rgb(70, 130, 180)),
	new ColorData("Dark Orchid", Color.rgb(153, 50, 204)),
	new ColorData("White", Color.WHITE),
	new ColorData()  //black.
  };
  
}
 
源代码9 项目: ui   文件: ColorList.java
ColorList() {
    num = 0; //set to first color in list
    colors = new ColorData[]{
        new ColorData("Red", Color.RED),
        new ColorData("Blue", Color.BLUE),
        new ColorData("Cyan", Color.CYAN),
        new ColorData("Orange", Color.rgb(255, 165, 0)),
        //Android's green is lime.
        //new ColorData("Green", Color.GREEN),
        new ColorData("Green", Color.rgb(0, 128, 0)),
        new ColorData("Magenta", Color.MAGENTA),
        new ColorData("Pink", Color.rgb(255, 192, 203)),
        new ColorData("Yellow", Color.YELLOW),
        new ColorData("Gray", Color.GRAY),
        new ColorData("Light Gray", Color.LTGRAY),
        new ColorData("Dark Gray", Color.DKGRAY),
        new ColorData("Lime", Color.rgb(0, 255, 0)),
        new ColorData("Olive", Color.rgb(128, 128, 0)),
        new ColorData("Purple", Color.rgb(128, 0, 128)),
        new ColorData("Teal", Color.rgb(0, 128, 128)),
        new ColorData("Navy", Color.rgb(0, 0, 128)),
        new ColorData("Golden Rod", Color.rgb(218, 165, 32)),
        new ColorData("Dark Olive Green", Color.rgb(85, 107, 47)),
        new ColorData("Khaki", Color.rgb(240, 230, 140)),
        new ColorData("Steel Blue", Color.rgb(70, 130, 180)),
        new ColorData("Dark Orchid", Color.rgb(153, 50, 204)),
        new ColorData("White", Color.WHITE),
        new ColorData()  //black.
    };

}
 
源代码10 项目: XCL-Charts   文件: QuadrantChart01View.java
private void chartDataSetScat()
{

	//线1的数据集
	List<PointD> linePoint1 = new ArrayList<PointD>();
	linePoint1.add(new PointD(15d, 68d));
	
	linePoint1.add(new PointD(32d, 62d));
	linePoint1.add(new PointD(25d, 55d));
	linePoint1.add(new PointD(60d, 80d));
	ScatterData dataSeries1 = new ScatterData("散点1",linePoint1,
			Color.rgb(41, 161, 64),XEnum.DotStyle.DOT );	
	dataSeries1.setLabelVisible(true);	
	dataSeries1.getDotLabelPaint().setColor(Color.rgb(41, 161, 64));
	
	
	//线2的数据集
	List<PointD> linePoint2 = new ArrayList<PointD>();
	linePoint2.add(new PointD(43d,70d));
	linePoint2.add(new PointD(56d, 85d));
	linePoint2.add(new PointD(37d, 65d));
	ScatterData dataSeries2 = new ScatterData("散点2",linePoint2,
			Color.YELLOW,XEnum.DotStyle.PRISMATIC );
					
	//设定数据源		
	chartDataScat.add(dataSeries1);				
	chartDataScat.add(dataSeries2);	
	
}
 
源代码11 项目: NightWatch   文件: BIGChart.java
protected void updateRainbow() {
    animationAngle = (animationAngle + 1) % 360;
    //Animation matrix:
    int[] rainbow = {Color.RED, Color.YELLOW, Color.GREEN, Color.BLUE
            , Color.CYAN};
    Shader shader = new LinearGradient(0, 0, 0, 20, rainbow,
            null, Shader.TileMode.MIRROR);
    Matrix matrix = new Matrix();
    matrix.setRotate(animationAngle);
    shader.setLocalMatrix(matrix);
    mSgv.getPaint().setShader(shader);
    invalidate();
}
 
源代码12 项目: NightWatch   文件: Home.java
protected void setColorBright() {

        if (getCurrentWatchMode() == WatchMode.INTERACTIVE) {
            mRelativeLayout.setBackgroundColor(Color.WHITE);
            mLinearLayout.setBackgroundColor(Color.BLACK);
            if (sgvLevel == 1) {
                mSgv.setTextColor(Utils.COLOR_ORANGE);
                mDirection.setTextColor(Utils.COLOR_ORANGE);
                mDelta.setTextColor(Utils.COLOR_ORANGE);
            } else if (sgvLevel == 0) {
                mSgv.setTextColor(Color.BLACK);
                mDirection.setTextColor(Color.BLACK);
                mDelta.setTextColor(Color.BLACK);
            } else if (sgvLevel == -1) {
                mSgv.setTextColor(Color.RED);
                mDirection.setTextColor(Color.RED);
                mDelta.setTextColor(Color.RED);
            }

            if (ageLevel == 1) {
                mTimestamp.setTextColor(Color.WHITE);
            } else {
                mTimestamp.setTextColor(Color.RED);
            }

            if (batteryLevel == 1) {
                mUploaderBattery.setTextColor(Color.WHITE);
            } else {
                mUploaderBattery.setTextColor(Color.RED);
            }
            mRaw.setTextColor(Color.WHITE);
            mTime.setTextColor(Color.BLACK);
            if (chart != null) {
                highColor = Utils.COLOR_ORANGE;
                midColor = Color.BLUE;
                lowColor = Color.RED;
                singleLine = false;
                pointSize = 2;
                setupCharts();
            }
        } else {
            mRelativeLayout.setBackgroundColor(Color.BLACK);
            mLinearLayout.setBackgroundColor(Color.WHITE);
            if (sgvLevel == 1) {
                mSgv.setTextColor(Color.YELLOW);
                mDirection.setTextColor(Color.YELLOW);
                mDelta.setTextColor(Color.YELLOW);
            } else if (sgvLevel == 0) {
                mSgv.setTextColor(Color.WHITE);
                mDirection.setTextColor(Color.WHITE);
                mDelta.setTextColor(Color.WHITE);
            } else if (sgvLevel == -1) {
                mSgv.setTextColor(Color.RED);
                mDirection.setTextColor(Color.RED);
                mDelta.setTextColor(Color.RED);
            }
            mRaw.setTextColor(Color.BLACK);
            mUploaderBattery.setTextColor(Color.BLACK);
            mTimestamp.setTextColor(Color.BLACK);

            mTime.setTextColor(Color.WHITE);
            if (chart != null) {
                highColor = Color.YELLOW;
                midColor = Color.WHITE;
                lowColor = Color.RED;
                singleLine = true;
                pointSize = 2;
                setupCharts();
            }
        }

    }
 
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_remote_control);

    vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);

    // Setup Joystick UI to match sphero ball color
    JoyStick joy1 = findViewById(R.id.joy1);
    joy1.setListener(this);
    joy1.setPadBackground(R.drawable.gray_pad);
    if (MainActivity.spheroColor == Color.BLUE) {
        joy1.setButtonDrawable(R.drawable.blue_btn);
    } else if (MainActivity.spheroColor == Color.GREEN) {
        joy1.setButtonDrawable(R.drawable.green_btn);
    } else if (MainActivity.spheroColor == Color.YELLOW) {
        joy1.setButtonDrawable(R.drawable.orange_btn);
    } else if (MainActivity.spheroColor == Color.MAGENTA) {
        joy1.setButtonDrawable(R.drawable.pink_btn);
    } else {
        joy1.setButtonDrawable(R.drawable.btn_1);
    }


    fallBackTimer = new Handler();
    runnable = new Runnable() {
        public void run() {
            UserSetup.joinedGame = false;
            finish();
        }
    };

    fallBackTimer.postDelayed(runnable, 60000);

    countDownTimer = findViewById(R.id.countDownText);

    setEventListeners();


    if (!UserSetup.joinedGame) {
        headingEventListener = new ValueEventListener() {
            @Override
            public void onDataChange(DataSnapshot dataSnapshot) {
                int angle = Integer.valueOf(String.valueOf(dataSnapshot.getValue()));
                if (!UserSetup.joinedGame && angle >= 0) {
                    MainActivity.robot.drive((float) angle, 0.18f);
                    disableJoystick = true;
                }
            }

            @Override
            public void onCancelled(DatabaseError databaseError) {
            }
        };

        MainActivity.databaseReference.child("heading").addValueEventListener(headingEventListener);
    }
}
 
源代码14 项目: NightWatch   文件: CircleWatchface.java
private synchronized void prepareDrawTime() {
    Log.d("CircleWatchface", "start prepareDrawTime");

    hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY) % 12;
    minute = Calendar.getInstance().get(Calendar.MINUTE);
    angleBig = (((hour + minute / 60f) / 12f * 360) - 90 - BIG_HAND_WIDTH / 2f + 360) % 360;
    angleSMALL = ((minute / 60f * 360) - 90 - SMALL_HAND_WIDTH / 2f + 360) % 360;


    color = 0;
    switch (getSgvLevel()) {
        case -1:
            color = getLowColor();
            break;
        case 0:
            color = getInRangeColor();
            break;
        case 1:
            color = getHighColor();
            break;
    }


    if (isAnimated()) {
        //Animation matrix:
        int[] rainbow = {Color.RED, Color.YELLOW, Color.GREEN, Color.BLUE
                , Color.CYAN};
        Shader shader = new LinearGradient(0, 0, 0, 20, rainbow,
                null, Shader.TileMode.MIRROR);
        Matrix matrix = new Matrix();
        matrix.setRotate(animationAngle);
        shader.setLocalMatrix(matrix);
        circlePaint.setShader(shader);
    } else {
        circlePaint.setShader(null);
    }


    circlePaint.setStyle(Paint.Style.STROKE);
    circlePaint.setStrokeWidth(CIRCLE_WIDTH);
    circlePaint.setAntiAlias(true);
    circlePaint.setColor(color);

    removePaint.setStyle(Paint.Style.STROKE);
    removePaint.setStrokeWidth(CIRCLE_WIDTH);
    removePaint.setAntiAlias(true);
    removePaint.setColor(getBackgroundColor());

    ;

    rect = new RectF(PADDING, PADDING, (float) (displaySize.x - PADDING), (float) (displaySize.y - PADDING));
    rectDelete = new RectF(PADDING - CIRCLE_WIDTH / 2, PADDING - CIRCLE_WIDTH / 2, (float) (displaySize.x - PADDING + CIRCLE_WIDTH / 2), (float) (displaySize.y - PADDING + CIRCLE_WIDTH / 2));
    overlapping = ALWAYS_HIGHLIGT_SMALL || areOverlapping(angleSMALL, angleSMALL + SMALL_HAND_WIDTH + NEAR, angleBig, angleBig + BIG_HAND_WIDTH + NEAR);
    Log.d("CircleWatchface", "end prepareDrawTime");

}
 
源代码15 项目: batteryhub   文件: HomeFragment.java
/**
 * Creates an array to feed data to the recyclerView
 *
 * @param estimator Provider of mobile status
 */
private void loadData(final DataEstimator estimator) {
    mLocalThread = new Thread(new Runnable() {
        public void run() {
            mBatteryCards = new ArrayList<>();
            String value;
            int color = Color.GREEN;

            // Temperature
            float temperature = estimator.getTemperature();
            value = temperature + " ºC";
            if (temperature > 45) {
                color = Color.RED;
            } else if (temperature <= 45 && temperature > 35) {
                color = Color.YELLOW;
            }
            mBatteryCards.add(
                    new BatteryCard(
                            R.drawable.ic_thermometer_black_18dp,
                            getString(R.string.battery_summary_temperature),
                            value,
                            color
                    )
            );

            // Voltage
            value = estimator.getVoltage() + " V";
            mBatteryCards.add(
                    new BatteryCard(
                            R.drawable.ic_flash_black_18dp,
                            getString(R.string.battery_summary_voltage),
                            value
                    )
            );

            // Health
            value = estimator.getHealthStatus(mContext);
            color = value.equals(mContext.getString(R.string.battery_health_good)) ?
                    Color.GREEN : Color.RED;
            mBatteryCards.add(
                    new BatteryCard(
                            R.drawable.ic_heart_black_18dp,
                            getString(R.string.battery_summary_health),
                            value,
                            color
                    )
            );

            // Technology
            if (estimator.getTechnology() == null) {
                color = Color.GRAY;
                value = getString(R.string.not_available);
            } else {
                color = estimator.getTechnology().equals("Li-ion") ? Color.GRAY : Color.GREEN;
                value = estimator.getTechnology();
            }
            mBatteryCards.add(
                    new BatteryCard(
                            R.drawable.ic_wrench_black_18dp,
                            getString(R.string.battery_summary_technology),
                            value,
                            color
                    )
            );
        }
    });

    mLocalThread.start();
    setAdapter();
}
 
源代码16 项目: NightWatch   文件: CircleWatchface.java
private synchronized void prepareDrawTime() {
    Log.d("CircleWatchface", "start prepareDrawTime");

    hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY) % 12;
    minute = Calendar.getInstance().get(Calendar.MINUTE);
    angleBig = (((hour + minute / 60f) / 12f * 360) - 90 - BIG_HAND_WIDTH / 2f + 360) % 360;
    angleSMALL = ((minute / 60f * 360) - 90 - SMALL_HAND_WIDTH / 2f + 360) % 360;


    color = 0;
    switch (getSgvLevel()) {
        case -1:
            color = getLowColor();
            break;
        case 0:
            color = getInRangeColor();
            break;
        case 1:
            color = getHighColor();
            break;
    }


    if (isAnimated()) {
        //Animation matrix:
        int[] rainbow = {Color.RED, Color.YELLOW, Color.GREEN, Color.BLUE
                , Color.CYAN};
        Shader shader = new LinearGradient(0, 0, 0, 20, rainbow,
                null, Shader.TileMode.MIRROR);
        Matrix matrix = new Matrix();
        matrix.setRotate(animationAngle);
        shader.setLocalMatrix(matrix);
        circlePaint.setShader(shader);
    } else {
        circlePaint.setShader(null);
    }


    circlePaint.setStyle(Paint.Style.STROKE);
    circlePaint.setStrokeWidth(CIRCLE_WIDTH);
    circlePaint.setAntiAlias(true);
    circlePaint.setColor(color);

    removePaint.setStyle(Paint.Style.STROKE);
    removePaint.setStrokeWidth(CIRCLE_WIDTH);
    removePaint.setAntiAlias(true);
    removePaint.setColor(getBackgroundColor());

    ;

    rect = new RectF(PADDING, PADDING, (float) (displaySize.x - PADDING), (float) (displaySize.y - PADDING));
    rectDelete = new RectF(PADDING - CIRCLE_WIDTH / 2, PADDING - CIRCLE_WIDTH / 2, (float) (displaySize.x - PADDING + CIRCLE_WIDTH / 2), (float) (displaySize.y - PADDING + CIRCLE_WIDTH / 2));
    overlapping = ALWAYS_HIGHLIGT_SMALL || areOverlapping(angleSMALL, angleSMALL + SMALL_HAND_WIDTH + NEAR, angleBig, angleBig + BIG_HAND_WIDTH + NEAR);
    Log.d("CircleWatchface", "end prepareDrawTime");

}
 
源代码17 项目: GSYVideoPlayer   文件: DetailFilterActivity.java
/**
 * 切换滤镜
 */
private void resolveTypeUI() {
    GSYVideoGLView.ShaderInterface effect = new NoEffect();
    switch (type) {
        case 0:
            effect = new AutoFixEffect(deep);
            break;
        case 1:
            effect = new PixelationEffect();
            break;
        case 2:
            effect = new BlackAndWhiteEffect();
            break;
        case 3:
            effect = new ContrastEffect(deep);
            break;
        case 4:
            effect = new CrossProcessEffect();
            break;
        case 5:
            effect = new DocumentaryEffect();
            break;
        case 6:
            effect = new DuotoneEffect(Color.BLUE, Color.YELLOW);
            break;
        case 7:
            effect = new FillLightEffect(deep);
            break;
        case 8:
            effect = new GammaEffect(deep);
            break;
        case 9:
            effect = new GrainEffect(deep);
            break;
        case 10:
            effect = new GrainEffect(deep);
            break;
        case 11:
            effect = new HueEffect(deep);
            break;
        case 12:
            effect = new InvertColorsEffect();
            break;
        case 13:
            effect = new LamoishEffect();
            break;
        case 14:
            effect = new PosterizeEffect();
            break;
        case 15:
            effect = new BarrelBlurEffect();
            break;
        case 16:
            effect = new SaturationEffect(deep);
            break;
        case 17:
            effect = new SepiaEffect();
            break;
        case 18:
            effect = new SharpnessEffect(deep);
            break;
        case 19:
            effect = new TemperatureEffect(deep);
            break;
        case 20:
            effect = new TintEffect(Color.GREEN);
            break;
        case 21:
            effect = new VignetteEffect(deep);
            break;
        case 22:
            effect = new NoEffect();
            break;
        case 23:
            effect = new OverlayEffect();
            break;
        case 24:
            effect = new SampleBlurEffect(4.0f);
            break;
        case 25:
            effect = new GaussianBlurEffect(6.0f, GaussianBlurEffect.TYPEXY);
            break;
        case 26:
            effect = new BrightnessEffect(deep);
            break;
    }
    detailPlayer.setEffectFilter(effect);
    type++;
    if (type > 25) {
        type = 0;
    }
}
 
private void addGraphicsOverlay() {
  // point graphic
  Point pointGeometry = new Point(40e5, 40e5, SpatialReferences.getWebMercator());
  // red diamond point symbol
  SimpleMarkerSymbol pointSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbol.Style.DIAMOND, Color.RED, 10);
  // create graphic for point
  Graphic pointGraphic = new Graphic(pointGeometry);
  // create a graphic overlay for the point
  GraphicsOverlay pointGraphicOverlay = new GraphicsOverlay();
  // create simple renderer
  SimpleRenderer pointRenderer = new SimpleRenderer(pointSymbol);
  pointGraphicOverlay.setRenderer(pointRenderer);
  // add graphic to overlay
  pointGraphicOverlay.getGraphics().add(pointGraphic);
  // add graphics overlay to the MapView
  mMapView.getGraphicsOverlays().add(pointGraphicOverlay);

  // line graphic
  PolylineBuilder lineGeometry = new PolylineBuilder(SpatialReferences.getWebMercator());
  lineGeometry.addPoint(-10e5, 40e5);
  lineGeometry.addPoint(20e5, 50e5);
  // solid blue line symbol
  SimpleLineSymbol lineSymbol = new SimpleLineSymbol(SimpleLineSymbol.Style.SOLID, Color.BLUE, 5);
  // create graphic for polyline
  Graphic lineGraphic = new Graphic(lineGeometry.toGeometry());
  // create graphic overlay for polyline
  GraphicsOverlay lineGraphicOverlay = new GraphicsOverlay();
  // create simple renderer
  SimpleRenderer lineRenderer = new SimpleRenderer(lineSymbol);
  // add graphic to overlay
  lineGraphicOverlay.setRenderer(lineRenderer);
  // add graphic to overlay
  lineGraphicOverlay.getGraphics().add(lineGraphic);
  // add graphics overlay to the MapView
  mMapView.getGraphicsOverlays().add(lineGraphicOverlay);

  //polygon graphic
  PolygonBuilder polygonGeometry = new PolygonBuilder(SpatialReferences.getWebMercator());
  polygonGeometry.addPoint(-20e5, 20e5);
  polygonGeometry.addPoint(20e5, 20e5);
  polygonGeometry.addPoint(20e5, -20e5);
  polygonGeometry.addPoint(-20e5, -20e5);
  // solid yellow polygon symbol
  SimpleFillSymbol polygonSymbol = new SimpleFillSymbol(SimpleFillSymbol.Style.SOLID, Color.YELLOW, null);
  // create graphic for polygon
  Graphic polygonGraphic = new Graphic(polygonGeometry.toGeometry());
  // create graphic overlay for polygon
  GraphicsOverlay polygonGraphicOverlay = new GraphicsOverlay();
  // create simple renderer
  SimpleRenderer polygonRenderer = new SimpleRenderer(polygonSymbol);
  // add graphic to overlay
  polygonGraphicOverlay.setRenderer(polygonRenderer);
  // add graphic to overlay
  polygonGraphicOverlay.getGraphics().add(polygonGraphic);
  // add graphics overlay to MapView
  mMapView.getGraphicsOverlays().add(polygonGraphicOverlay);

}
 
源代码19 项目: xDrip-Experimental   文件: Home.java
protected void setColorBright() {

        if (getCurrentWatchMode() == WatchMode.INTERACTIVE) {
            mRelativeLayout.setBackgroundColor(Color.WHITE);
            mLinearLayout.setBackgroundColor(Color.BLACK);
            if (sgvLevel == 1) {
                mSgv.setTextColor(Utils.COLOR_ORANGE);
                mDirection.setTextColor(Utils.COLOR_ORANGE);
                mDelta.setTextColor(Utils.COLOR_ORANGE);
            } else if (sgvLevel == 0) {
                mSgv.setTextColor(Color.BLACK);
                mDirection.setTextColor(Color.BLACK);
                mDelta.setTextColor(Color.BLACK);
            } else if (sgvLevel == -1) {
                mSgv.setTextColor(Color.RED);
                mDirection.setTextColor(Color.RED);
                mDelta.setTextColor(Color.RED);
            }

            if (ageLevel == 1) {
                mTimestamp.setTextColor(Color.WHITE);
            } else {
                mTimestamp.setTextColor(Color.RED);
            }

            if (batteryLevel == 1) {
                mUploaderBattery.setTextColor(Color.WHITE);
            } else {
                mUploaderBattery.setTextColor(Color.RED);
            }
            mRaw.setTextColor(Color.WHITE);
            mStatus.setTextColor(Color.WHITE);

            mTime.setTextColor(Color.BLACK);
            if (chart != null) {
                highColor = Utils.COLOR_ORANGE;
                midColor = Color.BLUE;
                lowColor = Color.RED;
                singleLine = false;
                pointSize = 2;
                setupCharts();
            }
        } else {
            mRelativeLayout.setBackgroundColor(Color.BLACK);
            mLinearLayout.setBackgroundColor(Color.WHITE);
            if (sgvLevel == 1) {
                mSgv.setTextColor(Color.YELLOW);
                mDirection.setTextColor(Color.YELLOW);
                mDelta.setTextColor(Color.YELLOW);
            } else if (sgvLevel == 0) {
                mSgv.setTextColor(Color.WHITE);
                mDirection.setTextColor(Color.WHITE);
                mDelta.setTextColor(Color.WHITE);
            } else if (sgvLevel == -1) {
                mSgv.setTextColor(Color.RED);
                mDirection.setTextColor(Color.RED);
                mDelta.setTextColor(Color.RED);
            }
            mRaw.setTextColor(Color.BLACK);
            mStatus.setTextColor(Color.BLACK);
            mUploaderBattery.setTextColor(Color.BLACK);
            mTimestamp.setTextColor(Color.BLACK);

            mTime.setTextColor(Color.WHITE);
            if (chart != null) {
                highColor = Color.YELLOW;
                midColor = Color.WHITE;
                lowColor = Color.RED;
                singleLine = true;
                pointSize = 2;
                setupCharts();
            }
        }

    }
 
源代码20 项目: VidEffects   文件: DuotoneEffect.java
public DuotoneEffect() {
    this(Color.MAGENTA, Color.YELLOW);
}