Pour une communication assez simple avec l'UI après la finition de la tâche, je te conseillerais d'utiliser le AsyncTask.
Pour un traitement assez couteux je te conseillerais d'utiliser un...