Prechádzať zdrojové kódy

chore: use dimension for most layout distances (#201)

Klaus-Hendrik Wolf 2 rokov pred
rodič
commit
96a334effa

+ 4 - 4
app/src/main/res/layout/add_app_fragment.xml

@@ -5,9 +5,9 @@
     android:id="@+id/add_app_fragment"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
-    android:layout_marginTop="@dimen/_8sdp"
-    android:layout_marginStart="@dimen/_16sdp"
-    android:layout_marginEnd="@dimen/_16sdp"
+    android:layout_marginTop="@dimen/margin_top_small"
+    android:layout_marginStart="@dimen/margin_sides"
+    android:layout_marginEnd="@dimen/margin_sides"
     tools:context=".ui.options.AddAppFragment">
 
     <EditText
@@ -40,7 +40,7 @@
         style="?android:attr/progressBarStyle"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginTop="8dp"
+        android:layout_marginTop="@dimen/margin_top_small"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintEnd_toEndOf="parent"
         app:layout_constraintStart_toStartOf="parent"

+ 1 - 1
app/src/main/res/layout/add_app_fragment_list_item.xml

@@ -3,7 +3,7 @@
     android:id="@+id/aa_list_item_app_name"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
-    android:padding="6dp"
+    android:padding="@dimen/padding"
     android:stateListAnimator="@xml/animate_scale"
     android:textAppearance="@style/TextAppearance.AppCompat"
     android:textSize="@dimen/font_size_apps_list_item">

+ 3 - 3
app/src/main/res/layout/app_drawer_fragment_header_item.xml

@@ -10,15 +10,15 @@
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_gravity="end"
-        android:padding="6dp"
+        android:padding="@dimen/padding"
         android:textAppearance="@style/TextAppearance.AppCompat.Medium"
         android:textSize="@dimen/font_size_customize_group_header"
         tools:text="A" />
 
     <View
         android:id="@+id/divider"
-        android:layout_marginStart="6dp"
-        android:layout_marginEnd="6dp"
+        android:layout_marginStart="@dimen/margin_sides_small"
+        android:layout_marginEnd="@dimen/margin_sides_small"
         android:layout_width="match_parent"
         android:layout_height="0dp"
         android:layout_weight="1"

+ 7 - 7
app/src/main/res/layout/customise_apps_fragment.xml

@@ -5,16 +5,16 @@
     android:id="@+id/customise_apps_fragment"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
-    android:layout_marginTop="@dimen/_8sdp"
-    android:layout_marginStart="@dimen/_16sdp"
-    android:layout_marginEnd="@dimen/_16sdp"
+    android:layout_marginTop="@dimen/margin_top_small"
+    android:layout_marginStart="@dimen/margin_sides"
+    android:layout_marginEnd="@dimen/margin_sides"
     tools:context=".ui.options.CustomiseAppsFragment">
 
     <ImageView
         android:id="@+id/customise_apps_fragment_back"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8ssp"
+        android:padding="@dimen/padding"
         android:paddingStart="0dp"
         app:layout_constraintTop_toTopOf="parent"
         app:layout_constraintStart_toStartOf="parent"
@@ -36,7 +36,7 @@
         android:id="@+id/customise_apps_fragment_list"
         android:layout_width="0dp"
         android:layout_height="0dp"
-        android:layout_marginTop="8dp"
+        android:layout_marginTop="@dimen/margin_top_small"
         app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
         app:layout_constraintEnd_toEndOf="parent"
         app:layout_constraintStart_toStartOf="parent"
@@ -48,7 +48,7 @@
         android:id="@+id/customise_apps_fragment_add"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginBottom="8dp"
+        android:layout_marginBottom="@dimen/margin_bottom_small"
         android:padding="@dimen/_12sdp"
         android:text="@string/customise_apps_fragment_add"
         android:textAppearance="@style/TextAppearance.AppCompat"
@@ -59,7 +59,7 @@
         android:id="@+id/customise_apps_fragment_remove_all"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginBottom="8dp"
+        android:layout_marginBottom="@dimen/margin_bottom_small"
         android:text="@string/customise_apps_fragment_remove_all"
         android:padding="@dimen/_12sdp"
         android:textSize="@dimen/font_size_add_apps_action"

+ 6 - 8
app/src/main/res/layout/customise_apps_fragment_list_item.xml

@@ -4,18 +4,16 @@
     xmlns:tools="http://schemas.android.com/tools"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
-    android:layout_marginTop="6dp"
-    android:layout_marginBottom="6dp">
+    android:layout_marginTop="@dimen/margin_top_small"
+    android:layout_marginBottom="@dimen/margin_bottom_small">
 
     <TextView
         android:id="@+id/ca_list_item_drag_handle"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="8dp"
-        android:paddingStart="12dp"
-        android:paddingLeft="12dp"
-        android:paddingEnd="12dp"
-        android:paddingRight="12dp"
+        android:padding="@dimen/padding"
+        android:paddingStart="@dimen/padding"
+        android:paddingEnd="@dimen/padding"
         android:text="="
         android:textAppearance="@style/TextAppearance.AppCompat"
         android:textSize="@dimen/font_size_customize_apps_list_item"
@@ -42,7 +40,7 @@
         android:id="@+id/ca_list_item_more_icon"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="8dp"
+        android:padding="@dimen/padding"
         app:layout_constraintBottom_toBottomOf="@+id/ca_list_item_app_name"
         app:layout_constraintEnd_toEndOf="parent"
         app:layout_constraintTop_toTopOf="@+id/ca_list_item_app_name"

+ 6 - 6
app/src/main/res/layout/customize_app_drawer_app_list_fragment.xml

@@ -5,16 +5,16 @@
     android:id="@+id/customize_app_drawer_fragment"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
-    android:layout_marginStart="@dimen/_16sdp"
-    android:layout_marginEnd="@dimen/_16sdp"
-    android:layout_marginTop="@dimen/_8sdp"
+    android:layout_marginStart="@dimen/margin_sides"
+    android:layout_marginEnd="@dimen/margin_sides"
+    android:layout_marginTop="@dimen/margin_top_small"
     tools:context=".ui.options.CustomizeAppDrawerFragment">
 
     <ImageView
         android:id="@+id/customize_app_drawer_fragment_back"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8ssp"
+        android:padding="@dimen/padding"
         android:paddingStart="0dp"
         app:layout_constraintTop_toTopOf="parent"
         app:layout_constraintStart_toStartOf="parent"
@@ -37,7 +37,7 @@
         android:id="@+id/customize_app_drawer_fragment_app_list"
         android:layout_width="0dp"
         android:layout_height="0dp"
-        android:layout_marginTop="@dimen/_16sdp"
+        android:layout_marginTop="@dimen/margin_top"
         app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintEnd_toEndOf="parent"
@@ -50,7 +50,7 @@
         style="?android:attr/progressBarStyle"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginTop="8dp"
+        android:layout_marginTop="@dimen/margin_top_small"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintEnd_toEndOf="parent"
         app:layout_constraintStart_toStartOf="parent"

+ 5 - 5
app/src/main/res/layout/customize_app_drawer_fragment.xml

@@ -5,16 +5,16 @@
     android:id="@+id/customize_app_drawer_fragment"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
-    android:layout_marginStart="@dimen/_16sdp"
-    android:layout_marginEnd="@dimen/_16sdp"
-    android:layout_marginTop="@dimen/_8sdp"
+    android:layout_marginStart="@dimen/margin_sides"
+    android:layout_marginEnd="@dimen/margin_sides"
+    android:layout_marginTop="@dimen/margin_top_small"
     tools:context=".ui.options.CustomizeAppDrawerFragment">
 
     <ImageView
         android:id="@+id/customize_app_drawer_fragment_back"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8ssp"
+        android:padding="@dimen/padding"
         android:paddingStart="0dp"
         app:layout_constraintTop_toTopOf="parent"
         app:layout_constraintStart_toStartOf="parent"
@@ -37,7 +37,7 @@
         android:layout_width="match_parent"
         android:layout_height="0dp"
         android:layout_marginTop="@dimen/margin_list_items"
-        android:layout_marginStart="@dimen/_8sdp"
+        android:layout_marginStart="@dimen/margin_sides_small"
         android:overScrollMode="ifContentScrolls"
         android:scrollbars="none"
         app:layout_constraintTop_toBottomOf="@id/customize_app_drawer_title">

+ 1 - 1
app/src/main/res/layout/customize_app_drawer_fragment_app_list_item.xml

@@ -3,6 +3,6 @@
     android:id="@+id/customize_app_drawer_fragment_app_list_item"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
-    android:padding="6dp"
+    android:padding="@dimen/padding"
     android:textAppearance="@style/TextAppearance.AppCompat"
     android:textSize="@dimen/font_size_visible_app_list_item" />

+ 6 - 6
app/src/main/res/layout/customize_app_drawer_fragment_search_field_options.xml

@@ -3,9 +3,9 @@
     xmlns:app="http://schemas.android.com/apk/res-auto"
     xmlns:tools="http://schemas.android.com/tools"
     android:id="@+id/customize_app_drawer_fragment_search_field_options"
-    android:layout_marginStart="@dimen/_16sdp"
-    android:layout_marginEnd="@dimen/_16sdp"
-    android:layout_marginTop="@dimen/_8sdp"
+    android:layout_marginStart="@dimen/margin_sides"
+    android:layout_marginEnd="@dimen/margin_sides"
+    android:layout_marginTop="@dimen/margin_top_small"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     tools:context=".ui.options.CustomizeSearchFieldFragment">
@@ -14,7 +14,7 @@
         android:id="@+id/customise_apps_fragment_back"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8ssp"
+        android:padding="@dimen/padding"
         android:paddingStart="0dp"
         app:layout_constraintTop_toTopOf="parent"
         app:layout_constraintStart_toStartOf="parent"
@@ -36,8 +36,8 @@
     <ScrollView
         android:layout_width="match_parent"
         android:layout_height="0dp"
-        android:layout_marginTop="@dimen/_16sdp"
-        android:layout_marginStart="@dimen/_8sdp"
+        android:layout_marginTop="@dimen/margin_top"
+        android:layout_marginStart="@dimen/margin_sides_small"
         android:overScrollMode="ifContentScrolls"
         android:scrollbars="none"
         app:layout_constraintTop_toBottomOf="@id/customise_apps_fragment_title">

+ 12 - 12
app/src/main/res/layout/customize_quick_buttons_fragment.xml

@@ -5,16 +5,16 @@
     android:id="@+id/customize_quick_buttons_fragment"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
-    android:layout_marginStart="@dimen/_16sdp"
-    android:layout_marginEnd="@dimen/_16sdp"
-    android:layout_marginTop="@dimen/_8sdp"
+    android:layout_marginStart="@dimen/margin_sides"
+    android:layout_marginEnd="@dimen/margin_sides"
+    android:layout_marginTop="@dimen/margin_top_small"
     tools:context=".ui.options.CustomizeQuickButtonsFragment">
 
     <ImageView
         android:id="@+id/customize_quick_buttons_fragment_back"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8ssp"
+        android:padding="@dimen/padding"
         android:paddingStart="0dp"
         app:layout_constraintTop_toTopOf="parent"
         app:layout_constraintStart_toStartOf="parent"
@@ -36,9 +36,9 @@
         android:id="@+id/customize_quick_buttons_fragment_left"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginStart="@dimen/_8sdp"
-        android:layout_marginBottom="@dimen/_8sdp"
-        android:padding="@dimen/_8sdp"
+        android:layout_marginStart="@dimen/margin_sides_small"
+        android:layout_marginBottom="@dimen/margin_bottom_small"
+        android:padding="@dimen/padding"
         android:background="@layout/imageview_border"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintStart_toStartOf="parent"
@@ -48,9 +48,9 @@
         android:id="@+id/customize_quick_buttons_fragment_center"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginBottom="@dimen/_8sdp"
+        android:layout_marginBottom="@dimen/margin_bottom_small"
         android:alpha="1"
-        android:padding="@dimen/_8sdp"
+        android:padding="@dimen/padding"
         android:background="@layout/imageview_border"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintEnd_toStartOf="@+id/customize_quick_buttons_fragment_right"
@@ -61,9 +61,9 @@
         android:id="@+id/customize_quick_buttons_fragment_right"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginEnd="@dimen/_8sdp"
-        android:layout_marginBottom="@dimen/_8sdp"
-        android:padding="@dimen/_8sdp"
+        android:layout_marginEnd="@dimen/margin_sides_small"
+        android:layout_marginBottom="@dimen/margin_bottom_small"
+        android:padding="@dimen/padding"
         android:background="@layout/imageview_border"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintEnd_toEndOf="parent"

+ 7 - 8
app/src/main/res/layout/home_fragment_content.xml

@@ -3,18 +3,17 @@
     xmlns:app="http://schemas.android.com/apk/res-auto"
     xmlns:tools="http://schemas.android.com/tools"
     xmlns:custom="http://schemas.android.com/apk/res-auto"
-    android:layout_marginStart="8dp"
-    android:layout_marginLeft="8dp"
-    android:layout_marginEnd="8dp"
-    android:layout_marginRight="8dp"
+    android:layout_marginStart="@dimen/margin_sides_small"
+    android:layout_marginEnd="@dimen/margin_sides_small"
     tools:showIn="@layout/home_fragment_default">
 
 
     <EditText
         android:id="@+id/app_drawer_edit_text"
+        android:padding="@dimen/padding"
         android:layout_width="0dp"
         android:layout_height="wrap_content"
-        android:layout_marginTop="32dp"
+        android:layout_marginTop="@dimen/margin_top_large"
         android:ems="10"
         android:hint="@string/add_apps_fragment_search_apps"
         android:imeOptions="actionDone"
@@ -26,7 +25,7 @@
         android:id="@+id/home_fragment_call"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8sdp"
+        android:padding="@dimen/padding"
         app:srcCompat="@drawable/ic_call"
         tools:ignore="ContentDescription" />
 
@@ -34,7 +33,7 @@
         android:id="@+id/home_fragment_camera"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8sdp"
+        android:padding="@dimen/padding"
         app:srcCompat="@drawable/ic_photo_camera"
         tools:ignore="ContentDescription" />
 
@@ -42,7 +41,7 @@
         android:id="@+id/home_fragment_options"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8sdp"
+        android:padding="@dimen/padding"
         app:srcCompat="@drawable/ic_cog"
         tools:ignore="ContentDescription" />
 

+ 3 - 3
app/src/main/res/layout/main_fragment_list_item.xml

@@ -3,9 +3,9 @@
     android:id="@+id/home_fragment_list_item_app_name"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
-    android:layout_marginTop="4dp"
-    android:layout_marginBottom="4dp"
-    android:padding="12dp"
+    android:layout_marginTop="@dimen/margin_list_items_top"
+    android:layout_marginBottom="@dimen/margin_list_items_top"
+    android:padding="@dimen/padding"
     android:stateListAnimator="@xml/animate_scale"
     android:textAppearance="@style/TextAppearance.AppCompat"
     android:textSize="@dimen/font_size_home_app_list_item">

+ 7 - 7
app/src/main/res/layout/options_fragment.xml

@@ -3,9 +3,9 @@
     xmlns:app="http://schemas.android.com/apk/res-auto"
     xmlns:tools="http://schemas.android.com/tools"
     android:id="@+id/options_fragment"
-    android:layout_marginStart="@dimen/_16sdp"
-    android:layout_marginEnd="@dimen/_16sdp"
-    android:layout_marginTop="@dimen/_8sdp"
+    android:layout_marginStart="@dimen/margin_sides"
+    android:layout_marginEnd="@dimen/margin_sides"
+    android:layout_marginTop="@dimen/margin_top_small"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     tools:context=".ui.options.OptionsFragment">
@@ -14,8 +14,8 @@
         android:id="@+id/options_fragment_back"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:padding="@dimen/_8ssp"
-        android:paddingStart="0dp"
+        android:padding="@dimen/padding"
+        android:paddingStart="0px"
         app:layout_constraintTop_toTopOf="parent"
         app:layout_constraintStart_toStartOf="parent"
         app:srcCompat="@drawable/ic_back"
@@ -36,8 +36,8 @@
     <ScrollView
         android:layout_width="match_parent"
         android:layout_height="0dp"
-        android:layout_marginTop="@dimen/_16sdp"
-        android:layout_marginStart="@dimen/_8sdp"
+        android:layout_marginTop="@dimen/margin_top"
+        android:layout_marginStart="@dimen/margin_sides_small"
         android:overScrollMode="ifContentScrolls"
         android:scrollbars="none"
         app:layout_constraintTop_toBottomOf="@+id/options_fragment_title" >

+ 3 - 3
app/src/main/res/layout/rename_dialog_edit_text.xml

@@ -9,9 +9,9 @@
         android:id="@+id/rename_editText"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
-        android:layout_marginStart="20dp"
-        android:layout_marginTop="8dp"
-        android:layout_marginEnd="20dp"
+        android:layout_marginStart="@dimen/margin_sides"
+        android:layout_marginEnd="@dimen/margin_sides"
+        android:layout_marginTop="@dimen/margin_top_small"
         android:layout_marginBottom="0dp"
         android:ems="10"
         android:imeOptions="actionDone"

+ 13 - 0
app/src/main/res/values/dimens.xml

@@ -19,4 +19,17 @@
     <dimen name="font_size_add_apps_action">@dimen/_18ssp</dimen>
     
     <dimen name="margin_list_items">@dimen/_24sdp</dimen>
+    <dimen name="margin_list_items_top">@dimen/_4sdp</dimen>
+
+    <dimen name="margin_top">@dimen/_16sdp</dimen>
+    <dimen name="margin_top_small">@dimen/_8sdp</dimen>
+    <dimen name="margin_top_large">@dimen/_32sdp</dimen>
+
+    <dimen name="margin_bottom_small">@dimen/_8sdp</dimen>
+
+    <dimen name="margin_sides">@dimen/_16sdp</dimen>
+    <dimen name="margin_sides_small">@dimen/_8sdp</dimen>
+
+    <dimen name="padding">@dimen/_8sdp</dimen>
+
 </resources>

+ 36 - 50
app/src/main/res/xml/home_motion_scene.xml

@@ -17,7 +17,7 @@
             android:id="@+id/home_fragment_analog_time"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginTop="@dimen/_22sdp"
+            android:layout_marginTop="@dimen/margin_top"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintHorizontal_bias="0.5"
@@ -27,7 +27,7 @@
             android:id="@+id/home_fragment_bin_time"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginTop="@dimen/_42sdp"
+            android:layout_marginTop="@dimen/margin_top_large"
             android:padding="@dimen/_4sdp"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
@@ -38,7 +38,7 @@
             android:id="@+id/home_fragment_time"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginTop="@dimen/_42sdp"
+            android:layout_marginTop="@dimen/margin_top_large"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintHorizontal_bias="0.506"
@@ -48,9 +48,9 @@
             android:id="@+id/home_fragment_date"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:padding="@dimen/_4sdp"
+            android:padding="@dimen/padding"
             android:textSize="@dimen/font_size_home_date"
-            android:layout_marginTop="@dimen/_94sdp"
+            android:layout_marginTop="@dimen/_88sdp"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="@+id/home_fragment_time"
             app:layout_constraintStart_toStartOf="@+id/home_fragment_time"
@@ -59,11 +59,9 @@
             android:id="@+id/home_fragment_list"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_16sdp"
-            android:layout_marginLeft="@dimen/_16sdp"
-            android:layout_marginTop="8dp"
-            android:layout_marginEnd="@dimen/_16sdp"
-            android:layout_marginRight="@dimen/_16sdp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginTop="@dimen/margin_top"
+            android:layout_marginEnd="@dimen/margin_sides"
             app:layout_constraintBottom_toTopOf="@+id/home_fragment_list_exp"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintHorizontal_bias="0.0"
@@ -75,11 +73,9 @@
             android:id="@+id/home_fragment_list_exp"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_16sdp"
-            android:layout_marginLeft="@dimen/_16sdp"
-            android:layout_marginEnd="@dimen/_16sdp"
-            android:layout_marginRight="@dimen/_16sdp"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginEnd="@dimen/margin_sides"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintHorizontal_bias="0.0"
@@ -89,7 +85,7 @@
             android:id="@+id/home_fragment_options"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             android:alpha="1"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintEnd_toStartOf="@+id/home_fragment_camera"
@@ -98,27 +94,26 @@
             android:id="@+id/home_fragment_call"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_8sdp"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginStart="@dimen/margin_sides_small"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintStart_toStartOf="parent" />
         <Constraint
             android:id="@+id/home_fragment_camera"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginEnd="@dimen/_8sdp"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginEnd="@dimen/margin_sides_small"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintEnd_toEndOf="parent" />
         <Constraint
             android:id="@+id/app_drawer_edit_text"
+            android:padding="@dimen/padding"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="8dp"
-            android:layout_marginLeft="8dp"
-            android:layout_marginTop="32dp"
-            android:layout_marginEnd="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginTop="@dimen/margin_top_large"
+            android:layout_marginEnd="@dimen/margin_sides"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"
@@ -127,10 +122,8 @@
             android:id="@+id/app_drawer_fragment_list"
             android:layout_width="0dp"
             android:layout_height="0dp"
-            android:layout_marginStart="8dp"
-            android:layout_marginLeft="8dp"
-            android:layout_marginEnd="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginStart="@dimen/margin_sides_small"
+            android:layout_marginEnd="@dimen/margin_sides"
             android:alpha="-1"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"
@@ -142,7 +135,7 @@
             android:id="@+id/home_fragment_time"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginTop="@dimen/_44sdp"
+            android:layout_marginTop="@dimen/margin_top_large"
             android:alpha="-1"
             app:visibilityMode="ignore"
             app:layout_constraintBottom_toTopOf="parent"
@@ -185,10 +178,8 @@
             android:id="@+id/home_fragment_list"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_16sdp"
-            android:layout_marginLeft="@dimen/_16sdp"
-            android:layout_marginEnd="@dimen/_16sdp"
-            android:layout_marginRight="@dimen/_16sdp"
+            android:layout_marginStart="@dimen/margin_sides_small"
+            android:layout_marginEnd="@dimen/margin_sides"
             android:alpha="-1"
             app:layout_constraintBottom_toTopOf="parent"
             app:layout_constraintEnd_toEndOf="parent"
@@ -198,11 +189,9 @@
             android:id="@+id/home_fragment_list_exp"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_16sdp"
-            android:layout_marginLeft="@dimen/_16sdp"
-            android:layout_marginEnd="@dimen/_16sdp"
-            android:layout_marginRight="@dimen/_16sdp"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginEnd="@dimen/margin_sides_small"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             android:alpha="-1"
             app:layout_constraintBottom_toTopOf="parent"
             app:layout_constraintEnd_toEndOf="parent"
@@ -218,7 +207,7 @@
             android:id="@+id/home_fragment_call"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_8sdp"
+            android:layout_marginStart="@dimen/margin_sides_small"
             android:alpha="-1"
             app:layout_constraintStart_toStartOf="parent"
             app:layout_constraintTop_toBottomOf="parent" />
@@ -226,19 +215,18 @@
             android:id="@+id/home_fragment_camera"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginEnd="@dimen/_8sdp"
+            android:layout_marginEnd="@dimen/margin_bottom_small"
             android:alpha="-1"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintTop_toBottomOf="parent" />
         <Constraint
             android:id="@+id/app_drawer_edit_text"
+            android:padding="@dimen/padding"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="8dp"
-            android:layout_marginLeft="8dp"
-            android:layout_marginTop="32dp"
-            android:layout_marginEnd="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginTop="@dimen/margin_top_large"
+            android:layout_marginEnd="@dimen/margin_sides_small"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"
@@ -247,10 +235,8 @@
             android:id="@+id/app_drawer_fragment_list"
             android:layout_width="0dp"
             android:layout_height="0dp"
-            android:layout_marginStart="8dp"
-            android:layout_marginLeft="8dp"
-            android:layout_marginEnd="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginEnd="@dimen/margin_sides"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"

+ 36 - 50
app/src/main/res/xml/home_motion_scene_bottom.xml

@@ -27,8 +27,8 @@
             android:id="@+id/home_fragment_bin_time"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginTop="@dimen/_42sdp"
-            android:padding="@dimen/_4sdp"
+            android:layout_marginTop="@dimen/margin_top_large"
+            android:padding="@dimen/padding"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintHorizontal_bias="0.506"
@@ -38,7 +38,7 @@
             android:id="@+id/home_fragment_time"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginTop="@dimen/_42sdp"
+            android:layout_marginTop="@dimen/margin_top_large"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintHorizontal_bias="0.506"
@@ -48,8 +48,8 @@
             android:id="@+id/home_fragment_date"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:padding="@dimen/_4sdp"
-            android:textSize="@dimen/_12sdp"
+            android:padding="@dimen/padding"
+            android:textSize="@dimen/font_size_home_date"
             android:layout_marginTop="@dimen/_94sdp"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="@+id/home_fragment_time"
@@ -59,11 +59,9 @@
             android:id="@+id/home_fragment_list"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_16sdp"
-            android:layout_marginLeft="@dimen/_16sdp"
-            android:layout_marginTop="8dp"
-            android:layout_marginEnd="@dimen/_16sdp"
-            android:layout_marginRight="@dimen/_16sdp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginTop="@dimen/margin_top_small"
+            android:layout_marginEnd="@dimen/margin_sides"
             app:layout_constraintBottom_toTopOf="@+id/home_fragment_list_exp"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintHorizontal_bias="0.0"
@@ -75,11 +73,9 @@
             android:id="@+id/home_fragment_list_exp"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_16sdp"
-            android:layout_marginLeft="@dimen/_16sdp"
-            android:layout_marginEnd="@dimen/_16sdp"
-            android:layout_marginRight="@dimen/_16sdp"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginEnd="@dimen/margin_sides"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintHorizontal_bias="0.0"
@@ -89,7 +85,7 @@
             android:id="@+id/home_fragment_options"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             android:alpha="1"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintEnd_toStartOf="@+id/home_fragment_camera"
@@ -98,27 +94,25 @@
             android:id="@+id/home_fragment_call"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_8sdp"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginStart="@dimen/margin_sides_small"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintStart_toStartOf="parent" />
         <Constraint
             android:id="@+id/home_fragment_camera"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginEnd="@dimen/_8sdp"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginEnd="@dimen/margin_sides_small"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             app:layout_constraintBottom_toBottomOf="parent"
             app:layout_constraintEnd_toEndOf="parent" />
         <Constraint
             android:id="@+id/app_drawer_edit_text"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="8dp"
-            android:layout_marginLeft="8dp"
-            android:layout_marginTop="32dp"
-            android:layout_marginEnd="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginStart="@dimen/margin_sides_small"
+            android:layout_marginTop="@dimen/margin_top_large"
+            android:layout_marginEnd="@dimen/margin_sides_small"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"
@@ -127,10 +121,10 @@
             android:id="@+id/app_drawer_fragment_list"
             android:layout_width="0dp"
             android:layout_height="0dp"
-            android:layout_marginStart="8dp"
-            android:layout_marginLeft="8dp"
-            android:layout_marginEnd="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginStart="@dimen/margin_sides_small"
+            android:layout_marginLeft="@dimen/margin_sides_small"
+            android:layout_marginEnd="@dimen/margin_sides_small"
+            android:layout_marginRight="@dimen/margin_sides_small"
             android:alpha="-1"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"
@@ -142,7 +136,7 @@
             android:id="@+id/home_fragment_time"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginTop="@dimen/_44sdp"
+            android:layout_marginTop="@dimen/margin_top_large"
             android:alpha="-1"
             app:visibilityMode="ignore"
             app:layout_constraintBottom_toTopOf="parent"
@@ -185,10 +179,8 @@
             android:id="@+id/home_fragment_list"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_16sdp"
-            android:layout_marginLeft="@dimen/_16sdp"
-            android:layout_marginEnd="@dimen/_16sdp"
-            android:layout_marginRight="@dimen/_16sdp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginEnd="@dimen/margin_sides"
             android:alpha="-1"
             app:layout_constraintBottom_toTopOf="parent"
             app:layout_constraintEnd_toEndOf="parent"
@@ -198,11 +190,9 @@
             android:id="@+id/home_fragment_list_exp"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_16sdp"
-            android:layout_marginLeft="@dimen/_16sdp"
-            android:layout_marginEnd="@dimen/_16sdp"
-            android:layout_marginRight="@dimen/_16sdp"
-            android:layout_marginBottom="@dimen/_8sdp"
+            android:layout_marginStart="@dimen/margin_sides"
+            android:layout_marginEnd="@dimen/margin_sides"
+            android:layout_marginBottom="@dimen/margin_bottom_small"
             android:alpha="-1"
             app:layout_constraintBottom_toTopOf="parent"
             app:layout_constraintEnd_toEndOf="parent"
@@ -218,7 +208,7 @@
             android:id="@+id/home_fragment_call"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginStart="@dimen/_8sdp"
+            android:layout_marginStart="@dimen/margin_sides_small"
             android:alpha="-1"
             app:layout_constraintStart_toStartOf="parent"
             app:layout_constraintTop_toBottomOf="parent" />
@@ -226,7 +216,7 @@
             android:id="@+id/home_fragment_camera"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
-            android:layout_marginEnd="@dimen/_8sdp"
+            android:layout_marginEnd="@dimen/margin_sides_small"
             android:alpha="-1"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintTop_toBottomOf="parent" />
@@ -234,11 +224,9 @@
             android:id="@+id/app_drawer_edit_text"
             android:layout_width="0dp"
             android:layout_height="wrap_content"
-            android:layout_marginStart="8dp"
-            android:layout_marginLeft="8dp"
-            android:layout_marginTop="32dp"
-            android:layout_marginEnd="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginStart="@dimen/margin_sides_small"
+            android:layout_marginTop="@dimen/margin_top_large"
+            android:layout_marginEnd="@dimen/margin_sides_small"
             app:visibilityMode="ignore"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"
@@ -247,10 +235,8 @@
             android:id="@+id/app_drawer_fragment_list"
             android:layout_width="0dp"
             android:layout_height="0dp"
-            android:layout_marginStart="8dp"
-            android:layout_marginLeft="8dp"
-            android:layout_marginEnd="8dp"
-            android:layout_marginRight="8dp"
+            android:layout_marginStart="@dimen/margin_sides_small"
+            android:layout_marginEnd="@dimen/margin_sides_small"
             app:layout_constraintBottom_toTopOf="@id/app_drawer_edit_text"
             app:layout_constraintEnd_toEndOf="parent"
             app:layout_constraintStart_toStartOf="parent"