Во-первых, если вы хотите создавать анимацию самостоятельно, вам понадобится Adobe AfterEffects и плагин Bodymovin, который отображает анимацию во многих форматах, из которых формат .json обычно предпочтительнее для простых анимаций.
Вы можете посетить Android Lottie и получить информацию о том, как интегрировать простые анимации в ваше приложение для Android.
Анимации Lottie могут загружать анимации из:
Анимация JSON в src / main / res / raw.
Файл JSON в src / main / assets.
ZIP-файл в src / main / assets. Смотрите изображения документов для получения дополнительной информации.
URL-адрес в JSON или ZIP-файл.
Строка JSON. Источником может быть что угодно, включая ваш собственный сетевой стек.
InputStream в файл json или zip.
Из XML
Из res / raw (lottie_rawRes) или активов / (lottie_fileName)
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/animation_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:lottie_rawRes="@raw/hello_world"
// or
app:lottie_fileName="hello_world.json"
// Loop indefinitely
app:lottie_loop="true"
// Start playing as soon as the animation is loaded
app:lottie_autoPlay="true" />
Для получения дополнительной документации и помощи посетите здесь