J'essaie de rendre ma liste d'activités plus efficace. J'ai une liste d'activités dans mon application, à chaque appel, il va à la base de données de recueillir des informations et de les montrer sur l'écran (comme la liste).Activité efficace Liste
donc basiclly chaque fois que vous terminez et appelez cette liste, il appelle onCreate .. encore et encore .. mon problème ici est avec la répartition que j'essaie de réduire! Par exemple, j'ai un Arraylist qui est alloué à chaque fois sur la méthode onCreate de ma liste d'activités, et beaucoup d'autres allocations que je fais surCreate.
Je trouve que cela ralentit énormément mon programme, mon programme est très instable, et j'essaie d'atteindre certaines performances ... aucune idée comment puis-je éviter cela surCréer chaque fois que je rappelle ma liste d'activités? mybe une autre technique pour réduire les réallocations? Merci, Idan.
Pourquoi votre activité est démarrée plusieurs fois? – JRL
c'est un écran avec la liste des articles, donc par son but, vous entrez et quittez cet écran plusieurs fois ... – rayman
Mybe je devrais enregistrer les objets alloués ainsi je n'ai pas besoin de réallouer chaque fois que j'entre dans cet écran de ListActiviy? Il doit y avoir un moyen d'éviter ou de contourner certaines techniques pour le contourner, car il y a quelques objets qui pourraient être alloués une fois, plutôt que de les réaffecter à chaque fois que nous entrons à l'écran. Merci, ray. – rayman