2010-09-13 6 views
2

Essayer de comprendre le modèle de cadre Android. J'ai une application qui doit avoir plusieurs threads en cours d'exécution. Sur le thread obtient des correctifs GPS, un autre ramasse les correctifs GPS et les pousse vers le serveur, et encore un autre interroge occasionnellement un serveur pour les commandes expédiées. Certains de ces threads mettent également à jour les vues d'état.Conserver les discussions et les vues actives entre les activités

Depuis que je suis nouveau sur Android, le modèle de cadre d'application n'a pas cliqué pour moi. Où ces threads ont-ils commencé? En ce moment, je commence les discussions dans l'activité initiale, mais si je comprends bien, une fois que l'activité devient invisible, elle est arrêtée. De plus, je dois suivre les statistiques du GPS et du réseau pour avoir une vue qui peut (ou non) être la vue active.

Juste à la recherche de conseils de la part des gens qui ont abordé ces problèmes sur cette plateforme.

Merci.

Répondre

0

Si vous exécutez un thread appelant finish() à votre activité n'arrêtera pas votre thread. Le fil sera terminé dans le backend et s'arrêtera automatiquement.

Questions connexes