适用于 Android、iOS、React Native、Web 和 Windows 的 Lottie
Lottie 是一个适用于 Android 和 iOS 的移动库,它可以解析使用 Bodymovin 导出为 json 格式的 Adobe After Effects 动画,并在移动设备上原生渲染!
设计师们首次可以创建并交付精美的动画,而无需工程师辛苦地手动重新创建。俗话说一图胜千言,那么这里有 13,000 张图片:
赞助商
Lottie 在业余时间得到维护和改进。如果您在应用中使用 Lottie,请考虑赞助它,以确保我们能够继续改进这个我们热爱的项目。 点击上方的赞助按钮了解更多
主要赞助商
在 airbnb.io/lottie 查看文档、常见问题、帮助、示例等更多内容
下载
Gradle 是唯一支持的构建配置,只需将依赖添加到项目的 build.gradle
文件中:
dependencies {
implementation 'com.airbnb.android:lottie:$lottieVersion'
}
最新的 Lottie 版本是:
最新的稳定 Lottie-Compose 版本是: 点击这里获取更多关于 Lottie-Compose 的信息。
Lottie 2.8.0 及以上版本仅支持已迁移到 androidx 的项目。有关更多信息,请阅读 Google 的迁移指南。
贡献
由于 Lottie Compose 的开发已经开始,Gradle 和 Android Gradle 插件将保持与最新金丝雀版本的更新。这也要求您使用 Android Studio 金丝雀版本。预览版本可以与稳定版本并行安装。