ViewStub与View.GONE

Mat*_*ias 14 performance android visibility viewstub

据我所知,参与度量和布局ViewStub的视图和视图都不会GONE传递(或者无论如何渲染).

渲染性能有差异吗?什么时候使用哪种最佳做法?

Sam*_*gal 5

当您夸大视图时,渲染性能就会出现.

我的猜测是,通过使用XML或通过更改可见性来膨胀ViewStub要比膨胀View便宜得多.当您需要添加/删除(不确定)视图(例如,向给定联系人添加电话号码)时,尤其会使用ViewStub.希望这是你想要的.

  • 换句话说,只要ViewStub还没有被夸大,渲染的速度要快于GONE的视图,对吗?另外,当它实际上需要膨胀时,通货膨胀比"正常"通货膨胀便宜吗? (4认同)
  • 是不是膨胀ViewStub相当于膨胀ViewStub存根的视图(嘿酷,连续3次说!)? (2认同)