gpt4 book ai didi

Android动画减少口吃/断断续续/滞后

转载 作者:IT老高 更新时间:2023-10-28 23:06:59 28 4
gpt4 key购买 nike

所以我一直遇到动画问题,尤其是当两个动画同时发生或在 Activity 加载时发生时。我知道这可能是资源问题,并且主线程中发生了很多事情,导致动画卡顿。

我发现了一些有趣的建议:
1.线程(ThreadPoolExecutor)
这里: How do I make my animation smoother Android
2. setDrawingCacheEnabled(true)
这里: How does Android's setDrawingCacheEnabled() work?
3. ViewGroup:animationCache = true
这里:http://www.curious-creature.org/2010/12/02/android-graphics-animations-and-tips-tricks/

但是我还没有找到任何类型的示例来实现这些东西。有什么想法吗?

最佳答案

在减少口吃时,我遵循以下按重要性顺序列出的规则,减少了动画的口吃量:

  1. 不要在 onCreateonStartonResume 中启动动画。
  2. onClick 等用户事件上启动动画并禁用触摸事件,直到动画完成。
  3. 不要同时启动超过 2 个动画。

关于Android动画减少口吃/断断续续/滞后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12726660/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com