cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 26 nov. 2012 à 14:21
Salut,
Tout d'abord, je dirais que tu n'as pas forcément tous les concepts de la programmation objet. Toutes les variables qui ne sont pas précédées de static sont des variables liées à l'instance de ta classe.
ce sont des variables liées à l'instance de ta classe.
Après le terme variable de classe et variable d'instance : ce n'est pas vraiment du vocabulaire objet mais ca signifie dans tous les cas : attribut de la classe.
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 26 nov. 2012 à 14:23
Pour les handler, c'est un moyen de créer un thread qui bosse en arrière plan :
Le moyen le plus souple de créer un thread en arrière-plan avec Android consiste à créer une
instance d’une sous-classe de Handler. Vous n’avez besoin que d’un seul objet Handler par
activité et il n’est pas nécessaire de l’enregistrer manuellement ou quoi que ce soit d’autre –
la création de l’instance suffit à l’enregistrer auprès du sous-système de gestion des threads.
Le thread en arrière-plan peut communiquer avec le Handler qui effectuera tout son travail
dans le thread de l’interface utilisateur de votre activité. C’est important car les changements de cette interface – la modification de ses widgets, par exemple – ne doivent intervenir que dans le thread de l’interface de l’activité.
Vous avez deux possibilités pour communiquer avec le Handler : les messages et les objets
Runnable.