将依赖项添加到您的项目build.gradle文件中:
dependencies {
implementation 'com.airbnb.android:lottie:$lottieVersion'
}
我的配置
dependencies {
implementation 'com.airbnb.android:lottie:4.2.2'
implementation 'com.cuberto:liquid-swipe:1.0.0'
implementation 'androidx.core:core-ktx:1.3.2'
}
下载动画网址
加载动画https://lottiefiles.com/
Lottie 可以从以下位置加载动画:
- 中的 json 动画src/main/res/raw。
- 中的一个 json 文件src/main/assets。
- .zip 文件src/main/assets。有关更多信息,请参阅图像文档。
- 一个dotLottie文件src/main/assets。
- json 或 zip 文件的 URL。
- 一个 json 字符串。源可以来自任何东西,包括您自己的网络堆栈。
- InputStream 到 json 文件或 zip 文件。
使用它的最简单方法是使用 LottieAnimationView:
建议使用它,lottie_rawRes因为您可以通过R而不是仅使用字符串名称对动画使用静态引用。
从 res/raw ( lottie_rawRes) 或 assets/ ( lottie_fileName)


