$
This commit is contained in:
		| @@ -1,39 +0,0 @@ | ||||
| plugins { | ||||
|     id 'com.android.application' | ||||
| } | ||||
|  | ||||
| android { | ||||
|     namespace 'com.example.jmastermind' | ||||
|     compileSdk 33 | ||||
|  | ||||
|     defaultConfig { | ||||
|         applicationId "com.example.jmastermind" | ||||
|         minSdk 19 | ||||
|         targetSdk 33 | ||||
|         versionCode 1 | ||||
|         versionName "1.0" | ||||
|  | ||||
|         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" | ||||
|     } | ||||
|  | ||||
|     buildTypes { | ||||
|         release { | ||||
|             minifyEnabled false | ||||
|             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' | ||||
|         } | ||||
|     } | ||||
|     compileOptions { | ||||
|         sourceCompatibility JavaVersion.VERSION_1_8 | ||||
|         targetCompatibility JavaVersion.VERSION_1_8 | ||||
|     } | ||||
| } | ||||
|  | ||||
| dependencies { | ||||
|  | ||||
|     implementation 'androidx.appcompat:appcompat:1.6.1' | ||||
|     implementation 'com.google.android.material:material:1.8.0' | ||||
|     implementation 'androidx.preference:preference:1.2.0' | ||||
|     testImplementation 'junit:junit:4.13.2' | ||||
|     androidTestImplementation 'androidx.test.ext:junit:1.1.5' | ||||
|     androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' | ||||
| } | ||||
| @@ -2,11 +2,11 @@ package com.example.jmastermind.Events; | ||||
|  | ||||
| import android.content.SharedPreferences; | ||||
| import android.graphics.Color; | ||||
| import android.preference.PreferenceManager; | ||||
| import android.util.Log; | ||||
| import android.view.View; | ||||
| import android.widget.TextView; | ||||
| import androidx.appcompat.app.AppCompatActivity; | ||||
| import androidx.preference.PreferenceManager; | ||||
| import com.example.jmastermind.Deck.Deck; | ||||
| import com.example.jmastermind.Deck.DeckCheck; | ||||
| import com.example.jmastermind.Deck.DeckLambda; | ||||
|   | ||||
| @@ -0,0 +1,26 @@ | ||||
| package com.example.jmastermind.Events; | ||||
|  | ||||
| import android.content.Intent; | ||||
| import android.view.View; | ||||
|  | ||||
| import androidx.appcompat.app.AppCompatActivity; | ||||
|  | ||||
| import com.example.jmastermind.Menu.Menu; | ||||
|  | ||||
| public class RulesEvent implements View.OnClickListener { | ||||
|     private AppCompatActivity context; | ||||
|  | ||||
|     /** | ||||
|      * L'evenement pour cliquer sur les regles et retourner directement au menu | ||||
|      * @param context Le contexte. | ||||
|      * */ | ||||
|     public RulesEvent(AppCompatActivity context) { | ||||
|         this.context = context; | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public void onClick(View view) { | ||||
|         Intent i = new Intent(this.context, Menu.class); | ||||
|         this.context.startActivity(i); | ||||
|     } | ||||
| } | ||||
| @@ -4,6 +4,8 @@ import android.media.MediaPlayer; | ||||
| import android.os.Bundle; | ||||
| import android.widget.Button; | ||||
| import android.widget.CheckBox; | ||||
| import android.widget.LinearLayout; | ||||
|  | ||||
| import androidx.annotation.Nullable; | ||||
| import androidx.appcompat.app.AppCompatActivity; | ||||
| import com.example.jmastermind.Events.CanVoidEvent; | ||||
|   | ||||
| @@ -2,8 +2,12 @@ package com.example.jmastermind.Rules; | ||||
|  | ||||
| import android.content.Intent; | ||||
| import android.os.Bundle; | ||||
| import android.widget.LinearLayout; | ||||
|  | ||||
| import androidx.annotation.Nullable; | ||||
| import androidx.appcompat.app.AppCompatActivity; | ||||
|  | ||||
| import com.example.jmastermind.Events.RulesEvent; | ||||
| import com.example.jmastermind.Menu.Menu; | ||||
| import com.example.jmastermind.R; | ||||
|  | ||||
| @@ -16,6 +20,8 @@ public class Rules extends AppCompatActivity { | ||||
|     protected void onCreate(@Nullable Bundle savedInstanceState) { | ||||
|         super.onCreate(savedInstanceState); | ||||
|         setContentView(R.layout.rules); | ||||
|         LinearLayout rulescont = findViewById(R.id.rulescontainer); | ||||
|         rulescont.setOnClickListener(new RulesEvent(this)); | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/drawable/combimode.PNG
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								app/src/main/res/drawable/combimode.PNG
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 71 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/drawable/multimode.PNG
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								app/src/main/res/drawable/multimode.PNG
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 43 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/drawable/pionvidemode.PNG
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								app/src/main/res/drawable/pionvidemode.PNG
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 32 KiB | 
							
								
								
									
										
											BIN
										
									
								
								app/src/main/res/drawable/solomode.PNG
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								app/src/main/res/drawable/solomode.PNG
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 39 KiB | 
| @@ -9,38 +9,61 @@ | ||||
|     android:orientation="vertical" | ||||
|     > | ||||
|  | ||||
|     <TextView | ||||
|     <LinearLayout | ||||
|         android:id="@+id/rulescontainer" | ||||
|         android:gravity="center" | ||||
|         android:orientation="vertical" | ||||
|         android:layout_width="wrap_content" | ||||
|         android:layout_height="wrap_content" | ||||
|         android:background="@color/black" | ||||
|         android:textColor="@color/white" | ||||
|         android:textSize="40sp" | ||||
|         android:text="Mode Solo"/> | ||||
|         android:scrollbars="vertical" | ||||
|         android:layout_height="wrap_content"> | ||||
|         <TextView | ||||
|             android:gravity="center" | ||||
|             android:layout_width="wrap_content" | ||||
|             android:layout_height="wrap_content" | ||||
|             android:background="@color/black" | ||||
|             android:textColor="@color/white" | ||||
|             android:textSize="40sp" | ||||
|             android:text="Mode Solo"/> | ||||
|  | ||||
|     <TextView | ||||
|         android:gravity="center" | ||||
|         android:layout_width="wrap_content" | ||||
|         android:layout_height="wrap_content" | ||||
|         android:background="@color/black" | ||||
|         android:textColor="@color/white" | ||||
|         android:textSize="20sp" | ||||
|         android:text="1. Selectionner le mode Joueur VS Robot"/> | ||||
|         <TextView | ||||
|             android:gravity="center" | ||||
|             android:layout_width="wrap_content" | ||||
|             android:layout_height="wrap_content" | ||||
|             android:background="@color/black" | ||||
|             android:textColor="@color/white" | ||||
|             android:textSize="20sp" | ||||
|             android:text="1. Selectionner le mode Joueur VS Robot"/> | ||||
|  | ||||
|     <ImageView | ||||
|         android:layout_width="wrap_content" | ||||
|         android:layout_height="wrap_content" | ||||
|         android:background="@color/black" | ||||
|         android:src="@drawable/rulesone" | ||||
|         /> | ||||
|         <ImageView | ||||
|             android:layout_width="wrap_content" | ||||
|             android:layout_height="wrap_content" | ||||
|             android:background="@color/black" | ||||
|             android:src="@drawable/solomode" | ||||
|             /> | ||||
|  | ||||
|     <TextView | ||||
|         android:gravity="center" | ||||
|         android:layout_width="wrap_content" | ||||
|         android:layout_height="wrap_content" | ||||
|         android:background="@color/black" | ||||
|         android:textColor="@color/white" | ||||
|         android:textSize="40sp" | ||||
|         android:text="Mode Multi"/> | ||||
|         <TextView | ||||
|             android:gravity="center" | ||||
|             android:layout_width="wrap_content" | ||||
|             android:layout_height="wrap_content" | ||||
|             android:background="@color/black" | ||||
|             android:textColor="@color/white" | ||||
|             android:textSize="40sp" | ||||
|             android:text="Mode Multi"/> | ||||
|  | ||||
|         <TextView | ||||
|             android:gravity="center" | ||||
|             android:layout_width="wrap_content" | ||||
|             android:layout_height="wrap_content" | ||||
|             android:background="@color/black" | ||||
|             android:textColor="@color/white" | ||||
|             android:textSize="20sp" | ||||
|             android:text="2. Selectionner le mode Joueur Contre Joueur"/> | ||||
|  | ||||
|         <ImageView | ||||
|             android:layout_width="wrap_content" | ||||
|             android:layout_height="wrap_content" | ||||
|             android:background="@color/black" | ||||
|             android:src="@drawable/multimode" | ||||
|             /> | ||||
|     </LinearLayout> | ||||
| </LinearLayout> | ||||
		Reference in New Issue
	
	Block a user