关于SVG的生成与动画,
VectorDrawableCompat vectorDrawableCompat = VectorDrawableCompat.create(getResources(), R.drawable.ic_home_black_24dp, getTheme());
//你需要改变的颜色
vectorDrawableCompat.setTint(getResources().getColor(R.color.color_blue));
YourImageView.setImageDrawable(vectorDrawableCompat)
下面这个文章也不错
SVG-Android开源库——图片颜色Manage、Tint及Selector扩展