gpt4 book ai didi

android - 如何提高 ViewPager 的性能?

转载 作者:太空狗 更新时间:2023-10-29 14:23:53 25 4
gpt4 key购买 nike

我想知道如何提高 ViewPager 的性能。我有 ViewPager,它有大约 25 次带有大图像的滑动。我做了memory optimization以避免 OutOfMemoryError。它工作正常。但是滑动时仍然存在延迟。我已将离屏页面限制设置为 2。如果我增加离屏页面限制。它将在内存中加载更多页面,我将再次遇到 OOM。那么有什么建议可以避免滑动时出现滞后吗?

最佳答案

您的 ViewPager 不能缓存超过 2 个页面?听起来您需要稍微调整一下 fragment 。例如,确保您 don't stretch the background image ,并确保您的布局尽可能简单(即不要使用不需要的布局)。如果您可以看到您的应用为这两个页面使用了多少内存。

验证后,看看是否可以增加屏幕外页面限制。然后检查你are properly destroying the fragments .

关于android - 如何提高 ViewPager 的性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14151348/

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