J'ai deux activités que j'utilise pour rassembler des données pour une table sqlite. Quelle est la meilleure façon de procéder. Je suppose que je devrais avoir deux classes, éventuellement trois pour chaque activité et peut-être une pour la gestion de la base de données. Je suppose que je devrais créer une intention d'appeler la deuxième activité et je pourrais passer un paquet en utilisant des extras mis sur l'intention de transmettre des données et ensuite mettre à jour la base de données de la deuxième activité après avoir rassemblé toutes les informations. Est-il préférable de passer le contexte de la première activité et d'analyser le contexte de la deuxième activité? Je suis confus au sujet du maintien de l'état d'une activité à l'autre.Deux activités une table
0
A
Répondre
0
Il existe des moyens comme:
1) La meilleure façon est d'utiliser des fragments afin que vous puissiez conserver les données de collecte et à la fin vous pouvez stocker des données. Et c'est toujours une bonne pratique de séparer les modules en différentes classes comme dans votre base de données.
2) Et si vous envisagez de passer un paquet, vous devez utiliser leble pour la cohérence des données.
3) Si vos données ne sont que des chaînes de caractères et que vous ne voulez pas utiliser de fragments, vous pouvez transmettre un paquet.
4) Ou vous pouvez utiliser ContentProvider mais c'est assez mouvementé. Bonne chance ...
Questions connexes
- 1. Deux activités, mais deux icônes
- 2. Animation entre deux activités
- 3. Android: deux activités simultanément
- 4. Android - connecter deux activités
- 5. Deux activités différentes dans une seule activité
- 6. Exécuter deux activités en parallèle
- 7. intention putExtra de deux activités
- 8. Deux activités qui démarrent étrangement
- 9. Une table deux modèles
- 10. Passer des données de deux activités à une troisième
- 11. Comment mettre deux activités dans une mise en page?
- 12. Deux activités ou plus en android
- 13. Animation pendant la navigation entre deux activités
- 14. Comment réutiliser un webview dans deux activités?
- 15. Comment passer la chaîne entre deux activités
- 16. un bouton statique entre deux activités Android
- 17. Terminer() pour revenir en arrière deux activités
- 18. Maintenir l'état d'activité avec deux activités
- 19. Dague 2 - Partage d'instances entre deux activités
- 20. Réutiliser l'activité de deux activités, via startActivityForResult
- 21. android choisir entre deux activités de démarrage
- 22. Comment transmettre des données entre deux activités
- 23. Table des utilisateurs - une table ou deux?
- 24. Collé sur Glisser entre deux activités
- 25. Erreurs d'exception fatale sur deux activités
- 26. Le bouton Précédent ferme DEUX activités?
- 27. Je veux ajouter progressbar entre deux activités
- 28. basculer entre deux activités dans Android
- 29. Comment démarrer deux activités en même temps?
- 30. Diviser une table en deux
Quelles sont les données que vous essayez de gérer? –
Vous pouvez essayer d'utiliser un singleton qui fournit les données et peut modifier les données. Vous pouvez donc obtenir des données de toutes vos activités. –
Vous pouvez également utiliser des fragments au lieu d'activités, vous n'avez donc pas besoin de passer des valeurs entre les activités. – Kuffs