Académique Documents
Professionnel Documents
Culture Documents
CH5 2 PDF
CH5 2 PDF
DÉVELOPPEMENT MOBILE
Enseignante: Mme. Haïfa Chorfi
131
Introduction
132
133
Introduction
On peut envoyer des Intents au système de deux façons :
soit en ciblant un composant précis d’une application : on
parle alors de mode explicite
soit en laissant le système envoyer le traitement (ou non) de
cette demande au composant le plus approprié : on parle
alors de mode implicite
134
135
Principe de fonctionnement
Les Intents ont aussi d’autres utilisations:
démarrer d’un service (par exemple pour un service de
lecteur multimédia, les actions pourront être de lire une
musique, passer à la chanson suivante ou encore mettre la
lecture en pause en cas d’appel entrant) .
diffuser un objet Intent à plusieurs applications (par exemple
pour informer l’ensemble des applications ouvertes que la
batterie est défaillante).
136
137
138
139
Syntaxe :
Intent I = new Intent (ACTION, [URI]);
startActivity(I);
140
Remarque :
Le format des URI spécifiés comme données pour
les actions dépendent du type d’action. Quoiqu’il
en soit, la composition d’un URI se découpe toujours selon le format
suivant : schéma://hote:port/chemin.
Le schéma ‘tel’ permet d’émettre un numéro de téléphone,
‘market’ d’atteindre l’Android Market,
www’ d’ouvrir une page web, etc
141
142
143
Mme. Haifa CHORFI
143
144
145
146
147
148
149
150
151
Exercice
152