gpt4 book ai didi

Android 选项卡滚动延迟

转载 作者:行者123 更新时间:2023-11-29 17:59:32 25 4
gpt4 key购买 nike

我正在制作一个使用可滚动选项卡的应用程序,我注意到当我在一个选项卡中从一个选项卡滑动到另一个选项卡时可以无缝工作,但是当我有一个页面时,有 8 个按钮,按下时可以播放 mp3 ,需要一段时间才能滑入和滑出该页面。这一切都是通过 Fragments 完成的。我注意到一些应用程序(如 Google 的 Play 音乐应用程序)的选项卡比我的有更多的互动内容,并且滚动效果很好。有谁知道如何提高选项卡的性能?我已经尝试使用谷歌搜索来寻找解决方案,但没有成功。

最佳答案

如果不查看任何代码或实际操作,很难准确地修复应用的性能问题,但这里有一些通用提示。滑动是断断续续的,因为下一个选项卡需要一段时间才能绘制,而过渡动画需要一段时间。

  • 避免复杂的布局
  • 避免过多的 alpha 透明度
  • 避免使用 alpha 布局覆盖其他布局
  • 避免深度嵌套布局
  • 避免使用嵌套的 layout_weight
  • 如果您使用的是 ListView/GridView,请确保重新使用 View ,并使用 ViewHolder
  • 如果您使用大量图像,请确保您 cache them
  • 尝试打开 Hardware Acceleration如果您的平台/设备支持它们

您为什么不尝试完全简化选项卡的测试 - 什么都没有?通过移除 View ,您的应用能否获得良好的滑动性能?然后开始构建您的 View 以找出导致问题的原因。这就是我诊断问题的方式。

关于Android 选项卡滚动延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17027227/

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