Android Color Blend createGrayGradient1()

Here you can find the source of createGrayGradient1()

Description

create Gray Gradient

License

Open Source License

Declaration

public static int[] createGrayGradient1() 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

public class Main {
    public static int[] createGrayGradient1() {
        int[] c = new int[3];
        int f = -20;
        c[0] = toARGB(255, 90 + f, 90 + f, 90 + f);
        c[1] = toARGB(255, 80 + f, 80 + f, 80 + f);
        c[2] = toARGB(255, 70 + f, 70 + f, 70 + f);
        return c;
    }//from   w  ww .  j  a  v  a  2 s . co m

    /**
     * @param alpha
     *            [0..255]
     * @param red
     *            [0..255]
     * @param green
     *            [0..255]
     * @param blue
     *            [0..255]
     * @return the calculated argb value
     */
    public static int toARGB(int alpha, int red, int green, int blue) {
        return android.graphics.Color.argb(alpha, red, green, blue);
    }

    /**
     * @param colorString
     *            #RRGGBB or #AARRGGBB or... read
     *            {@link Color#parseColor(String)}
     * @return
     */
    public static int toARGB(String colorString) {
        return android.graphics.Color.parseColor(colorString);
    }
}

Related

  1. screenBlendTwoColors(int c1, int c2)
  2. createGrayGradient2()
  3. createGrayGradient3()
  4. createGreenGradient()
  5. createRGBColorFilter(int red, int green, int blue)