android - ViewStub 与 View.GONE

标签 android performance visibility viewstub

据我所知,ViewStubGONE 的 View 都不会参与测量和布局过程(或渲染)。

渲染性能有区别吗?关于何时使用哪个的最佳做法是什么?

最佳答案

当您膨胀 View 时,渲染性能就会出现。

我的猜测是,通过 XML 或通过更改可见性来扩充 ViewStub 比扩充 View 要便宜得多。当您需要添加/删除(不确定的) View (例如,将电话号码添加到给定联系人)时,尤其会使用 ViewStub。希望这就是您要找的。

关于android - ViewStub 与 View.GONE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3521386/

相关文章:

android - sdk 文件夹中缺少 Appcompat

android - 如果未安装应用程序,则启动 Google Play 商店

Android基于radioGroup选择的EditText可见性

jquery - 使用可见性来切换隐藏元素?

c++ - 抛出和共享对象的可见性

android - 如何检查 AlertDialog 是否被销毁

android - 使用android Volley将数据以json格式发送到服务器

performance - 推还是拉近乎实时的自动化服务器?

java - 关于性能和绘制位图

javascript - 性能问题-css vs javascript vs jquery