【问题标题】:How to improve Lottie animation performance on android如何在 android 上提高 Lottie 动画性能
【发布时间】:2018-08-19 03:45:10
【问题描述】:

如何提高在旧设备上播放动画的性能?我尝试使用匿名的 HandlermyLooper 线程,但应用程序仍然滞后于旧设备,我该如何解决这个问题?

我试图在恢复其他进程之前等待动画完成,但每当我尝试使用 animationName.isRunning 时,应用程序就会冻结。

代码(在片段中运行)

if(this.confetti.isHardwareAccelerated()) {
                new Handler(Looper.getMainLooper()).post(() -> {
                    confetti.playAnimation();
                });
            }

【问题讨论】:

    标签: java android lottie


    【解决方案1】:

    尝试使用图像而不是可能有助于处理复杂向量的向量

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-03
      • 2018-11-15
      • 1970-01-01
      • 1970-01-01
      • 2016-01-30
      • 2015-07-14
      相关资源
      最近更新 更多