Mobile-DARTS  1.1
BTS SNIR LaSalle Avignon 2021
Référence de la classe com.lasalle84.mobile_darts.ActiviteJouerPartie

L'activité ActiviteJouerPartie. Plus de détails...

Graphe de collaboration de com.lasalle84.mobile_darts.ActiviteJouerPartie:
Collaboration graph

Fonctions membres publiques

void actualiserScoreIHM (String joueur, int score)
 
void afficherGagnant (String gagnant)
 
void afficherImpact (int Touche, int multiplicateur)
 
void afficherJoueurActuel (String joueur)
 
void chargerLesParametres ()
 
void envoyerAquitement ()
 
void initialiserListeJoueur ()
 Initialisation des joueurs. Plus de détails...
 
void initialiserPartie ()
 Initialisation de la partie. Plus de détails...
 

Fonctions membres protégées

void onActivityResult (int requestCode, int resultCode, Intent data)
 Traite le retour des activités. Plus de détails...
 
void onCreate (Bundle savedInstanceState)
 Méthode appelée à la création de l'activité Plus de détails...
 
void onDestroy ()
 Méthode appelée à la destruction de l'application (après onStop() et détruite par le système Android) Plus de détails...
 
void onPause ()
 Méthode appelée après qu'une boîte de dialogue s'est affichée (on reprend sur un onResume()) ou avant onStop() (activité plus visible) Plus de détails...
 
void onResume ()
 Méthode appelée après onStart() ou après onPause() Plus de détails...
 
void onStart ()
 Méthode appelée au démarrage après le onCreate() ou un restart après un onStop() Plus de détails...
 
void onStop ()
 Méthode appelée lorsque l'activité n'est plus visible. Plus de détails...
 

Fonctions membres privées

void initialiserHandler ()
 Initialisation du handler. Plus de détails...
 
void initialiserWidgets ()
 Initialisation des Widgets. Plus de détails...
 
void recupererPeripheriques ()
 

Attributs privés

ArrayAdapter< String > adapteur = null
 Adapteur qui affiche quel joueur doit joueur et son score. Plus de détails...
 
TextView affichageImpact = null
 Texte qui affiche la vollée actuelle. Plus de détails...
 
BluetoothAdapter bluetoothAdapter = null
 Bluetooth Adapteur. Plus de détails...
 
Button boutonLancerPartie
 Bouton permettant le lancement de la partie. Plus de détails...
 
Button boutonTirManque
 Bouton pour la commande de tir manqué Plus de détails...
 
Peripherique cibleDarts = null
 Le periphérique Bluetooth de la cible. Plus de détails...
 
Peripherique ecranDarts = null
 Le periphérique Bluetooth de l'écran. Plus de détails...
 
Handler handler = null
 Le Handler qui permet de communiquer avec le thread. Plus de détails...
 
ListView listJoueur = null
 Listview des Joueurs. Plus de détails...
 
Partie maPartie = null
 La partie jouée. Plus de détails...
 
ArrayList< JoueurmesJoueurs = null
 liste des Joueurs Plus de détails...
 
TypeJeu typePartie = null
 

Attributs privés statiques

static final int ACTIVITE_FIN_PARTIE = 0
 Code pour l'Activite fin partie. Plus de détails...
 
static final String TAG = "_ActiviteJouerPartie_"
 

Description détaillée

L'activité ActiviteJouerPartie.

Définition à la ligne 35 du fichier ActiviteJouerPartie.java.

Documentation des fonctions membres

◆ actualiserScoreIHM()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.actualiserScoreIHM ( String  joueur,
int  score 
)

Définition à la ligne 155 du fichier ActiviteJouerPartie.java.

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserHandler(), et com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserPartie().

156  {
157  Log.d(TAG, "actualiserScoreIHM()");
158  int idJoueur = 0;
159 
160  for (int i = 0; i < mesJoueurs.size(); i++)
161  {
162  if (mesJoueurs.get(i).getNom().equals(joueur))
163  {
164  idJoueur = i;
165  }
166  }
167  mesJoueurs.get(idJoueur).setScore(score);
168  String string = mesJoueurs.get(idJoueur).getNom() + ": " + mesJoueurs.get(idJoueur).getScore();
169  adapteur.remove(adapteur.getItem(idJoueur));
170  adapteur.insert(string, idJoueur);
171  }
ArrayAdapter< String > adapteur
Adapteur qui affiche quel joueur doit joueur et son score.
ArrayList< Joueur > mesJoueurs
liste des Joueurs

◆ afficherGagnant()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.afficherGagnant ( String  gagnant)

Définition à la ligne 205 du fichier ActiviteJouerPartie.java.

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserHandler().

206  {
207  Log.d(TAG, "afficherGagnant() : Le nom du gagnant est : " + gagnant);
208  Intent AfficherGagnant = new Intent(this, ActiviteFinPartie.class);
209  List<Joueur> lesJoueur = new ArrayList<Joueur>();
210  for (int i = 0; i < mesJoueurs.size(); i++)
211  {
212  if (mesJoueurs.get(i).getNom().equals(gagnant))
213  {
214  AfficherGagnant.putExtra("gagnant", mesJoueurs.get(i).getNom());
215  lesJoueur.add(mesJoueurs.get(i));
216  }
217  else
218  {
219  lesJoueur.add(mesJoueurs.get(i));
220  }
221 
222  AfficherGagnant.putExtra("joueurs", (Serializable) lesJoueur);
223 
224  }
225  startActivityForResult(AfficherGagnant,ACTIVITE_FIN_PARTIE);
226  finish();
227  }
ArrayList< Joueur > mesJoueurs
liste des Joueurs
static final int ACTIVITE_FIN_PARTIE
Code pour l&#39;Activite fin partie.

◆ afficherImpact()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.afficherImpact ( int  Touche,
int  multiplicateur 
)

Définition à la ligne 237 du fichier ActiviteJouerPartie.java.

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserHandler().

238  {
239  Log.d(TAG, "afficherImpact()");
240  String multiplication = new String();
241  switch (multiplicateur)
242  {
243  case 0:
244  multiplication = "MISS";
245  break;
246  case 1:
247  multiplication = "Simple ";
248  break;
249  case 2:
250  multiplication = "Double ";
251  break;
252  case 3:
253  multiplication = "Triple ";
254  break;
255  }
256  if (multiplication == "MISS")
257  {
258  affichageImpact.setText(affichageImpact.getText().toString().concat("MISS "));
259  }
260  else
261  {
262  affichageImpact.setText(affichageImpact.getText().toString().concat(multiplication + Integer.toString(Touche) + " "));
263  }
264  }
TextView affichageImpact
Texte qui affiche la vollée actuelle.

◆ afficherJoueurActuel()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.afficherJoueurActuel ( String  joueur)

Définition à la ligne 179 du fichier ActiviteJouerPartie.java.

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserHandler().

180  {
181  Log.d(TAG, "afficherJoueurActuel()");
182  String joueurActuel;
183  for (int i = 0; i < mesJoueurs.size(); i++)
184  {
185  if (mesJoueurs.get(i).getNom().equals(joueur))
186  {
187  joueurActuel = "-> " + mesJoueurs.get(i).getNom() + ": " + mesJoueurs.get(i).getScore();
188  }
189  else {
190  joueurActuel = mesJoueurs.get(i).getNom() + ": " + mesJoueurs.get(i).getScore();
191  }
192  adapteur.remove(adapteur.getItem(i));
193  adapteur.insert(joueurActuel, i);
194  }
195  affichageImpact.setText("");
196  }
ArrayAdapter< String > adapteur
Adapteur qui affiche quel joueur doit joueur et son score.
TextView affichageImpact
Texte qui affiche la vollée actuelle.
ArrayList< Joueur > mesJoueurs
liste des Joueurs

◆ chargerLesParametres()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.chargerLesParametres ( )

Définition à la ligne 271 du fichier ActiviteJouerPartie.java.

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.onCreate().

272  {
273  mesJoueurs = new ArrayList<Joueur>();
274  mesJoueurs = (ArrayList<Joueur>) getIntent().getSerializableExtra("LesJoueurs");
275  Iterator<Joueur> it = mesJoueurs.iterator();
276 
277  while(it.hasNext())
278  {
279  Log.d(TAG, "le joueur "+ it.next().getNom() + "est chargé");
280  }
281  typePartie = new TypeJeu(getIntent().getIntExtra("TypeMode",0));
282  }
ArrayList< Joueur > mesJoueurs
liste des Joueurs

◆ envoyerAquitement()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.envoyerAquitement ( )

Définition à la ligne 284 du fichier ActiviteJouerPartie.java.

Références com.lasalle84.mobile_darts.Peripherique.envoyer().

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserHandler().

285  {
286  Log.d(TAG, "envoyerAquittement()");
287  cibleDarts.envoyer("$DARTS;OK;" + "\\r\\n");
288  }
Peripherique cibleDarts
Le periphérique Bluetooth de la cible.
void envoyer(final String data)
Méthode pour envoyer une trame en Bluetooth.

◆ initialiserHandler()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserHandler ( )
private

Initialisation du handler.

Définition à la ligne 325 du fichier ActiviteJouerPartie.java.

Références com.lasalle84.mobile_darts.ActiviteJouerPartie.actualiserScoreIHM(), com.lasalle84.mobile_darts.ActiviteJouerPartie.afficherGagnant(), com.lasalle84.mobile_darts.ActiviteJouerPartie.afficherImpact(), com.lasalle84.mobile_darts.ActiviteJouerPartie.afficherJoueurActuel(), com.lasalle84.mobile_darts.Peripherique.CODE_RECEPTION, com.lasalle84.mobile_darts.Peripherique.envoyer(), com.lasalle84.mobile_darts.Partie.ENVOYER_AQUITTEMENT, com.lasalle84.mobile_darts.ActiviteJouerPartie.envoyerAquitement(), com.lasalle84.mobile_darts.Partie.GAGNANT, com.lasalle84.mobile_darts.Partie.IMPACT, com.lasalle84.mobile_darts.Partie.JOUEUR_SUIVANT, com.lasalle84.mobile_darts.Peripherique.NOM_CIBLE, com.lasalle84.mobile_darts.Peripherique.NOM_ECRAN, com.lasalle84.mobile_darts.Partie.SET_SCORE, et com.lasalle84.mobile_darts.Partie.traiterTrame().

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.onCreate().

326  {
327  Log.d(TAG,"[initialiserHandler]");
328  this.handler = new Handler(this.getMainLooper())
329  {
330  @Override
331  public void handleMessage(Message msg)
332  {
333  super.handleMessage(msg);
334  Bundle b = msg.getData();
335  switch(msg.what)
336  {
337  case Peripherique.CODE_RECEPTION:
338  if(b.getString("nom").equals(Peripherique.NOM_CIBLE))
339  {
340  String donnees = b.getString("donnees");
341  Log.d(TAG,"[handleMessage] Nom : " + b.getString("nom") + " - Adresse : " + b.getString("adresse") + " -> " + b.getString("donnees"));
342  maPartie.traiterTrame(donnees);
343  }
344  else if(b.getString("nom").equals(Peripherique.NOM_ECRAN))
345  {
346  String donnees = b.getString("donnees");
347  Log.d(TAG,"[handleMessage] Nom : " + b.getString("nom") + " - Adresse : " + b.getString("adresse") + " -> " + b.getString("donnees"));
348  maPartie.traiterTrame(donnees);
349  }
350  break;
351  case Partie.SET_SCORE:
352  Log.d(TAG, "[handleMessage] : SET_SCORE " + "Joueur: " + b.getString("joueur") + " Score: " + b.getInt("score"));
353  actualiserScoreIHM(b.getString("joueur"), b.getInt("score"));
354  break;
355  case Partie.IMPACT:
356  Log.d(TAG, "[handleMessage] : IMPACT " + "Joueur: " + b.getString("joueur") + " Touche: " + b.getInt("Touche") + " Multiplicateur Touche: " + b.getInt("MultiplicateurTouche"));
357  afficherImpact( b.getInt("Touche"),b.getInt("MultiplicateurTouche"));
358  if(ecranDarts != null)
359  {
360  ecranDarts.envoyer("$DARTS;HIT;" + b.getInt("Touche") + ";" + b.getInt("MultiplicateurTouche") + ";" + b.getInt("ID") + "\r\n");
361  }
362  break;
363  case Partie.JOUEUR_SUIVANT:
364  Log.d(TAG, "[handleMessage] : JOUEUR_SUIVANT " + "Joueur: " + b.getString("joueur"));
365  afficherJoueurActuel(b.getString("joueur"));
366  break;
367  case Partie.ENVOYER_AQUITTEMENT:
368  Log.d(TAG, "[handleMessage] : ENVOYER_AQUITTEMENT");
370  break;
371  case Partie.GAGNANT:
372  Log.d(TAG, "[handleMessage] : AFFICHER_GAGNANT");
373  if(ecranDarts != null)
374  {
375  ecranDarts.envoyer("$DARTS;END;"+b.getString("gagnant")+"\r\n");
376  }
377  cibleDarts.envoyer("$DARTS;RESET\r\n");
378  afficherGagnant(b.getString("gagnant"));
379  break;
380  }
381  }
382  };
383  }
Handler handler
Le Handler qui permet de communiquer avec le thread.
void afficherImpact(int Touche, int multiplicateur)
void traiterTrame(String trame)
Definition: Partie.java:265
Peripherique cibleDarts
Le periphérique Bluetooth de la cible.
void envoyer(final String data)
Méthode pour envoyer une trame en Bluetooth.
Peripherique ecranDarts
Le periphérique Bluetooth de l&#39;écran.

◆ initialiserListeJoueur()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserListeJoueur ( )

Initialisation des joueurs.

Définition à la ligne 411 du fichier ActiviteJouerPartie.java.

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.onCreate().

412  {
413  Log.d(TAG, "initialiserListeJoueur()");
414  adapteur = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item);
415  for (int i = 0; i < mesJoueurs.size(); i++)
416  {
417  adapteur.add(mesJoueurs.get(i).getNom());
418  }
419  listJoueur.setAdapter(adapteur);
420  }
ArrayAdapter< String > adapteur
Adapteur qui affiche quel joueur doit joueur et son score.
ArrayList< Joueur > mesJoueurs
liste des Joueurs

◆ initialiserPartie()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserPartie ( )

Initialisation de la partie.

Définition à la ligne 388 du fichier ActiviteJouerPartie.java.

Références com.lasalle84.mobile_darts.ActiviteJouerPartie.actualiserScoreIHM(), com.lasalle84.mobile_darts.Peripherique.envoyer(), com.lasalle84.mobile_darts.Joueur.getNom(), com.lasalle84.mobile_darts.TypeJeu.getPointDepart(), com.lasalle84.mobile_darts.TypeJeu.getTypeJeu(), et com.lasalle84.mobile_darts.Joueur.setScore().

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserWidgets().

388  {
389  Log.d(TAG, "initialiserPartie()");
390  Iterator<Joueur> it = mesJoueurs.iterator();
391  String trameNomJoueurs = new String();
392  while(it.hasNext())
393  {
394  Joueur monJoueur = it.next();
395  monJoueur.setScore(typePartie.getPointDepart());
396  actualiserScoreIHM(monJoueur.getNom(),typePartie.getPointDepart());
397  trameNomJoueurs = trameNomJoueurs.concat(";" +monJoueur.getNom());
398  }
399  cibleDarts.envoyer("$DARTS;START;" + typePartie.getTypeJeu() + ";" + mesJoueurs.size() + trameNomJoueurs + "\r\n");
400  //Log.d(TAG,"$DARTS;START;" + typePartie.getTypeJeu() + ";" + mesJoueurs.size() + trameNomJoueurs + "\r\n");
401  if(ecranDarts != null)
402  {
403  ecranDarts.envoyer("$DARTS;START;" + typePartie.getTypeJeu() + ";" + mesJoueurs.size() + trameNomJoueurs + "\r\n");
404  }
405  Log.d(TAG,"Envoi de la trame à la cible et à l'écran");
406  }
ArrayList< Joueur > mesJoueurs
liste des Joueurs
Peripherique cibleDarts
Le periphérique Bluetooth de la cible.
void envoyer(final String data)
Méthode pour envoyer une trame en Bluetooth.
Peripherique ecranDarts
Le periphérique Bluetooth de l&#39;écran.

◆ initialiserWidgets()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserWidgets ( )
private

Initialisation des Widgets.

Définition à la ligne 293 du fichier ActiviteJouerPartie.java.

Références com.lasalle84.mobile_darts.Partie.cibleManquee(), com.lasalle84.mobile_darts.Partie.demarrerPartie(), et com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserPartie().

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.onCreate().

294  {
295  Log.d(TAG,"initialiserWidgets()");
296  boutonTirManque = (Button) findViewById(R.id.TirManque);
297  boutonTirManque.setVisibility(View.INVISIBLE);
298  boutonTirManque.setOnClickListener(view -> {
299  Log.d(TAG, "[onClick] boutonTirManque");
301  });
302 
303  boutonLancerPartie = (Button) findViewById(R.id.LancerPartie);
304  boutonLancerPartie.setOnClickListener(view -> {
305  Log.d(TAG, "[onClick] boutonLancerPartie");
307  new Thread()
308  {
309  @Override
310  public void run() {
311  super.run();
313  }
314  }.start();
315  boutonLancerPartie.setVisibility(View.INVISIBLE);
316  boutonTirManque.setVisibility(View.VISIBLE);
317  });
318  listJoueur = (ListView) findViewById(R.id.MesJoueur);
319  affichageImpact = (TextView) findViewById(R.id.Impact);
320  }
void cibleManquee()
Méthode envoyant une fléchette manquée.
Definition: Partie.java:254
void initialiserPartie()
Initialisation de la partie.
void demarrerPartie()
Méthode permettant de démarrer la partie.
Definition: Partie.java:72
TextView affichageImpact
Texte qui affiche la vollée actuelle.
Button boutonTirManque
Bouton pour la commande de tir manqué
Button boutonLancerPartie
Bouton permettant le lancement de la partie.

◆ onActivityResult()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.onActivityResult ( int  requestCode,
int  resultCode,
Intent  data 
)
protected

Traite le retour des activités.

Définition à la ligne 425 du fichier ActiviteJouerPartie.java.

Références com.lasalle84.mobile_darts.Peripherique.deconnecter().

426  {
427  super.onActivityResult(requestCode, resultCode, data);
428  Log.d(TAG, "[onActivityResult] Fin ActiviteFinPartie");
429  if (ecranDarts != null)
430  {
432  }
434  super.finish();
435  }
void deconnecter()
Méthode pour se deconnecter sur le periphérique en Bluetooth.
Peripherique cibleDarts
Le periphérique Bluetooth de la cible.
Peripherique ecranDarts
Le periphérique Bluetooth de l&#39;écran.

◆ onCreate()

com.lasalle84.mobile_darts.ActiviteJouerPartie.onCreate ( Bundle  savedInstanceState)
protected

Méthode appelée à la création de l'activité

Paramètres
savedInstanceState

Définition à la ligne 65 du fichier ActiviteJouerPartie.java.

Références com.lasalle84.mobile_darts.ActiviteJouerPartie.chargerLesParametres(), com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserHandler(), com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserListeJoueur(), com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserWidgets(), et com.lasalle84.mobile_darts.ActiviteJouerPartie.recupererPeripheriques().

66  {
67  Log.d(TAG,"onCreate()");
68  super.onCreate(savedInstanceState);
69  setContentView(R.layout.activity_activite_jouer_partie);
70 
76  maPartie = new Partie(mesJoueurs, typePartie, handler);
77  }
Handler handler
Le Handler qui permet de communiquer avec le thread.
void initialiserWidgets()
Initialisation des Widgets.
void initialiserListeJoueur()
Initialisation des joueurs.
ArrayList< Joueur > mesJoueurs
liste des Joueurs
void initialiserHandler()
Initialisation du handler.

◆ onDestroy()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.onDestroy ( )
protected

Méthode appelée à la destruction de l'application (après onStop() et détruite par le système Android)

Définition à la ligne 123 du fichier ActiviteJouerPartie.java.

124  {
125  super.onDestroy();
126  Log.d(TAG, "[onDestroy]");
127  }

◆ onPause()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.onPause ( )
protected

Méthode appelée après qu'une boîte de dialogue s'est affichée (on reprend sur un onResume()) ou avant onStop() (activité plus visible)

Définition à la ligne 103 du fichier ActiviteJouerPartie.java.

104  {
105  super.onPause();
106  Log.d(TAG, "[onPause]");
107  }

◆ onResume()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.onResume ( )
protected

Méthode appelée après onStart() ou après onPause()

Définition à la ligne 93 du fichier ActiviteJouerPartie.java.

94  {
95  super.onResume();
96  Log.d(TAG, "[onResume]");
97  }

◆ onStart()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.onStart ( )
protected

Méthode appelée au démarrage après le onCreate() ou un restart après un onStop()

Définition à la ligne 83 du fichier ActiviteJouerPartie.java.

84  {
85  super.onStart();
86  Log.d(TAG, "[onStart]");
87  }

◆ onStop()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.onStop ( )
protected

Méthode appelée lorsque l'activité n'est plus visible.

Définition à la ligne 113 du fichier ActiviteJouerPartie.java.

114  {
115  super.onStop();
116  Log.d(TAG, "[onStop]");
117  }

◆ recupererPeripheriques()

void com.lasalle84.mobile_darts.ActiviteJouerPartie.recupererPeripheriques ( )
private

Définition à la ligne 135 du fichier ActiviteJouerPartie.java.

Références com.lasalle84.mobile_darts.ActiviteLancerPartie.getPeripheriqueCibleDarts(), com.lasalle84.mobile_darts.ActiviteLancerPartie.getPeripheriqueEcranDarts(), et com.lasalle84.mobile_darts.Peripherique.setHandlerActivite().

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.onCreate().

136  {
137  Log.d(TAG,"recupererPeripheriques()");
138 
139  cibleDarts = ActiviteLancerPartie.getPeripheriqueCibleDarts();
140  ecranDarts = ActiviteLancerPartie.getPeripheriqueEcranDarts();
141 
142  if(cibleDarts != null)
144  if(ecranDarts != null)
146  }
Handler handler
Le Handler qui permet de communiquer avec le thread.
Peripherique cibleDarts
Le periphérique Bluetooth de la cible.
void setHandlerActivite(Handler handler)
Méthode qui permet de changer d&#39;handler.
Peripherique ecranDarts
Le periphérique Bluetooth de l&#39;écran.

Documentation des données membres

◆ ACTIVITE_FIN_PARTIE

final int com.lasalle84.mobile_darts.ActiviteJouerPartie.ACTIVITE_FIN_PARTIE = 0
staticprivate

Code pour l'Activite fin partie.

Définition à la ligne 41 du fichier ActiviteJouerPartie.java.

◆ adapteur

ArrayAdapter<String> com.lasalle84.mobile_darts.ActiviteJouerPartie.adapteur = null
private

Adapteur qui affiche quel joueur doit joueur et son score.

Définition à la ligne 52 du fichier ActiviteJouerPartie.java.

◆ affichageImpact

TextView com.lasalle84.mobile_darts.ActiviteJouerPartie.affichageImpact = null
private

Texte qui affiche la vollée actuelle.

Définition à la ligne 54 du fichier ActiviteJouerPartie.java.

◆ bluetoothAdapter

BluetoothAdapter com.lasalle84.mobile_darts.ActiviteJouerPartie.bluetoothAdapter = null
private

Bluetooth Adapteur.

Définition à la ligne 49 du fichier ActiviteJouerPartie.java.

◆ boutonLancerPartie

Button com.lasalle84.mobile_darts.ActiviteJouerPartie.boutonLancerPartie
private

Bouton permettant le lancement de la partie.

Définition à la ligne 56 du fichier ActiviteJouerPartie.java.

◆ boutonTirManque

Button com.lasalle84.mobile_darts.ActiviteJouerPartie.boutonTirManque
private

Bouton pour la commande de tir manqué

Définition à la ligne 55 du fichier ActiviteJouerPartie.java.

◆ cibleDarts

Peripherique com.lasalle84.mobile_darts.ActiviteJouerPartie.cibleDarts = null
private

Le periphérique Bluetooth de la cible.

Attributs

Définition à la ligne 45 du fichier ActiviteJouerPartie.java.

◆ ecranDarts

Peripherique com.lasalle84.mobile_darts.ActiviteJouerPartie.ecranDarts = null
private

Le periphérique Bluetooth de l'écran.

Définition à la ligne 46 du fichier ActiviteJouerPartie.java.

◆ handler

Handler com.lasalle84.mobile_darts.ActiviteJouerPartie.handler = null
private

Le Handler qui permet de communiquer avec le thread.

Définition à la ligne 47 du fichier ActiviteJouerPartie.java.

◆ listJoueur

ListView com.lasalle84.mobile_darts.ActiviteJouerPartie.listJoueur = null
private

Listview des Joueurs.

Définition à la ligne 53 du fichier ActiviteJouerPartie.java.

◆ maPartie

Partie com.lasalle84.mobile_darts.ActiviteJouerPartie.maPartie = null
private

La partie jouée.

Définition à la ligne 50 du fichier ActiviteJouerPartie.java.

◆ mesJoueurs

ArrayList<Joueur> com.lasalle84.mobile_darts.ActiviteJouerPartie.mesJoueurs = null
private

liste des Joueurs

Définition à la ligne 48 du fichier ActiviteJouerPartie.java.

◆ TAG

final String com.lasalle84.mobile_darts.ActiviteJouerPartie.TAG = "_ActiviteJouerPartie_"
staticprivate

Constantes

Définition à la ligne 40 du fichier ActiviteJouerPartie.java.

◆ typePartie

TypeJeu com.lasalle84.mobile_darts.ActiviteJouerPartie.typePartie = null
private

Définition à la ligne 51 du fichier ActiviteJouerPartie.java.


La documentation de cette classe a été générée à partir du fichier suivant :