1(
Université I bn Khaldoun –T iaret –
(U.I.K.T)
MODULE: PROGRAMMATION MOBILE
3ÈME ANNÉE LICENCE
Réalisé par :
BOUALEM Adda (UIKT, TIARET)
2022, 2023 Semester VI
Module: Programmation Mobile
1 Introduction & Historique
2 Installation et configuration des outils
Une première application
3
4 La Partie IHM (Création Statique)
Plan
5 La Partie IHM (Création dynamique)
6
Programmation JAVA
7
Base de données (SQLite)
8
3
IHM PARTIE XML
Développer avec Android sous Eclipse
Eclipse
• Téléchargeable sur [Link]
• Ne nécessite pas d’installation (simple copie)
• Le plugin pour Android est téléchargé et installé depuis Eclipse (Menu Help
→ Install New Software) sur [Link]
• Il suffit ensuite d’indiquer à Eclipse où se trouve le SDK Android (Menu SDK
Android (Menu Windows → Preferences → Android)
Développer avec Eclipse
Espace de travail
Remarque : les paramétrages d’Eclipse sont liés à l’espace de travail
⇒ nouvel espace nouveaux paramètres
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Les ressources
Développer avec Android sous Eclipse
Structure d’une application
Développer avec Android sous Eclipse
Application Android
Développer avec Android sous Eclipse
Activité Android
Développer avec Android sous Eclipse
Activité Android
Développer avec Android sous Eclipse
Activité Android
Développer avec Android sous Eclipse
Les interfaces
Développer avec Android sous Eclipse
Les interfaces
Développer avec Android sous Eclipse
Définir une interface en XML
Développer avec Android sous Eclipse
Définir une interface en XML Exemples
TextView : affiche une chaîne
EditText : permet la saisie d'une chaîne (propriété inputType pour le type
d'entrée attendu)
Button : bouton cliquable, variante de type interrupteur avec ToggleButton
CheckBox : case à cocher
RadioButton : bouton radio regroupable dans un RadioGroup
CheckedTextView : chaîne cochable (implante Checkable)
ProgressBar : barre de progression (horizontale, circulaire), variante avec étoiles
de notation avec RatingBar
SeekBar : barre de réglage
SearchView : champ de recherche avec proposition de suggestions
Développer avec Android sous Eclipse
Définir une interface en XML Exemples
Éléments multimédias
ImageView : affichage d'une ressource image
ImageButton : bouton avec image
VideoView : affichage contrôlable de vidéo
Développer avec Android sous Eclipse
Définir une interface en XML Exemples
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
Développer avec Android sous Eclipse
LA 2ÈME PARTIE ON VA VOIR COMMENT
CRÉER, INSTANCIER, PARCOURIR CES
OBJETS GRAPHIQUES : C’EST LA PARTIE
PROGRAMMATION JAVA