gpt4 book ai didi

java - 将 View 声明为不可见或将背景设置为透明并在需要时更改其背景资源是否更有效?

转载 作者:行者123 更新时间:2023-12-01 15:09:16 25 4
gpt4 key购买 nike

尝试充分利用我的应用意味着制作更高效的代码来帮助用户获得更好的体验。所以我想知道是否有人可以帮助我并让我知道哪个是效率更好的选择。

我的 View 通过动画在程序中的不同时间变得栩栩如生,但它们的位置仍然保留在主布局中,因此按钮始终存在。我试图弄清楚是否继续在 xml 代码中设置背景资源并仅将可见性设置为不可见,然后在需要 View 时动态将其更改回可见,或者更好地设置背景是否更有效资源透明并在需要时动态更改背景资源?

我知道差异很小,但在尝试使用应用程序时,最令人沮丧的事情可能是速度,因此即使加载时间缩短四分之一秒,也是向用户提供更高效、更完整体验的一步.

最佳答案

如果您担心布局中有许多很少使用的 View ,请查看 ViewStub类(class)。它基本上是一个占位符,您可以使用它来延迟初始化可能并不总是需要的 View 。

关于java - 将 View 声明为不可见或将背景设置为透明并在需要时更改其背景资源是否更有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12531948/

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