我的应用真的非常滞后。因为我使用了很多视图和布局。 如果你想看看我在说什么,请从Playstore查看DO Launcher应用程序。 :) 我正在开发一个启动器,它有一个RSS feed&左侧的Twitter Stream。 但是当页面更改为左页时会发生延迟。 我正在考虑在用户更改页面时使用(View.gone)。 这有什么不同吗?我想阻止滞后。也许View.gone可以解决滞后问题。当View消失时,它将永远不会再发生。
或View.gone只是隐藏视图,并将所有其他内容保留在背景ui上,并使设备滞后。
我的意思是View.gone会提高整体速度吗?
答案 0 :(得分:1)
View.GONE只会隐藏视图并确保它不会被渲染,也不会占用布局中的任何空间。将其视为CSS可见性:hidden vs display:none。它实际上不会停止处理对象,只会在布局传递上绘制。