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

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

源代码1 项目: Telegram   文件: SvgHelper.java
private static Integer getColorByName(String name) {
    switch (name.toLowerCase()) {
        case "black":
            return Color.BLACK;
        case "gray":
            return Color.GRAY;
        case "red":
            return Color.RED;
        case "green":
            return Color.GREEN;
        case "blue":
            return Color.BLUE;
        case "yellow":
            return Color.YELLOW;
        case "cyan":
            return Color.CYAN;
        case "magenta":
            return Color.MAGENTA;
        case "white":
            return Color.WHITE;
    }
    return null;
}
 
源代码2 项目: relight   文件: ListDemoWidget.java
private Integer getColor(int index) {
    int position = index % 7;
    switch (position) {
        case 0:
            return Color.RED;
        case 1:
            return Color.YELLOW;
        case 2:
            return Color.BLUE;
        case 3:
            return Color.GREEN;
        case 4:
            return Color.CYAN;
        case 5:
            return Color.LTGRAY;
        default:
            return Color.MAGENTA;
    }
}
 
源代码3 项目: DroidSpeech   文件: Activity_DroidSpeech.java
@Override
public void onDroidSpeechFinalResult(String finalSpeechResult)
{
    // Setting the final speech result
    this.finalSpeechResult.setText(finalSpeechResult);

    if(droidSpeech.getContinuousSpeechRecognition())
    {
        int[] colorPallets1 = new int[] {Color.RED, Color.GREEN, Color.BLUE, Color.CYAN, Color.MAGENTA};
        int[] colorPallets2 = new int[] {Color.YELLOW, Color.RED, Color.CYAN, Color.BLUE, Color.GREEN};

        // Setting random color pallets to the recognition progress view
        droidSpeech.setRecognitionProgressViewColors(new Random().nextInt(2) == 0 ? colorPallets1 : colorPallets2);
    }
    else
    {
        stop.setVisibility(View.GONE);
        start.setVisibility(View.VISIBLE);
    }
}
 
源代码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);
	for (int i = 0; i < colors.length; i++) {
		Paint paint = new Paint();
		paint.setAntiAlias(true);
		paint.setColor(colors[i]);
		paint.setStyle(Paint.Style.STROKE);
		paint.setStrokeJoin(Paint.Join.ROUND);
		paint.setStrokeWidth(STROKE_WIDTH);
		paints.add(paint);
	}

}
 
源代码5 项目: 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);
    }
 
源代码6 项目: fresco   文件: RoundedCornersDrawableTest.java
@Test
public void testSetBorder() {
  float borderWidth = 0.7f;
  int borderColor = Color.CYAN;
  mRoundedCornersDrawable.setBorder(borderColor, borderWidth);
  verify(mCallback).invalidateDrawable(mRoundedCornersDrawable);
  assertEquals(borderColor, mRoundedCornersDrawable.getBorderColor());
  assertEquals(borderWidth, mRoundedCornersDrawable.getBorderWidth(), 0);
}
 
源代码7 项目: AndroidAPS   文件: Treatment.java
@Override
public int getColor() {
    if (isSMB)
        return MainApp.gc(R.color.tempbasal);
    else if (isValid)
        return Color.CYAN;
    else
        return MainApp.instance().getResources().getColor(android.R.color.holo_red_light);
}
 
源代码8 项目: xDrip   文件: 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();
}
 
源代码9 项目: 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();
}
 
源代码10 项目: xDrip-plus   文件: 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();
}
 
源代码11 项目: Telegram   文件: ColorPicker.java
private Bitmap createColorWheelBitmap(int width, int height) {
    Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);

    LinearGradient gradientShader = new LinearGradient(0, 0, width, 0, new int[]{Color.RED, Color.YELLOW, Color.GREEN, Color.CYAN, Color.BLUE, Color.MAGENTA, Color.RED}, null, Shader.TileMode.CLAMP);
    LinearGradient alphaShader = new LinearGradient(0, (height / 3), 0, height, new int[]{Color.WHITE, Color.TRANSPARENT}, null, Shader.TileMode.CLAMP);
    ComposeShader composeShader = new ComposeShader(alphaShader, gradientShader, PorterDuff.Mode.MULTIPLY);

    colorWheelPaint.setShader(composeShader);

    Canvas canvas = new Canvas(bitmap);
    canvas.drawRect(0, 0, width, height, colorWheelPaint);

    return bitmap;
}
 
源代码12 项目: Chart   文件: PieActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.piechart);
    update();
    final PieChart pieChart = (PieChart) findViewById(R.id.piechart);
    final int[] colors = new int[]{Color.RED,Color.BLACK,Color.BLUE,Color.GREEN,Color.GRAY,
            Color.YELLOW,Color.LTGRAY,Color.CYAN,Color.MAGENTA};
    final PieChartData pieChartData = PieChartData.builder()
            .setDatas(datas)
            //.setColors(colors)
            //.setTextColor(Color.RED)
            //.setTextSize(36)
            //.setSeparationDegree(3)
            .setPieItemClickListener(new OnPieItemClickListener() {
                @Override
                public void onPieItemClick(int position) {
                    Toast.makeText(PieActivity.this,"click->"+position,Toast.LENGTH_SHORT).show();
                }
            }).build();
    pieChart.setChartData(pieChartData);
    findViewById(R.id.update).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            update();
            pieChartData.setDatas(datas);
            pieChart.update(pieChartData);
        }
    });
}
 
源代码13 项目: SimpleDialogFragments   文件: ColorWheelView.java
private void updateShader(){
    int[] gradient = new int[]{Color.RED, Color.YELLOW, Color.GREEN,
            Color.CYAN, Color.BLUE, Color.MAGENTA, Color.RED};
    SweepGradient rainbow = new SweepGradient(center.x, center.y, gradient, null);

    paint.setShader(rainbow);
}
 
@Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);

  // get a reference to the scene view
  mSceneView = findViewById(R.id.sceneView);
  // create a scene and add it to the scene view
  ArcGISScene scene = new ArcGISScene(Basemap.createImagery());
  mSceneView.setScene(scene);

  // add base surface for elevation data
  final Surface surface = new Surface();
  ArcGISTiledElevationSource elevationSource = new ArcGISTiledElevationSource(
      getString(R.string.elevation_image_service_url));
  surface.getElevationSources().add(elevationSource);
  scene.setBaseSurface(surface);

  // add a camera and initial camera position
  Camera camera = new Camera(28.9, 45, 12000, 0, 45, 0);
  mSceneView.setViewpointCamera(camera);

  // add graphics overlay(s)
  GraphicsOverlay graphicsOverlay = new GraphicsOverlay();
  graphicsOverlay.getSceneProperties().setSurfacePlacement(LayerSceneProperties.SurfacePlacement.ABSOLUTE);
  mSceneView.getGraphicsOverlays().add(graphicsOverlay);

  int[] colors = { Color.RED, Color.GREEN, Color.BLUE, Color.MAGENTA, Color.CYAN, Color.WHITE };
  SimpleMarkerSceneSymbol.Style[] symbolStyles = SimpleMarkerSceneSymbol.Style.values();

  // for each symbol style (cube, cone, cylinder, diamond, sphere, tetrahedron)
  for (int i = 0; i < symbolStyles.length; i++) {
    SimpleMarkerSceneSymbol simpleMarkerSceneSymbol = new SimpleMarkerSceneSymbol(symbolStyles[i], colors[i], 200,
        200, 200, SceneSymbol.AnchorPosition.CENTER);
    Graphic graphic = new Graphic(new Point(44.975 + .01 * i, 29, 500, SpatialReferences.getWgs84()),
        simpleMarkerSceneSymbol);
    graphicsOverlay.getGraphics().add(graphic);
  }
}
 
源代码15 项目: AndroidAPS   文件: 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();
}
 
源代码16 项目: 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.
    };

}
 
public AnimationHelper() {
    interpolator = new LinearOutSlowInInterpolator();
    colorAnimationArray = new int[]{Color.CYAN};
}
 
源代码18 项目: osmdroid   文件: ShowAdvancedPolylineStyles.java
private void setupExamples() {
    // Plain example
    mListExamples.add(new AdvancedPolylineExample("Sailing", "Plain colored polyline showing a sailing track from Sicily to Sardinia.",
            new ColorMappingPlain(Color.WHITE),
            false, Color.BLACK, false,
            getPoints("sailing"), null));

    // Cycle example
    mListExamples.add(new AdvancedPolylineExample("Coast", "Cycle polyline showing border of Italy coast line.\n\nColor cycle: GREEN, WHITE, RED.",
            new ColorMappingCycle(new int[] {Color.GREEN, Color.WHITE, Color.RED}),
            true, Color.BLACK, false,
            getPoints("border_coast_italy"), null));

    // Ranges example
    SortedMap<Float, Integer> mColorRanges = new TreeMap<>();
    mColorRanges.put(5.0f, Color.RED);
    mColorRanges.put(7.5f, Color.YELLOW);
    mColorRanges.put(10.0f, Color.GREEN);
    mListExamples.add(new AdvancedPolylineExample("Tram", "Ranges polyline with border showing a tram ride between airport and main train station.\n\nBorders: 5 m/s RED, 7.5 m/s YELLOW, 10.0 m/s GREEN.",
            new ColorMappingRanges(mColorRanges, true),
            false, Color.BLACK, false,
            getPoints("tram"), getScalars("tram")));

    // Hue example
    mListExamples.add(new AdvancedPolylineExample("Flight", "Hue variation polyline for speed of plane from Paris to Philadelphia.\n\nHue from 0.0f to 120.0f for speed range 0 km/h to 1000 km/h.",
            new ColorMappingVariationHue(0.0f, 1000.0f, 0.0f, 120.0f, 1.0f, 0.5f),
            false, Color.BLACK, false,
            getPoints("flight_paris_phil"), getScalars("flight_paris_phil")));

    // Saturation example
    mListExamples.add(new AdvancedPolylineExample("Flight", "Saturation variation polyline for speed of plane from Frankfurt to Bangkok.\n\nSaturation from 0.0f to 1.0f for speed range 0 km/h to 1100 km/h.",
            new ColorMappingVariationSaturation(0.0f, 1100.0f, 0.0f, 1.0f, 160.0f, 0.5f),
            false, Color.BLACK, false,
            getPoints("flight_fra_bkk"), getScalars("flight_fra_bkk")));

    // Luminance example
    mListExamples.add(new AdvancedPolylineExample("Hiking", "Luminance variation polyline for height of hiking track in Nepal Himalayas.\n\nLuminance from 0.0f to 1.0f for height range 1800 m to 6000 m.",
            new ColorMappingVariationLuminance(1800.0f, 6000.0f, 0.0f, 1.0f, 0.0f, 0.0f),
            false, Color.BLACK, false,
            getPoints("nepal_himalayas"), getScalars("nepal_himalayas")));

    // Loop example
    final List<GeoPoint> hexagon = new ArrayList<>();
    hexagon.add(new GeoPoint(51.038333, 2.377500)); // Dunkerque
    hexagon.add(new GeoPoint(48.573333, 7.752200)); // Strasbourg
    hexagon.add(new GeoPoint(43.695833, 7.271389)); // Nice
    hexagon.add(new GeoPoint(42.698611, 2.895556)); // Perpignan
    hexagon.add(new GeoPoint(43.481617, -1.556111)); // Biarritz
    hexagon.add(new GeoPoint(48.390833, -4.468889)); // Brest
    final ColorMappingCycle colorMappingCycle = new ColorMappingCycle(new int[] { // rainbow
            Color.RED,
            Color.rgb(0xFF, 0x7f, 0), // orange
            Color.YELLOW,
            Color.GREEN,
            Color.CYAN,
            Color.BLUE,
            Color.rgb(0x7F, 0, 0xFF) // violet
    });
    colorMappingCycle.setGeoPointNumber(hexagon.size());
    mListExamples.add(new AdvancedPolylineExample("Loop", "Test about closed Polylines",
            colorMappingCycle,
            true, Color.BLACK, true,
            hexagon, null));
}
 
源代码19 项目: zone-sdk   文件: TextViewLinkActivity.java
@Override
public void updateDrawState(TextPaint tp) {
    tp.setColor(Color.RED);
    tp.bgColor = Color.CYAN;
    //模糊啥的 完全可以用tp set去设置;
}
 
源代码20 项目: xDrip-Experimental   文件: 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");

}