07.01.2013 Views

David Defour - Université de Perpignan

David Defour - Université de Perpignan

David Defour - Université de Perpignan

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CONCEPT<br />

• Buts<br />

• Changer la couleur aléatoirement du TextView lorsque le Button est préssé.<br />

• Approche<br />

• Utilisation d’une inner class anonyme qui implémente le Listener<br />

• Avantages<br />

• Si l’on part du principe que l’on a une classe par contrôle, on a les mêmes<br />

avantages qu’une inner classe nommée, mais en plus concis.<br />

• Approche que l’on retrouve dans Swing, SWT, AWT, and GWT.<br />

• Inconvénients<br />

• Si l’on applique le handler à plus d’un control, il faudra faire du copié/collé du co<strong>de</strong><br />

que handler.<br />

• Ce type d’approche doit s’appliquer seulement pour un contrôle unique<br />

• Si le co<strong>de</strong> pour les handler est long, cela rend le co<strong>de</strong> plus difficile à lire en l’inlinant.<br />

• Approche utilisée seulement lorsque le co<strong>de</strong> du handler est court<br />

jeudi 26 janvier 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!