Utiliser les gestes tactiles

Ce guide décrit comment écrire des apps qui permettent aux utilisateurs d’interagir avec une app via des gestes tactiles. Android fournit une variété d’API pour vous aider à créer et à détecter les gestes.

Bien que votre application ne doive pas dépendre des gestes tactiles pour les comportements de base (puisque les gestespeuvent ne pas être disponibles pour tous les utilisateurs dans tous les contextes), l’ajout d’une interaction tactile à votre application peut considérablement augmenter son utilité et son attrait.

Pour offrir aux utilisateurs une expérience cohérente et intuitive, votre application doit suivre les conventions Android acceptées pour les gestes tactiles. Les guides de conception des gestes vous montrent comment utiliser les gestes courants dans les apps Android. Consultez également le guide de conception matérielle pour le mouvement matériel.

Pour plus d’informations sur ce sujet, lisez les guides connexes suivants :

  • Événements d’entrée
  • Capteurs
  • Rendre la vue interactive

Lessons

Détecter les gestes courants Apprenez à détecter les gestes tactiles de base, tels que le défilement, le battement et le double tapotement, en utilisant GestureDetector. Suivre les mouvements du toucher et du pointeur Apprenez à suivre les mouvements. Animer un geste de défilement Apprenez à utiliser les scrollers (Scroller ou OverScroller) pour produire une animation de défilement en réponse à un événement tactile. Gérer les gestes multi-touch Apprenez comment détecter les gestes multi-pointeurs (doigts). Glissement et mise à l’échelle Apprenez à mettre en œuvre le glissement et la mise à l’échelle basés sur le toucher. Gérer les événements tactiles dans un ViewGroup Apprenez comment gérer les événements tactiles dans un ViewGroup pour vous assurer que les événements tactiles sont correctement distribués à leurs vues cibles.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.