Mon besoin d'applications est de contacter le webservice, obtenir le xml, l'analyser et l'afficher en utilisant un champ liste. J'appelle toutes ces classes xmlhandler, objectmodel, en l'affichant en utilisant un lisfield d'une classe qui étend l'écran principal qui rend mon application lente.comment augmenter la vitesse de mon application?
Quelqu'un peut-il me suggérer comment le rendre rapide?
Est-il un apt pour faire apparaître un écran de chargement et lancer un fil pour contacter le webservice, obtenir le XML, l'analyser et tuer le thread, puis peupler l'écran de liste et l'afficher?
des suggestions de toute nature est la bienvenue!
C'est généralement la bonne façon de le faire, je ne sais pas si c'est comme ça dans Blackberry. –
récupérez-vous l'intégralité de xml avant de commencer à l'analyser? cela va perdre du temps. Utilisez-vous Buffering sur le flux? Ça va aider. Plus que cela nécessite probablement de voir ce que vous avez fait. – MeBigFatGuy
Vous pouvez placer un message de chargement ou une superposition d'animation dans la liste. –