Cours C44 - Programmation objet II - Régulier

prochaine échéance: TP1 : 4 Avril

Examen 2 : 4 Avril

Cours 1 mercredi 29 janvier ( 2 périodes )


  • plan de cours ( 15 min )
  • annexe 0 : installation ( 5 min ) / GitHub ( 15 min )
  • annexe 1 : notion d'Activite, widgets de base, émulateur AVD, ConstraintLayout ( 1h30 )
  • propriétés id, text
  • site Android Developers

Cours 2 Vendredi 31 janvier ( 3 périodes )


  • différentes propriétés d'un ConstraintLayout ( 30 min )
  • Annexe 2: 3 grands concepts pour gérer un événement ( 30 min )
  • Annexe 2 : exercice( 1h00 )
  • devoir :installer AndroidStudio à la maison (Annexe 0 )

 

Cours 3 mercredi 5 février( 2 périodes )


  • terminer Annexe 2 classe interne, méthode findViewById ( 1h )
  • transtypage

 

Cours 4 Vendredi 7 Fév ( 3 périodes )


  • exercices Annexe 3 #1: ImageView ( 1h )
  • Annexe 3 #2: ImageViews, modèles objets, ProgressBars
  • les Toasts, les SnackBars
  • devoir terminer Annexe 3 pour le prochain cours

 

Cours 5 Mercredi 12 Fév ( 2 périodes )


  • retour sur annexe 3B (20 min )
  • Annexe 4 : LinearLayout, layout weight, TableLayout, exercices ( 1h20 )
  • question du groupe : pourquoi un text avec un outil devant dans l'onglet design ? réponse

 

Cours 6 Vendredi 13 Février ( 3 périodes )


  • Annexe 4B : exercice, getChildAt, getChildCount (1h45 )

 

Cours 7 Mercredi 19 Février


  • Annexe 5 : améliorations Annexe Transfert intérac ( Les Spinners )(30 min)
  • les DecimalFormats
  • les Hashtables

 

Cours 8: Vendredi 21 Février


  • examen 1
  • travailler sur Annexe 5

 

Cours 9 Mercredi 26 Fév


  • conclusion Annexe 5 - expressions régulières , Hashtables ( 35 min )
  • exercice Hashtables ( 20 min )
  • Annexe 6 - surface de dessin début ( 30 min )

 

Cours 10 Vendredi 28 Février


  • Annexe 6 - méthodes de la classe Canvas, Paint
  • Annexe 7 - onTouchListener : à terminer pour le prochain cours

 

Cours 11 5 Mars ( 2 periodes )


  • retour sur Annexe 7 ( 15 min )
  • Annexe 1 - TP1 : classe Path, OnTouchListener( 1h30 )
  • brève présentation TP1

 

 

Cours 12 : 7 Mars ( 3 périodes )


  • correction Examen 1
  • temps pour tp ( 1h )
  • Les couleurs
  • Annexe 1 - TP 1 : boîte de dialogue ( 1h20 )

Cours 13 19 Mars ( 2 per )


  • temps pour tp 1 : à remettre le 4 avril

 

 

Cours 14 : 20 Mars


  • temps pour tp1 : à remettre le 4 avril

Cours 15 26 mars


  • évaluation formative tp1

 

Cours 16 25 mars


  • Annexe 8 : Selectors, StateListDrawables, Chip , ChipGroup ( 1h20 )
  • Temps pour tp1
  • Examen 2 : Annexes 5 - 8 + Tp1 : Vendredi 4 Avril ( 20 % )