Skip to content

Commit

Permalink
Remove hardcoded sizes.
Browse files Browse the repository at this point in the history
  • Loading branch information
mehrbodkh committed Aug 9, 2021
1 parent 67a401b commit 0759acf
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 19 deletions.
16 changes: 8 additions & 8 deletions app/src/main/res/layout/fragment_movie_detail.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/photo"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_height="@dimen/movie_detail_poster_height"
android:scaleType="centerCrop" />

<androidx.appcompat.widget.AppCompatTextView
Expand All @@ -44,7 +44,7 @@
android:textAppearance="@style/TextAppearance.AppCompat.Title"
android:maxLines="2"
android:ellipsize="end"
android:layout_margin="16dp"/>
android:layout_margin="@dimen/margin_medium"/>

<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/genre"
Expand All @@ -53,8 +53,8 @@
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
android:maxLines="1"
android:ellipsize="end"
android:layout_marginEnd="16dp"
android:layout_marginStart="16dp" />
android:layout_marginEnd="@dimen/margin_medium"
android:layout_marginStart="@dimen/margin_medium" />

<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/rating"
Expand All @@ -63,16 +63,16 @@
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
android:maxLines="1"
android:ellipsize="end"
android:layout_marginEnd="16dp"
android:layout_marginStart="16dp" />
android:layout_marginEnd="@dimen/margin_medium"
android:layout_marginStart="@dimen/margin_medium" />

<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/info"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
android:layout_marginEnd="16dp"
android:layout_marginStart="16dp" />
android:layout_marginEnd="@dimen/margin_medium"
android:layout_marginStart="@dimen/margin_medium" />

</LinearLayout>

Expand Down
14 changes: 7 additions & 7 deletions app/src/main/res/layout/item_movie.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
android:id="@+id/cover"
android:layout_width="128dp"
android:layout_height="160dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:layout_marginStart="@dimen/margin_small_2x"
android:layout_marginTop="@dimen/margin_small_2x"
android:layout_marginBottom="@dimen/margin_small_2x"
android:scaleType="centerCrop"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
Expand All @@ -20,8 +20,8 @@
android:id="@+id/title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="@dimen/margin_medium"
android:layout_marginEnd="@dimen/margin_small_2x"
android:textAppearance="@style/TextAppearance.AppCompat.Title"
app:layout_constraintStart_toEndOf="@id/cover"
app:layout_constraintEnd_toEndOf="parent"
Expand All @@ -33,8 +33,8 @@
android:id="@+id/genre"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:layout_marginEnd="8dp"
android:layout_marginTop="@dimen/margin_small_2x"
android:layout_marginEnd="@dimen/margin_small_2x"
android:textAppearance="@style/TextAppearance.AppCompat.Body2"
app:layout_constraintStart_toStartOf="@id/title"
app:layout_constraintTop_toBottomOf="@id/title"/>
Expand Down
8 changes: 4 additions & 4 deletions app/src/main/res/layout/movies_fragment.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginBottom="8dp"
android:padding="8dp"
android:padding="@dimen/margin_small_2x"
android:clipToPadding="false"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toTopOf="@id/temporaryButton"
Expand All @@ -33,9 +33,9 @@
android:id="@+id/temporaryButton"
android:layout_width="0dp"
android:layout_height="56dp"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
android:layout_marginBottom="8dp"
android:layout_marginStart="@dimen/margin_medium"
android:layout_marginEnd="@dimen/margin_medium"
android:layout_marginBottom="@dimen/margin_small_2x"
android:text="Temporary"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
Expand Down
10 changes: 10 additions & 0 deletions app/src/main/res/values/dimens.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Margins -->
<dimen name="margin_small_2x">8dp</dimen>
<dimen name="margin_small">12dp</dimen>
<dimen name="margin_medium">16dp</dimen>
<dimen name="margin_large">24dp</dimen>

<dimen name="movie_detail_poster_height">180dp</dimen>
</resources>
4 changes: 4 additions & 0 deletions app/src/main/res/values/styles.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>

</resources>

0 comments on commit 0759acf

Please sign in to comment.