TableLayout против производительности ConstraintLayout - PullRequest
0 голосов
/ 06 июня 2019

Я не мог найти ничего, сравнивая производительность двух.Будет ли имитация TableLayout с ConstraintLayout работать лучше, чем TableLayout сама по себе?

1 Ответ

2 голосов
/ 06 июня 2019

Поскольку TableLayout и TableRow оба простираются от LinearLayout, сравнение их с ConstraintLayout будет таким же, как сравнение двух вложенных LinearLayout с одним ConstraintLayout.

The Документация по Android и В этой статье для разработчиков Android описываются преимущества ConstraintLayout по сравнению с другими ViewGroup типами.

ConstraintLayout будет превосходить вложенные LinearLayout, особенно если они определили веса , как это обычно бывает в TableLayout.

Для весов макета требуется, чтобы виджет был измерен дважды.Когда LinearLayout с ненулевыми весами вложен в другой LinearLayout с ненулевыми весами, то количество измерений увеличивается в геометрической прогрессии.

...