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 :

Edition d'un arbre, problème de conception


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 25
    Par défaut Edition d'un arbre, problème de conception
    Bonjour,

    Après quelques essais, ma conception sent la machine a gaz et le manque d'optimisation.
    Alors mon but est d’éditer un arbre :
    • 1 Branche
      • 1.1 Feuille
      • 1.2 Feuille
    • 2 Branche
    • 3 Feuille
    • 4 Feuille

    Toutes les branches ou les feuilles sont éditable et doit donc avoir une vue, qui montre les fils avec quelques infos, on doit pouvoir rajouter ou supprimer un fils
    Je sauvegarde la structure et les infos dans un fichier XML (y a pas mal d'info a sauvegarder, l'arbre peut être complexe)

    Mon problème est l'actualisation d'informations, si on modifie le nom de la feuille1.2 et qu'on revient, la vue précédente doit être actualisée.

    Je me suis dit pour chaque vue, il faut une activity différente. Une activity ne partager pas la mémoire de l'autre donc ça veut dire qu'a chaque nouvelle d'activité, je doit recharger tout le fichier XML, qu'a la fin, je doit le sauver, et que je doit encore recharger le XML dans l'activité précédente pour actualisés les modifs, pour les perfs c'est pas top.

    Une activité qui change de vue, j'ai pas l'impression que c'est dans ce sens là qu'android est optimisé.

    Si on peut passer une string entre deux activity, c'est pas une raison pour faire passer un fichier XML.

    Si je vois pas mal de solution a mon problème mais je galère a trouver la bonne, "celle qu'android a prévu".

    Qu'elle est la meilleure façon de partager des données entre activity ?

    Merci pour les réponses, et votre expérience.

  2. #2
    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
    Si tu considère toutes les activités comme entièrement séparées, ca va être chaud en effet...

    Mais rien n'empêche:
    1. D'utiliser des statique...
    2. D'utiliser des classes helpers pour la gestion du fichier....

    Exemple:
    Dans l'activity
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    class FamilyActivity extends Activity
    {
         static FamilyFile    file;
     
         public void onCreate(Bundle extras) {
             super.onCreate(extras);
             if (file == null) {
                 file = new FamilyFile();
                 file.load();
             }
         }
     
         public void addChild(...) {
             file.update();
         }
     
    }
     
    class EditFeuille extends FamilyActivity
    {
         public void onClick(View v)
         {
                ... addChild(..);
         }
    }

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 25
    Par défaut
    Citation Envoyé par nicroman Voir le message
    Si tu considère toutes les activités comme entièrement séparées, ca va être chaud en effet...

    Mais rien n'empêche:
    1. D'utiliser des statique...
    2. D'utiliser des classes helpers pour la gestion du fichier....
    A ouai....

    Du coup avec des statiques ça va être beaucoup plus facile.
    Merci pour la reponse

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

Discussions similaires

  1. Méthode Finalize et problème de conception
    Par phryos dans le forum Langage
    Réponses: 4
    Dernier message: 19/04/2006, 11h04
  2. [VB6][UserControl et OCX]Problème de conception
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 19/01/2006, 22h37
  3. Petit problème de conception sur access
    Par coooookinette dans le forum Modélisation
    Réponses: 3
    Dernier message: 18/12/2005, 18h24
  4. Gestion des départements problème de conception
    Par snoopy69 dans le forum Modélisation
    Réponses: 7
    Dernier message: 11/10/2005, 13h08
  5. Problème de conceptions de tables
    Par dtavan dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/05/2004, 23h13

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