Recap java, semaine 50, année 2011

La récap Java, 4 entrée(s) pour la semaine du 12 décembre au 18 décembre 2011.

Comme toujours, cliquez sur les titres pour les articles complets.


Handler Tutoriels Disponibles par MathiasSeguy (15/12/2011 17:14)

Re, Re, Bonjour. Les tutoriels sont disponible sur Android2EE section Exemple/Tutoriaux/Handler Tutoriels. Vous avez le tutoriel avec les AtomicBoolean, celui avec le onRetainNonConfigurationInstance et enfin un projet qui démontre la fuite mémoire quand rien n’est fait. Alors, merci qui? Merci, Android2ee, les Ebooks de programmation Android ) Mathias Séguy mathias.seguy.it@gmail.com Auteur Android2EE Ebooks pour apprendre la programmation sous Android. Retrouvez moi sur Google+ Suivez moi sur Twitter Rejoignez mon réseau LinkedIn ou Viadeo

Tags: Android2EE, Asynctask, Formation Android, Fuite mémoire, Handler, Le savoir concevoir, Le savoir faire, Memory leaks, Tutoriaux


Handler et Cycle de vie Part III par MathiasSeguy (15/12/2011 15:02)

Re-Bonjour, Toujours dans cette problématique d’Handler et de cycle de vie d’une activité, il y a une solution préconisée par certains qui est d’utiliser la méthode public Object onRetainNonConfigurationInstance() qui permet de renvoyer un pointeur vers un objet à l’activité. Euh, je m’explique, lorsque votre activité est détruite pour être immédiatement recrée, la méthode onRetainNonConfigurationInstance permet d’envoyer un objet de l’instance de l’activité mourante vers l’instance de la nouvelle activité. Exemple adapté à notre problème: […]

Tags: Android2EE, Asynctask, Formation Android, Fuite mémoire, Handler, Le savoir concevoir, Le savoir faire, Memory leaks


par thierryler (15/12/2011 14:53)

Je me suis amusé à regarder les collections que propose Guava sous forme de factories statiques. Pour les listes, c’est un peu pauvre. Il n’y a que les ArrayList et les LinkedList. A-t-on néanmoins besoin d’autre chose ? 12List<String> list1 = Lists.newArrayList(); List<String> list2 = Lists.newLinkedList(); Avec les sets, on a un peu plus de choix. 1234Set<String> set1 = Sets.newHashSet(); Set<String> set2 = Sets.newIdentityHashSet(); Set<String> set3 = Sets.newLinkedHashSet(); Set<String> set4 = Sets.newTreeSet(); Et c’est avec […]

Tags: Collection


Handler et Cycle de vie part II par MathiasSeguy (15/12/2011 10:21)

Bonjour, Comme je vous disais précédemment, quand vous manipulez les Handlers ou les AsynchTasks, il faut toujours faire en sorte d’accorder le cycle de vie de la thread avec celui du Handler qui est lui-même lié à celui de l’activité… Sinon, votre Thread devient orpheline. Bon en creusant un peu (je vais vous poser sur Androi2EE un projet eclipse qui démontre ce que je dis), c’est pire, en effet: Lors du passage par onDestroy puis […]

Tags: Android2EE, Asynctask, Formation Android, Fuite mémoire, Handler, Le savoir concevoir, Le savoir faire, Memory leaks