Например, в конкретном макете у меня есть следующий XML:
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="3dp"
android:columnWidth="48dp"
android:numColumns="auto_fit"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:stretchMode="spacingWidth" />
Этот вид сетки специфичен для этого макета, и я не думаю, что буду использовать другие виды сетки со схожими свойствами. Это означает, что значения измерения в коде специфичны для этого вида сетки.
Должен ли я по-прежнему перемещать их в файл dimens.xml или это просто оставить их такими? Если это так, следует ли размещать значения в файле dimens.xml только тогда, когда это значение используется для нескольких макетов?