Довольно часто встречаются onboarding'и на дизайнерских порталах с различными анимациями, практически небольшими роликами. Никак не могу понять как можно реализовать в android что-то
вроде этого или
вот этого
В голову приходили несколько вариантов, но все они как-то странно выглядят и каждый из них имеет существенные недостатки :
1. Сохранить анимацию в виде гифки. Использовать Movie или кастомную вью для её отображения
2. Использовать видео (н.пр mp4) и отображать на TextureView или SurfaceView
3. Использовать покадровую анимацию Android
4. Каждый анимируемый фрагмент сделать отдельной вью и анимировать.
5. Отрисовывать все на Canvas