Android View Visibility GONE

Fai*_*bid 14 android

如果我将视图可见性设置为已经膨胀,那么它会加速我的UI吗?

Isa*_*ler 21

它将加速UI的实际绘制,因为,你不必再绘制它,但它仍然会被夸大,通胀过程也不会更快.

  • 布局期间始终忽略GONE视图. (14认同)
  • @Matthias只有VISIBLE和INVISIBLE视图参与测量/布局,而不是GONE视图.ViewStubs在某些情况下是有利的,不是因为它们跳过了测量/布局(如果它被设置为GONE,那么普通的`include`就会这样做),但是因为它们将内容的实际膨胀推迟到视图中.这对于很少显示的布局(如空列表视图或错误消息)非常有用,因为它可以节省View对象分配和XML处理的内存/时间. (2认同)