Stylet
De nombreux téléphones et appareils à grand écran sont compatibles avec les stylets, et les utilisateurs s'attendent à profiter d'une expérience fluide dans toutes leurs applications. Votre appli peut être compatible avec le stylet pour améliorer la navigation, le dessin et l'écriture manuscrite, et utiliser des pinceaux avancés avec détection de l'inclinaison et de la pression.
Visitez notre galerie sur les grands écrans pour obtenir des conseils sur la conception et l'expérience utilisateur pour les applications de créativité et de productivité.
Détecter la saisie au stylet
Guide
Obtenir des données de stylet à partir de MotionEvents
Vous pouvez utiliser des événements de mouvement pour détecter si le type d'entrée est un stylet. L'objet MotionEvent contient des données sur le type d'outil utilisé (doigt, stylet ou gomme, par exemple).
Guide
Vérifier les points historiques
Un stylet peut signaler des événements avec une fréquence beaucoup plus élevée que l'écran. Pour les applications de dessin, utilisez l'API getHistory pour rechercher des événements récents.
Démarquez-vous grâce à des bibliothèques avancées
Utilisez les bibliothèques de stylets avancées pour réduire la latence, détecter la pression et l'inclinaison, ignorer les marques accidentelles et reconnaître l'écriture manuscrite.
Bibliothèques à faible latence
Réduire la latence dans le pipeline de rendu graphique
Améliorez la latence en réduisant le temps de traitement entre la saisie au stylet et le rendu à l'écran.
Réduire la latence perçue
Réduisez encore davantage la latence grâce à la prédiction des futurs MotionEvents, un jeu d'enfant grâce à notre bibliothèque Jetpack de prédiction de mouvement.
Bibliothèques avancées
Créez des pinceaux sophistiqués avec la pression et l'inclinaison
Utilisez les informations sur la pression et l'inclinaison du stylet pour afficher le trait à partir de MotionEvent.
Refuser les marques parasites accidentelles
Évitez les marques parasites lorsque l'utilisateur touche accidentellement l'écran pendant qu'il dessine ou écrit avec un stylet.
Reconnaître l'écriture manuscrite
Reconnaissez du texte manuscrit et classez des gestes sur une surface numérique avec la reconnaissance d'encre numérique ML Kit.
Créez des expériences immersives
Permettez aux utilisateurs de travailler en plein écran et d'utiliser la navigation par gestes sans marques parasites.
Concevoir une solution adaptée à tous les types d'entrées
Permettez à vos utilisateurs de naviguer dans votre application avec leur stylet, comme ils le feraient avec un clavier ou un pavé tactile. L'optimisation du stylet permet également d'améliorer l'expérience pour d'autres types de saisie, comme le clavier et la souris.
Guide
Afficher le curseur lors du survol
Aidez les utilisateurs à identifier facilement les éléments à l'écran pour une saisie précise. Par exemple, ajoutez un indicateur de mise au point comme une bordure plus épaisse lorsqu'un utilisateur pointe dessus.
Guide
Personnaliser vos curseurs
Lorsque vous passez la souris, modifiez le curseur pour afficher un aperçu du type de pinceau ou de l'action en cours.
Guide
Glisser-déposer du contenu
Glissez-déposez des images, du texte et d'autres contenus pour permettre aux utilisateurs de les partager rapidement depuis votre application vers une autre.
Guide
Rendre le texte sélectionnable
Rendez le texte de votre application sélectionnable afin que les utilisateurs puissent rapidement sélectionner du texte et le partager avec d'autres applications à l'aide de leur stylet.
Autres ressources
Galerie
Galerie pour les grands écrans
Ateliers de programmation
Stylet avancé de l'atelier de programmation Android Training
Guide
Faible latence du stylet
Vidéo YOUTUBE