androidlottie的简单介绍
本篇文章给大家谈谈androidlottie,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
全平台丝滑的动画-lottie(android篇)
这种动画我想,如果用自己用Canvas去画要废点脑细胞了,如果用 lottie 则很简单了。
简单介绍一下 lottie :让设计师用 AfterEffects 设计扰蚂动画,然后导出为Json格式的文件,放到各个平台中后,再集成 lottie 的 sdk 渲染它!
更多:
此时会打印出类似如下的log信息:
其中, eye_left 、 Group 1 、 Fill 1 就是图层关系与属性,在 AfterEffects 里大概是这样的:
另外,除了上面这个属性,还有其他一些属性可以这么改,这里就不作赘述了。
附属性:
更多巧缓还孝李模是详见官方文档吧。就先说到这里了。
[img]如何让你的Android Lottie动画反向播放
lottie可以快速帮我们完成一些高难度的动画,从而有效提高了我们动画开发效率,但经常从设计手中提供过来的lottie需要我们反向播帆颤放,比如“关注/取关”,关注播放普通动画,取关则逆向播放一遍。
查阅lottie的api,我们发现其并仿悉未直接提供反向播放的api
那项目中我们如何实现态大败呢?
1、查阅文档,方发有一个控制进度的api,如下
那我们能不能直接通过进度控制来达到我们的目的了,答案是可以的。
我们只需要结合ValueAnimation就可以轻松的实现反向播放控制。
eg:
当然,如果你项目中仅仅只需要重复播放正向+反向动画,是可以直接调用lottie-api直接实现的
这篇文章就讲到这里啦。
Android中Lottie的简单使用
开源项目地址:
Lottie是一个适用于Android和iOS的移动库,它可以使用 Bodymovin 解析以json 格式 导出的 Adobe After Effects 动画,并在移动设备上进行本地渲染!
lottie_loop 设置动画是否循环,默认是不循环明侍斗的(这个在新版本中已经不建议使用了!)
lottie_colorFilter 设置动画的着色颜色,这个就是把你的动画变成了一个颜色的了!但是有些动画太深的话会变谈羡得一片模糊!所以感觉这个东西和json文件的内容有关!!!
lottie_autoPlay 设置激磨动画是否自动播放
lottie_repeatCount 重复次数
lottie_imageAssetsFolder 动画依赖的图片资源文件地址
lottie_scale 设置动画的比例,但是我设置了并没有什么用!!!
lottie_repeatMode 设置动画的重复模式RESTART:重复、REVERSE:反向
关于androidlottie和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。