0

尝试充分利用我的应用程序意味着编写更高效的代码来帮助用户获得更好的体验。因此,如果有人可以帮助我并让我知道哪个是提高效率的更好选择,我一直在徘徊。

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

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

4

1 回答 1

1

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

于 2012-09-21T13:57:46.220 回答