:: Enseignements :: Master :: M2 :: 2012-2013 :: Développement Android ::
[LOGO]

Services Android


L'objectif de ce TD est d'implanter quelques services communiquant à l'aide d'Intent ou par l'intermédiaire d'appels de méthodes inter-processus.

Exercice 1 - Un service de factorisation

On souhaite adapter l'activité précédente de factorisation en tant que service. Nous souhaitons ainsi créer un activité consacrée à la soumission de travaux de factorisation, un service exécutant les travaux de factorisation ainsi qu'une activité affichant le résultat d'une factorisation.

Exercice 2 - Un service de téléchargement de pages web

Nous souhaitons réaliser un service de téléchargement de pages web. Il pourra par exemple être utilisé par l'activité d'affichage de flux de syndication afin de télécharger des fichiers Atom.

L'utilisation d'Intent pour la communication n'est pas très pratique (notamment l'incorporation de données volumineuses dans un Intent diffusé). On souhaite changer le mode d'utilisation de notre service en exposant une interface pour des appels RPC.