Outils pour utilisateurs

Outils du site


Panneau latéral



Contacts

Scolarité M1

Mickael Ferreira
télephone 01 57 27 68 96
bureau Sophie Germain - Bur. 3004
En télétravail les mardis et vendredis
(permanences Zoom : 10h30-12h00 ; 14h00-15h30)

connexion à la permanence de Mickaël Ferreira (code: 141280)

Scolarité M2

Sylvia Crochet
téléphone 01 57 27 68 98
bureau Sophie Germain - Bur. 3002
En télétravail les mardis et vendredis. Ne travaille pas les mercredis
(permanences Zoom : 10h00-11h30 ; 14h30-16h00)

connexion à la permanence de Sylvia Crochet (code: 242581)

formations:masters:cours:resume_android

Programmation de Composants Mobiles

L'objectif du cours est d'acquérir les bases de la programmation Android.

  • Présentation de composants de l'application Android : Activity, ContentProvider, Service et BroadcastReceiver.
  • L'interface graphiques de l'Activity : intégrer les boutons, TextView, EditText, Spinner, ListView, CheckBox, RadioButton, ToolBar.
  • Utilisation de RecyclerView pour une liste robuste et pour palier aux problèmes liés à ListView.
  • Les fichiers layout xml et différents gestionnaires de position.
  • Démarrer une nouvelle activité.
  • Les ressources.
  • L'utilisation de SharedPreferences pour stocker les préférences et des informations simples.
  • Bases de données SQLite :
    • écrire SQLiteOpenHelper pour accéder à une bases de données,
    • Afficher les résultats d'une requête sur une liste en utilisant SimpleCursorAdapter.
    • Construire un ContentProvider pour pour uniformiser et sécuriser l'accès à une base de données.
    • Utiliser un CursorLoader pour lancer de requêtes SELECT dans un autre thread.
  • Utiliser les Fragments pour apporter la flexibilité à la construction des composants Activity. DialogFragment.
  • Préservation de l'état de l'activité à l'aide d'un fragment sans interface graphique (headless Fragment).
  • Connexion internet sous Android. Les permissions.
  • Lancer les tâches dans un autre thread : Handler, AsyncTask, DownloadManager.
  • Les services. Les notifications. Les alarmes.
formations/masters/cours/resume_android.txt · Dernière modification : 2022/07/26 19:04 de 127.0.0.1