Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
26
Gestion de la rotation
Certains terminaux Android, comme le G1 de T-Mobile, disposent d’un clavier "à tiroir"
qui, lorsqu’il est sorti, provoque le passage de l’écran du mode portrait au mode paysage.
D’autres, comme l’iPhone, utilisent des accéléromètres pour déterminer l’orientation de
l’écran.
Android fournit plusieurs moyens de gérer la rotation de l’écran afin que vos applications
puissent elles-mêmes traiter correctement les deux orientations. Ces outils vous aident
simplement à détecter et à gérer le processus de rotation – c’est à vous de vérifier que vos
interfaces utilisateurs apparaîtront correctement dans les deux orientations.
Philosophie de la destruction
Par défaut, lorsqu’une modification dans la configuration du téléphone risque d’affecter la
sélection des ressources, Android supprimera et recréera toutes les activités en cours
d’exécution ou en pause la prochaine fois qu’elles seront affichées. Bien que ce phénomène puisse avoir lieu pour un grand nombre de modifications de configuration (changement de la langue, par exemple), il interviendra surtout dans le cas des rotations, car un
pivotement de l’écran force le chargement d’un nouvel ensemble de ressources (les
fichiers de description, notamment).
Livre Android.book Page 265 Dimanche, 8. novembre 2009 12:23 12
Précédent

- 280/391

Suivant