VectorDrawable описывает иконки path-ами в XML: один ассет на все плотности, меньше размер; сложные иллюстрации и частые анимации больших векторов могут быть дороже bitmap на GPU/CPU.
Разбор
- AnimatedVectorDrawable для простых анимаций иконок.
- android:autoMirrored для RTL.
- Очень сложные SVG лучше упрощать или rasterize.
- Compat Vector на старых API через AndroidX.
Итог
Vectors отлично подходят для иконок; тяжёлую графику профилируйте и при необходимости растрируйте.