这个网站可以下载最新的aar包
https://www.mvnjar.com/com.airbnb.android/lottie/jar.html
Lottie
json文件本来是一大坨代码,按ctrl+a全选,再ctrl+alt+l进行格式化
这个是从别人的文章里看的:
{
"v": "4.6.8", //所用Bodymovin插件的版本
"fr": 25, //合成的帧数
"ip": 0, //不明参数
"op": 100, //不明参数
"w": 300, //合成的宽度
"h": 500, //合成的高度
"nm": "Comp 1", //合成的名称
"ddd": 0, //合成的标识
"assets": [ //合成中图像资源的配置
{
"id": "image_0", //图像在图层中的标志
"w": 349, //图像宽度
"h": 620, //图像高度
"u": "images/", //在项目中的绝对路径
"p": "img_0.png" //在项目中的名称
}
],
"layers": [...] //合成中各个层的动画数据
}
animationView.isAnimating()判断是否正在播放
animationView.getDuration()获取演示事件
animationView.setSpeed(2f);二倍速播放