MAJ affichage general

This commit is contained in:
2026-03-25 18:54:14 +01:00
parent e24964ff7a
commit 1e98c0321a
4 changed files with 209 additions and 184 deletions
+59 -55
View File
@@ -1,56 +1,60 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical" android:orientation="vertical"
android:padding="16dp"> android:padding="16dp"
android:background="#1A1A2E">
<TextView
android:id="@+id/tvScore" <TextView
android:layout_width="match_parent" android:id="@+id/tvScore"
android:layout_height="wrap_content" android:layout_width="match_parent"
android:text="Score : 0" android:layout_height="wrap_content"
android:textSize="18sp" android:text="Score : 0"
android:textStyle="bold"/> android:textSize="18sp"
android:textStyle="bold"
<TextView android:textColor="#FFFFFF"/>
android:id="@+id/tvCoups"
android:layout_width="match_parent" <TextView
android:layout_height="wrap_content" android:id="@+id/tvCoups"
android:text="Coups : 0" android:layout_width="match_parent"
android:textSize="18sp"/> android:layout_height="wrap_content"
android:text="Coups : 0"
<!-- Section pour le Hard Mode --> android:textSize="18sp"
<TextView android:textColor="#AAAACC"/>
android:id="@+id/tvObjectif"
android:layout_width="match_parent" <!-- Section pour le Hard Mode -->
android:layout_height="wrap_content" <TextView
android:text="Objectif : ..." android:id="@+id/tvObjectif"
android:textStyle="bold" android:layout_width="match_parent"
android:textColor="#CC0000" android:layout_height="wrap_content"
android:padding="8dp" android:text="Objectif : ..."
android:visibility="gone"/> android:textStyle="bold"
android:textColor="#E94560"
<TextView android:padding="8dp"
android:id="@+id/tvNbObjectifs" android:visibility="gone"/>
android:layout_width="match_parent"
android:layout_height="wrap_content" <TextView
android:text="Objectifs réussis : 0" android:id="@+id/tvNbObjectifs"
android:paddingLeft="8dp" android:layout_width="match_parent"
android:visibility="gone"/> android:layout_height="wrap_content"
android:text="Objectifs réussis : 0"
<Button android:paddingLeft="8dp"
android:id="@+id/btnMenu" android:textColor="#E2C94E"
android:layout_width="match_parent" android:visibility="gone"/>
android:layout_height="wrap_content"
android:text="Menu"/> <Button
android:id="@+id/btnMenu"
<sae.chuzzle.VueGrille android:layout_width="match_parent"
android:id="@+id/vueGrille" android:layout_height="wrap_content"
android:layout_width="match_parent" android:text="Menu"
android:layout_height="0dp" android:backgroundTint="#E94560"
android:layout_weight="1"/> android:textColor="#FFFFFF"/>
<sae.chuzzle.VueGrille
android:id="@+id/vueGrille"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
</LinearLayout> </LinearLayout>
+45 -37
View File
@@ -1,38 +1,46 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical" android:orientation="vertical"
android:gravity="center" android:gravity="center"
android:padding="48dp"> android:padding="48dp"
android:background="#1A1A2E">
<TextView
android:layout_width="wrap_content" <TextView
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:text="Chuzzle" android:layout_height="wrap_content"
android:textSize="48sp" android:text="Chuzzle"
android:textStyle="bold" android:textSize="48sp"
android:gravity="center" android:textStyle="bold"
android:layout_marginBottom="64dp"/> android:textColor="#E94560"
android:gravity="center"
<Button android:layout_marginBottom="64dp"/>
android:id="@+id/btnNouvellePartie"
android:layout_width="match_parent" <Button
android:layout_height="wrap_content" android:id="@+id/btnNouvellePartie"
android:text="Nouvelle Partie" android:layout_width="match_parent"
android:layout_marginBottom="16dp"/> android:layout_height="wrap_content"
android:text="Nouvelle Partie"
<Button android:backgroundTint="#E94560"
android:id="@+id/btnPartieGraine" android:textColor="#FFFFFF"
android:layout_width="match_parent" android:layout_marginBottom="16dp"/>
android:layout_height="wrap_content"
android:text="Partie avec Graine" <Button
android:layout_marginBottom="16dp"/> android:id="@+id/btnPartieGraine"
android:layout_width="match_parent"
<Button android:layout_height="wrap_content"
android:id="@+id/btnOptions" android:text="Partie avec Graine"
android:layout_width="match_parent" android:backgroundTint="#E94560"
android:layout_height="wrap_content" android:textColor="#FFFFFF"
android:text="Options"/> android:layout_marginBottom="16dp"/>
<Button
android:id="@+id/btnOptions"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Options"
android:backgroundTint="#E94560"
android:textColor="#FFFFFF"/>
</LinearLayout> </LinearLayout>
+58 -54
View File
@@ -1,54 +1,58 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical" android:orientation="vertical"
android:padding="48dp"> android:padding="48dp"
android:background="#1A1A2E">
<TextView
android:layout_width="match_parent" <TextView
android:layout_height="wrap_content" android:layout_width="match_parent"
android:text="Options" android:layout_height="wrap_content"
android:textSize="32sp" android:text="Options"
android:textStyle="bold" android:textSize="32sp"
android:gravity="center" android:textStyle="bold"
android:layout_marginBottom="64dp"/> android:textColor="#E94560"
android:gravity="center"
android:layout_marginBottom="64dp"/>
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:orientation="horizontal" android:orientation="horizontal"
android:gravity="center_vertical"> android:gravity="center_vertical">
<TextView <TextView
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_weight="1" android:layout_weight="1"
android:text="Hard mode (verrous)" android:text="Hard mode (verrous)"
android:textSize="18sp"/> android:textSize="18sp"
android:textColor="#FFFFFF"/>
<CheckBox
android:id="@+id/checkHard" <CheckBox
android:layout_width="wrap_content" android:id="@+id/checkHard"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:scaleX="1.5" android:layout_height="wrap_content"
android:scaleY="1.5" android:scaleX="1.5"
android:layout_marginEnd="16dp" android:scaleY="1.5"
android:minWidth="48dp" android:buttonTint="#E94560"
android:minHeight="48dp"/> android:layout_marginEnd="16dp"
android:minWidth="48dp"
</LinearLayout> android:minHeight="48dp"/>
<Button </LinearLayout>
android:id="@+id/btnBack"
android:layout_width="wrap_content" <Button
android:layout_height="wrap_content" android:id="@+id/btnBack"
android:layout_gravity="center" android:layout_width="wrap_content"
android:text="Retour" android:layout_height="wrap_content"
android:layout_marginTop="32dp"> android:layout_gravity="center"
android:text="Retour"
</Button> android:backgroundTint="#E94560"
android:textColor="#FFFFFF"
</LinearLayout> android:layout_marginTop="32dp">
</Button>
</LinearLayout>
+47 -38
View File
@@ -1,39 +1,48 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical" android:orientation="vertical"
android:gravity="center" android:gravity="center"
android:padding="48dp"> android:padding="48dp"
android:background="#1A1A2E">
<TextView
android:layout_width="wrap_content" <TextView
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:text="Entrez une graine" android:layout_height="wrap_content"
android:textSize="24sp" android:text="Entrez une graine"
android:gravity="center" android:textSize="24sp"
android:layout_marginBottom="32dp"/> android:textColor="#FFFFFF"
android:gravity="center"
<EditText android:layout_marginBottom="32dp"/>
android:id="@+id/etGraine"
android:layout_width="match_parent" <EditText
android:layout_height="wrap_content" android:id="@+id/etGraine"
android:hint="Ex : 12345" android:layout_width="match_parent"
android:inputType="number" android:layout_height="wrap_content"
android:layout_marginBottom="32dp"/> android:hint="Ex : 12345"
android:inputType="number"
<Button android:textColor="#FFFFFF"
android:id="@+id/btnJouer" android:textColorHint="#AAAACC"
android:layout_width="match_parent" android:backgroundTint="#E94560"
android:layout_height="wrap_content" android:layout_marginBottom="32dp"/>
android:text="Jouer"/>
<Button <Button
android:id="@+id/btnBack" android:id="@+id/btnJouer"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center" android:text="Jouer"
android:text="Retour" android:backgroundTint="#E94560"
android:layout_marginTop="32dp"/> android:textColor="#FFFFFF"/>
<Button
android:id="@+id/btnBack"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Retour"
android:backgroundTint="#E94560"
android:textColor="#FFFFFF"
android:layout_marginTop="32dp"/>
</LinearLayout> </LinearLayout>