home page done, also add new fonts and glide library 🌌

View_Home
Emre KARTAL 2 years ago
parent a8f680e0c0
commit 48381fee8d

@ -33,7 +33,8 @@ android {
}
dependencies {
implementation 'com.github.bumptech.glide:glide:4.12.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
implementation 'androidx.core:core-ktx:1.7.0'
implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'com.google.android.material:material:1.8.0'

@ -3,11 +3,15 @@ package uca.iut.clermont.view
import android.app.Activity
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import com.bumptech.glide.Glide
import uca.iut.clermont.R
class HomeActivity : Activity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_home)
Glide.with(this)
.load("https://crests.football-data.org/1765.svg")
.into(findViewById(R.id.ImageFirstTeam))
}
}

@ -3,8 +3,8 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:paddingHorizontal="30dp"
android:layout_height="match_parent"
android:paddingHorizontal="30dp"
tools:context=".view.HomeActivity">
<TextView
@ -13,23 +13,23 @@
android:layout_height="wrap_content"
android:layout_marginTop="40dp"
android:text="Hello Varun"
android:textColor="@color/title"
android:textSize="20sp"
android:textStyle="bold"
android:textColor="@color/title"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textViewSubtitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:fontFamily="@font/mulish_black"
android:text="Welcome Back!"
android:textColor="@color/title"
android:textSize="28sp"
android:textColor="@color/black"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textViewTitle"/>
app:layout_constraintTop_toBottomOf="@+id/textViewTitle" />
<LinearLayout
@ -37,19 +37,19 @@
android:layout_width="0dp"
android:layout_height="45dp"
android:layout_marginTop="20dp"
android:orientation="horizontal"
android:background="@drawable/background"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingHorizontal="16dp"
app:layout_constraintTop_toBottomOf="@id/textViewSubtitle"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent">
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/textViewSubtitle">
<ImageView
android:layout_width="28dp"
android:layout_height="28dp"
android:src="@drawable/SearchIcon"
android:contentDescription="search icon"/>
android:contentDescription="search icon"
android:src="@drawable/SearchIcon" />
<EditText
android:id="@+id/searchBar"
@ -62,7 +62,7 @@
android:inputType="text"
android:maxLines="1"
android:textColorHint="#B0B0B0"
android:textSize="15dp"/>
android:textSize="15dp" />
</LinearLayout>
@ -74,44 +74,123 @@
android:layout_marginTop="20dp"
android:text="Recent Matches"
android:textColor="@color/title"
android:textStyle="bold"
android:textSize="20dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/searchBarContainer"/>
app:layout_constraintTop_toBottomOf="@+id/searchBarContainer" />
<LinearLayout
android:id="@+id/CardContainer"
android:background="@drawable/background"
android:layout_width="0dp"
android:layout_marginTop="10dp"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="10dp"
android:background="@drawable/background"
android:gravity="center_horizontal"
app:layout_constraintTop_toBottomOf="@+id/textViewRecentMatches"
android:orientation="vertical"
android:paddingHorizontal="20dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent">
app:layout_constraintTop_toBottomOf="@+id/textViewRecentMatches">
<TextView
android:layout_width="wrap_content"
android:layout_marginTop="15dp"
android:layout_height="wrap_content"
android:textColor="@color/title"
android:textSize="15dp"
android:maxLines="1"
android:layout_marginTop="15dp"
android:layout_marginBottom="15dp"
android:ellipsize="end"
android:text="Champions League - Groupe Stage: Matchay"/>
android:fontFamily="@font/mulish_bold"
android:maxLines="1"
android:text="Champions League - Groupe Stage: Matchay"
android:textColor="@color/title"
android:textSize="14dp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
android:orientation="horizontal"
android:layout_marginBottom="10dp">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:gravity="center_horizontal"
android:orientation="vertical">
<ImageView
android:id="@+id/ImageFirstTeam"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:maxLines="2"
android:text="Fluminense FC"
android:textAlignment="center"
android:textSize="16dp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.3"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="2-1"
android:fontFamily="@font/mulish_black"
android:textColor="@color/title"
android:textSize="43dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:maxLines="2"
android:text="Full-time"
android:fontFamily="@font/mulish_extrabold"
android:textAlignment="center"
android:textColor="@color/title"
android:textSize="18dp" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:gravity="center_horizontal"
android:orientation="vertical">
<ImageView
android:id="@+id/ImageSecondTeam"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:maxLines="2"
android:text="CA Mineiro"
android:textAlignment="center"
android:textSize="16dp" />
</LinearLayout>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#E1DFDF" android:layout_marginBottom="30dp"/>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

@ -5,4 +5,5 @@
<color name="background">#F6F6F6</color>
<color name="black">#FF000000</color>
<color name="white">#FFFFFFFF</color>
<color name="gray">#E1DFDF</color>
</resources>
Loading…
Cancel
Save