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 :

chargement des données à l'ouverture défectueuse


Sujet :

Android

  1. #1
    Membre expérimenté Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Points : 1 461
    Points
    1 461
    Par défaut chargement des données à l'ouverture défectueuse
    Bonjour,
    J'ai une petite appli en cours de développement qui, entre autre, permet de faire une liste d'éléments, chargés dans un listview custom.
    J'en étais à finir les procédures de sauvegarde en onstop() et de chargement en oncreate(). En émulateur ça marche.
    Je fais l'apk tant bien que mal sur ce nouveau android studio (je m'habitue pas très vite, surtout que je suis un néophyte des familles) et je test sur mon portable.
    Ca ne sauvegarde pas, ou plutôt, si j'enlève un élément existant par défaut dans la liste, ça sauvegarde bien cette modification, mais si je rajoute des éléments, il remet la liste à son état par défaut.
    Déjà il faut savoir que l'état par défaut est défini si c'est la première ouverture de l'appli, en effet, dans le try de chargement, où j'ai mes fileinputstream entre autre, si il ne trouve pas les documents, il passe en catch, et des éléments sont ajoutés par code directement dans ma liste puis updaté dans l'adapter.

    Donc du coup je me retrouve avec une appli qui fonctionne en émulateur mais pas sur une vrai devise, et pas moyen de savoir d'où ça vient. J'ai fait une exécution point par point pour voir si à l'ouverture je passais dans le catch, mais ce n'est pas le cas en émulation.
    Au cas où ça serve, j'ai un zopo z999, de mémoire.
    Expert en recherche google caféinomane

  2. #2
    Membre expérimenté Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Points : 1 461
    Points
    1 461
    Par défaut
    Je n'arrive pas à envoyer le code ... Ca me met que Developpez.com a interrompu la connexion.
    Je l'envoie en txt.
    Fichiers attachés Fichiers attachés
    Expert en recherche google caféinomane

  3. #3
    Modérateur
    Avatar de MasterMbg
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2011
    Messages
    719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2011
    Messages : 719
    Points : 1 493
    Points
    1 493
    Par défaut
    Bonsoir,

    Et pourquoi tu ne fais pas le debug USB directement avec ton téléphone physique? Sûrement quelque part il y a un souci.

    Christian
    Plus tu apprends sérieusement, plus tu te rapproches d'un savoir noble. Une chose est certaine, les difficultés ne s'écarteront de ton chemin...

    Tu es nouveau dans le développement Android, la page des COURS est là pour te faciliter la vie
    Tu peux trouver la réponse à ta question dans la FAQ
    Retrouvez mon tutoriel sur la consommation des services web SOAP
    Pense à voter positivement en appuyant sur en bas à droite de la réponse qui t'a donné une piste de solution.

  4. #4
    Membre expérimenté Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Points : 1 461
    Points
    1 461
    Par défaut
    Bonjour,
    Merci pour ton aide. J'aimerais bien en fait mais le driver de la marque Zopo est pas si simple à trouver, les sites que j'ai pu trouver le donnant était selon moi pas digne de confiance.
    J'aimerais bien savoir si sur mon code déjà, il y a ou non des erreurs qui pourrait avoir cette conséquence. Je suis désolé mais je n'arrive toujours pas à intégrer mon code entre balise de code dans mes messages, le forum n'est visiblement pas d'accord...
    Expert en recherche google caféinomane

  5. #5
    Membre expérimenté Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Points : 1 461
    Points
    1 461
    Par défaut
    Pardon pour ce long moment de "suspens".
    J'ai fini par trouver, l'erreur de débutant. Je n'avais pas mis mon Objet en Serializable. . .
    Voilà voilà ...
    Expert en recherche google caféinomane

  6. #6
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Salut,

    Juste éviter les Serializable, et essayer de passer par les Parceable, ca coute moins cher en mémoire .
    Responsable Android de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Android, consulter la page cours
    N'hésitez pas à consulter la FAQ Android et à poser vos questions sur les forums d'entraide mobile d'Android.

  7. #7
    Membre expérimenté Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Points : 1 461
    Points
    1 461
    Par défaut
    Bonjour,
    Autant Serializable je l'avais vu en cours, autant Parceable je ne le connais pas du tout.

    Et j'aimerais bien un peu de détails sur la différence entre les deux et savoir si ça change quelque chose pour sa sauvegarde.

    En tout cas merci, j'apprends de nouveaux trucs et je m'améliore et j'aime ça
    Expert en recherche google caféinomane

  8. #8
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    http://developer.android.com/referen...arcelable.html

    En gros de mémoire si j'ai tord que quelqu'un me le dise mais.

    Le serializable en fait une reconstruction de ton object via la réflexion de JAVA

    Alors que le parceable reconstruit ta classe ou object par un creator et ses fonctions que tu implémentera de se fait cela sera toujours plus rapide que le reflect de JAVA.

    J'ai trouvé un site e comparaison sur la vitesse
    http://www.developerphil.com/parcela...-serializable/
    Responsable Android de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Android, consulter la page cours
    N'hésitez pas à consulter la FAQ Android et à poser vos questions sur les forums d'entraide mobile d'Android.

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

Discussions similaires

  1. chargement des données d'un datawarehouse syntaxe oracle
    Par mehdiing dans le forum Administration
    Réponses: 3
    Dernier message: 01/05/2007, 11h23
  2. Récupérer des données à l'ouverture d'un classeur
    Par sub73 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 23/04/2007, 18h00
  3. Chargement des données d'une classe vers une autre
    Par nosdev dans le forum Access
    Réponses: 1
    Dernier message: 16/01/2007, 14h44
  4. Réponses: 2
    Dernier message: 20/11/2006, 14h35
  5. [VBA-E] Formatage des données à l'ouverture d'un fichier texte
    Par jmercier dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/11/2005, 17h00

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