Vous êtes sur la page 1sur 15

JAVA MOBILE

Chapitre : Java Mobile

Riadh Bouhouchi

RIADH BOUHOUCHI 1
JAVA MOBILE

Table des matières


I. Préparation de l’environnement :
1. Installer JDK
2. Installation d'Android Studio
3. Gestion de la configuration d'Android Studio
II. Création d’un projet Android
1. Création d’un projet
2. Choisir une interface pour la première main Activity
3. Configuration AVD Manager :
III. Exercice

RIADH BOUHOUCHI 2
JAVA MOBILE

Objectif : On cherche à réaliser une application java mobile afin de découvrir le domaine de la
programmation mobile.

RIADH BOUHOUCHI 3
JAVA MOBILE

I. Préparation de l’environnement :
1. Installer JDK

JDK : Java Development Kit

2. Installation d'Android Studio


Android Studio : IDE adapté permet de faire la programmation Android.

3. Gestion de la configuration d'Android Studio


SDK :………….

II. Création d’un projet Android


1. Création d’un projet
On va créer une application permet d’afficher le message « Bonjour FST » lors de leur
exécution.

RIADH BOUHOUCHI 4
JAVA MOBILE

RIADH BOUHOUCHI 5
JAVA MOBILE

2. Choisir une interface pour la première main Activity

RIADH BOUHOUCHI 6
JAVA MOBILE

RIADH BOUHOUCHI 7
JAVA MOBILE

▪ L'onglet Text donne le code XML de ce fichier


▪ L'onglet Design permet de visualiser l'IHM et de construire cette IHM en glisserdéposer
avec les éléments graphiques.
➢ Structure de l’application :

▪ MainActivity.java : une classe java présente l’activité principale qui s’occupe de gérer
les évènements de votre interface :
- Une activité gère l’affichage et l’interaction d’un écran (IHM)
- Gère les événements, lance l'affichage d'autres écrans, lance du code applicatif.
▪ ActivityMain.xml : Fichier XML qui contient le code XML pour placer les objets
graphiques sur votre activité.
▪ Res : contient les ressources accessibles par le projet. Exemple : drawable, layout,
menu...

RIADH BOUHOUCHI 8
JAVA MOBILE

➢ Les éléments de configuration dans le fichier « AndroidManifest.xml »

➢ La classe « MainActivity »

➢ ActivityMain
La visualisation :

RIADH BOUHOUCHI 9
JAVA MOBILE

Le code XML :

RIADH BOUHOUCHI 10
JAVA MOBILE

3. Configuration AVD Manager :


AVD : Android Virtual Device : C’est un émulateur Android qui représente un périphérique
Android spécifique permet d’exécuter et tester les applications Android sur le PC.

RIADH BOUHOUCHI 11
JAVA MOBILE

RIADH BOUHOUCHI 12
JAVA MOBILE

➢ Lancer l’émulateur :
4. Exécution

III. Exercice
Créer une application Android possède deux interfaces :
1ére interface exige le Bouton « FST ». Lorsque l'utilisateur click sur le bouton, la 2éme
interface s’affiche. Solution
1. Créer un projet « AppFST »
2. Créer deux classes java « FirstActivity» et « SecondActivity »

RIADH BOUHOUCHI 13
JAVA MOBILE

3. Insérer un bouton dans « FirstActivity »

Le code de l’élément « Button »

4. Créer une méthode init() dans la classe « FirstActivity »

RIADH BOUHOUCHI 14
JAVA MOBILE

ID du composant

La 1ére interface La 2éme interface

Méthode permet de démarrer une activité

5. Appeler la methode init() dans la methode onCreate()

Appelée à la création de l’activité, elle


permet de relier l’activité avec sa vue.

6. Run

RIADH BOUHOUCHI 15

Vous aimerez peut-être aussi