Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

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

import android.graphics.Color;

public class Main {
    public static int interpolate(int c1, int c2, float f) {
        int alpha = (int) ((Color.alpha(c2) - Color.alpha(c1)) * f) + Color.alpha(c1);
        int red = (int) ((Color.red(c2) - Color.red(c1)) * f) + Color.red(c1);
        int green = (int) ((Color.green(c2) - Color.green(c1)) * f) + Color.green(c1);
        int blue = (int) ((Color.blue(c2) - Color.blue(c1)) * f) + Color.blue(c1);

        //Log.v("ColorHelper","alpha = "+alpha);
        return Color.argb(alpha, red, green, blue);
    }
}