При использовании Android ConstraintLayout
, следует ли мне отдавать предпочтение ограничениям по свойствам размера (layout_width
, layout_height
) или наоборот?Я спрашиваю в основном с точки зрения производительности, но любые комментарии приветствуются.
В качестве примера, скажем, у меня есть
<TextView
android:id="@+id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent" />
Тогда я мог бы избавиться от обоих layout_constraintLeft_toLeftOf
и layout_constraintRight_toRightOf
, или оставьте их и измените layout_width
на 0dp и получите тот же результат.
Конечно, я бы удалил любое неиспользуемое ограничение или свойство, чтобы сделать код чище и проще для понимания, но имеет ли онкакие-то другие недостатки я пропускаю?