diff options
Diffstat (limited to 'app/src/main/res/layout')
| -rw-r--r-- | app/src/main/res/layout/activity_main.xml | 11 | ||||
| -rw-r--r-- | app/src/main/res/layout/fragment_first.xml | 39 | ||||
| -rw-r--r-- | app/src/main/res/layout/fragment_second.xml | 27 | ||||
| -rw-r--r-- | app/src/main/res/layout/home_page.xml | 36 | ||||
| -rw-r--r-- | app/src/main/res/layout/item_layout.xml | 61 | ||||
| -rw-r--r-- | app/src/main/res/layout/top_manga_page.xml | 31 | 
6 files changed, 130 insertions, 75 deletions
| diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 616f503..dd69e51 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,5 +1,6 @@  <?xml version="1.0" encoding="utf-8"?> -<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" +<androidx.coordinatorlayout.widget.CoordinatorLayout +    xmlns:android="http://schemas.android.com/apk/res/android"      xmlns:app="http://schemas.android.com/apk/res-auto"      xmlns:tools="http://schemas.android.com/tools"      android:layout_width="match_parent" @@ -22,12 +23,4 @@      <include layout="@layout/content_main" /> -    <com.google.android.material.floatingactionbutton.FloatingActionButton -        android:id="@+id/fab" -        android:layout_width="wrap_content" -        android:layout_height="wrap_content" -        android:layout_gravity="bottom|end" -        android:layout_margin="@dimen/fab_margin" -        app:srcCompat="@android:drawable/ic_dialog_email" /> -  </androidx.coordinatorlayout.widget.CoordinatorLayout>
\ No newline at end of file diff --git a/app/src/main/res/layout/fragment_first.xml b/app/src/main/res/layout/fragment_first.xml deleted file mode 100644 index 435c85b..0000000 --- a/app/src/main/res/layout/fragment_first.xml +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" -    xmlns:app="http://schemas.android.com/apk/res-auto" -    xmlns:tools="http://schemas.android.com/tools" -    android:layout_width="match_parent" -    android:layout_height="match_parent" -    tools:context=".FirstFragment"> - -    <TextView -        android:id="@+id/textview_first" -        android:layout_width="wrap_content" -        android:layout_height="wrap_content" -        android:text="@string/hello_first_fragment" -        app:layout_constraintBottom_toTopOf="@id/button_first" -        app:layout_constraintEnd_toEndOf="parent" -        app:layout_constraintStart_toStartOf="parent" -        app:layout_constraintTop_toTopOf="parent" /> - -    <Button -        android:id="@+id/button_first" -        android:layout_width="wrap_content" -        android:layout_height="wrap_content" -        android:text="PRESS ON ME" -        app:layout_constraintBottom_toBottomOf="parent" -        app:layout_constraintEnd_toEndOf="parent" -        app:layout_constraintStart_toStartOf="parent" -        app:layout_constraintTop_toBottomOf="@id/textview_first" /> - -    <Button -        android:id="@+id/button_second" -        android:layout_width="wrap_content" -        android:layout_height="wrap_content" -        android:text="NO, PRESS ON ME !" -        app:layout_constraintEnd_toEndOf="parent" -        app:layout_constraintTop_toBottomOf="@id/button_first" -        app:layout_constraintStart_toStartOf="parent" -        /> - -</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file diff --git a/app/src/main/res/layout/fragment_second.xml b/app/src/main/res/layout/fragment_second.xml deleted file mode 100644 index bd90524..0000000 --- a/app/src/main/res/layout/fragment_second.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" -    xmlns:app="http://schemas.android.com/apk/res-auto" -    xmlns:tools="http://schemas.android.com/tools" -    android:layout_width="match_parent" -    android:layout_height="match_parent" -    tools:context=".SecondFragment"> - -    <TextView -        android:id="@+id/textview_second" -        android:layout_width="wrap_content" -        android:layout_height="wrap_content" -        app:layout_constraintBottom_toTopOf="@id/button_second" -        app:layout_constraintEnd_toEndOf="parent" -        app:layout_constraintStart_toStartOf="parent" -        app:layout_constraintTop_toTopOf="parent" /> - -    <Button -        android:id="@+id/button_second" -        android:layout_width="wrap_content" -        android:layout_height="wrap_content" -        android:text="@string/previous" -        app:layout_constraintBottom_toBottomOf="parent" -        app:layout_constraintEnd_toEndOf="parent" -        app:layout_constraintStart_toStartOf="parent" -        app:layout_constraintTop_toBottomOf="@id/textview_second" /> -</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file diff --git a/app/src/main/res/layout/home_page.xml b/app/src/main/res/layout/home_page.xml new file mode 100644 index 0000000..68d9f81 --- /dev/null +++ b/app/src/main/res/layout/home_page.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" +    xmlns:app="http://schemas.android.com/apk/res-auto" +    xmlns:tools="http://schemas.android.com/tools" +    android:layout_width="match_parent" +    android:layout_height="match_parent" +    tools:context=".HomePage" +    android:background="@color/very_dark_purple" +    > + +    <TextView +        android:id="@+id/tv_title" +        android:layout_width="match_parent" +        android:layout_height="wrap_content" +        android:background="@color/black" +        android:fontFamily="@font/bangers" +        android:text="@string/app_name" +        android:textAlignment="center" +        android:textColor="@color/strong_pink" +        android:textSize="40sp" +        app:layout_constraintBottom_toBottomOf="@id/button_top_manga" +        app:layout_constraintTop_toTopOf="parent" +        /> + +    <Button +        android:id="@+id/button_top_manga" +        android:layout_width="wrap_content" +        android:layout_height="wrap_content" +        android:text="@string/top_manga" +        app:layout_constraintTop_toBottomOf="@id/tv_title" +        app:layout_constraintBottom_toBottomOf="parent" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintEnd_toEndOf="parent" +        /> + +</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file diff --git a/app/src/main/res/layout/item_layout.xml b/app/src/main/res/layout/item_layout.xml new file mode 100644 index 0000000..32bea24 --- /dev/null +++ b/app/src/main/res/layout/item_layout.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="utf-8"?> +<androidx.cardview.widget.CardView +    xmlns:android="http://schemas.android.com/apk/res/android" +    xmlns:app="http://schemas.android.com/apk/res-auto" +    android:id="@+id/cv_cardView" +    android:layout_width="match_parent" +    android:layout_height="wrap_content" +    android:layout_margin="4dp" +    android:clickable="true" +    android:focusable="true" +    android:foreground="?selectableItemBackground" +    app:cardCornerRadius="10dp" +    app:cardBackgroundColor="@color/black" +    > + +    <androidx.constraintlayout.widget.ConstraintLayout +        android:layout_width="match_parent" +        android:layout_height="match_parent" +        android:padding="10dp" +        > + +        <ImageView +            android:id="@+id/iv_image" +            android:layout_width="wrap_content" +            android:layout_height="wrap_content" +            app:layout_constraintTop_toTopOf="parent" +            app:layout_constraintBottom_toBottomOf="parent" +            app:layout_constraintStart_toStartOf="parent" +            android:src="@mipmap/ic_launcher_round" +            android:contentDescription="@string/rv_image" /> + +        <TextView +            android:id="@+id/tv_title" +            android:layout_width="0dp" +            android:layout_height="match_parent" +            android:fontFamily="@font/bangers" +            android:text="@string/rv_title" +            android:textAlignment="center" +            android:textColor="@color/strong_pink" +            android:textSize="30sp" +            app:layout_constraintBottom_toBottomOf="parent" +            app:layout_constraintEnd_toEndOf="parent" +            app:layout_constraintStart_toEndOf="@id/iv_image" +            app:layout_constraintTop_toTopOf="parent" +            android:layout_marginHorizontal="10sp"/> + +        <TextView +            android:id="@+id/tv_rank" +            android:layout_width="wrap_content" +            android:layout_height="wrap_content" +            android:background="@color/very_dark_purple" +            android:text="@string/rv_rank" +            android:textColor="@color/slightly_desaturated_magenta" +            android:textSize="20sp" +            app:layout_constraintEnd_toEndOf="parent" +            app:layout_constraintTop_toTopOf="parent" +            app:layout_constraintBottom_toTopOf="@id/tv_title"/> + + +    </androidx.constraintlayout.widget.ConstraintLayout> +</androidx.cardview.widget.CardView>
\ No newline at end of file diff --git a/app/src/main/res/layout/top_manga_page.xml b/app/src/main/res/layout/top_manga_page.xml new file mode 100644 index 0000000..ba19596 --- /dev/null +++ b/app/src/main/res/layout/top_manga_page.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<androidx.constraintlayout.widget.ConstraintLayout +    xmlns:android="http://schemas.android.com/apk/res/android" +    xmlns:app="http://schemas.android.com/apk/res-auto" +    xmlns:tools="http://schemas.android.com/tools" +    android:layout_width="match_parent" +    android:layout_height="match_parent" +    tools:context=".TopMangaPage" +    android:background="@color/very_dark_purple"> + +    <androidx.recyclerview.widget.RecyclerView +        android:id="@+id/recycler_view" +        android:layout_width="0dp" +        android:layout_height="0dp" +        app:layout_constraintBottom_toTopOf="@+id/button_home" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintStart_toStartOf="parent" +        app:layout_constraintTop_toTopOf="parent" +        tools:listitem="@layout/item_layout" /> + +    <Button +        android:id="@+id/button_home" +        android:layout_width="wrap_content" +        android:layout_height="wrap_content" +        android:text="@string/home" +        app:layout_constraintBottom_toBottomOf="parent" +        app:layout_constraintEnd_toEndOf="parent" +        app:layout_constraintStart_toStartOf="parent" +        /> + +</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file | 
