IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Activité en arrière plan


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2012
    Messages : 2
    Par défaut Activité en arrière plan
    Bonjour à tous,

    Je suis entrain de développer une application et j'avoue que là je suis un peu perdu. J'ai une activité1 qui lance une activité2. Dans activité2 j'enregistre un parcours avec le gps. Je voudrais que mon application tourne en arrière plan pour continuer les enregistrements pendant que l'utilisateur utilise d'autres applications ou que le tel est en vieille par exemple.
    Pour cela, je souhaiterais qu'une boite de dialogue s'affiche lorsque activité2 (et acitivité1) sont sur le point de se fermer pour demander à l'utilisateur s'il souhaite tout quitter ou alors continuer à enregistrer le parcours avec l'application en arrière plan.
    J'ai lu pas mal de truc sur les activités, leur cycle de vie, les Flag, etc. mais je ne sais pas par quel bout le prendre. Faut-il utiliser des taches, des processus ou des services ? Est ce qu'il suffit de ré-écrire les méthode onStop, onPause, ... Existe t-il des méthodes pour faire tout ça ?
    Si quelqu'un pouvait m'aiguiller un peu et me donner la bonne voie à suivre ça serait super!
    Merci pour votre aide,

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 59
    Par défaut Service
    Je pense qu'un Service serait approprié : bon tuto ici : http://blog.developpez.com/android23...ion_de_service
    Ton service s'occupera de l'enregistrement du parcours et ton activité 2 permettra de le démarrer et arrêter ainsi que de récupérer les données. Bien sur il reste à définir la logique de l'enregistrement des dites données.
    Cordialement.

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2012
    Messages : 2
    Par défaut
    Bonjour,
    Merci deepbreak pour la réponse. J'ai regardé du côté des remoteService et je pense que je vais faire comme ça. Il me reste encore un peu de lecture de javadoc.
    @+

  4. #4
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Avant toute chose il faut bien comprendre qu'un service n'est pas une tâche de fond au sens programmation... une fois qu'on a saisi la différence tout roule
    Je me permet de dire ça étant donné que tu parlais d'activité au milieu de "tache", "process", ... ^^

    Un "process" (l'application), peut avoir zéro ou plusieurs activité, et zéro ou plusieurs services... (mais au moins l'un des deux).

    Une service est simplement une "activité" du process qui n'a pas de user-interface (pas de window)...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Activité en arrière plan possible ?
    Par xana05 dans le forum Android
    Réponses: 2
    Dernier message: 18/01/2015, 02h12
  2. comment exécuter une activité en arrière plan
    Par fodrix dans le forum Android
    Réponses: 1
    Dernier message: 09/05/2013, 17h17
  3. activite fichiers en arrière plan
    Par bdvsl47 dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 15/10/2011, 17h44
  4. notification et activité en arrière plan
    Par x031183 dans le forum Android
    Réponses: 2
    Dernier message: 28/06/2011, 14h26
  5. changer l'image d'arrière plan du bureau
    Par etenclin dans le forum MFC
    Réponses: 7
    Dernier message: 22/08/2002, 15h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo