in Android, custom views, Drawables

Android Tint Drawables

Instead of adding multiple image assets that differ only in color to your androd project. Use only 1 asset and use TintDrawables to change the color.  e.g.:

public static void setImageColor(ImageView image,int color){
DrawableCompat.setTint(image.getDrawable(), color);

see the below gist for an example:
[2], int)