Viele Smartphones und Geräte mit großem Display unterstützen Eingabestifte und Nutzer erwarten in allen Apps eine nahtlose Verwendung eines Eingabestifts. Deine App unterstützt einen Eingabestift, um die Navigation sowie die Zeichen- und Handschriftfunktionen zu verbessern. Außerdem bietet deine App erweiterte Pinsel mit Neigungs- und Druckerkennung.
In unserer großen Bildschirmgalerie finden Sie Design- und UX-Anleitungen für Kreativitäts- und Produktivitäts-Apps.

Eingabe des Eingabestifts wird erkannt

Leitfaden
Mithilfe von Bewegungsereignissen können Sie feststellen, ob es sich um einen Eingabestift handelt. Das MotionEvent-Objekt enthält Daten zum verwendeten Tooltyp, z. B. Finger, Eingabestift oder Radierer.
Leitfaden
Mit einem Eingabestift können Ereignisse mit einer höheren Frequenz gemeldet werden als mit dem Display. Für Zeichen-Apps können Sie die getHistorische API verwenden, um nach Ereignissen zu suchen, die in der jüngsten Vergangenheit zurückliegen.

Erweiterte Fotogalerien für mehr Nutzerfreundlichkeit

Mit den erweiterten Eingabestift-Bibliotheken kannst du Latenz reduzieren, Druck und Neigung erkennen, versehentliche Markierungen ignorieren und Handschrift erkennen.

Bibliotheken mit niedriger Latenz

Du kannst die Latenz verbessern, indem du die Verarbeitungszeit zwischen Eingabe des Eingabestifts und Bildschirmrendering verringerst.
Durch die Vorhersage zukünftiger Bewegungsereignisse lässt sich die Latenz weiter reduzieren – dank der Jetpack-Bibliothek für die Bewegungsvorhersage.

Erweiterte Bibliotheken

Verwenden Sie Informationen zum Druck und zur Neigung des Eingabestifts, um die Kontur aus MotionEvent zu rendern.
Vermeiden Sie verpixelte Markierungen, wenn Nutzer beim Zeichnen oder Schreiben mit einem Eingabestift versehentlich den Bildschirm berühren.
Mit der digitalen Tintenerkennung von ML Kit können Sie handschriftliche Texte erkennen und Gesten auf einer digitalen Oberfläche klassifizieren.
Ermöglichen Sie den Nutzern, im Vollbildmodus zu arbeiten und die Bedienung über Gesten ohne verirrte Markierungen zu verwenden.

Für alle Arten von Eingaben entwickeln

Nutzer können sich mit ihrem Eingabestift in deiner App wie mit einer Tastatur oder einem Touchpad bewegen. Mit der Eingabestiftoptimierung wird auch die Nutzung anderer Eingabetypen wie Tastatur und Maus verbessert.
Leitfaden
Nutzer können leichter erkennen, wo der Fokus auf dem Bildschirm liegt, um eine präzise Eingabe zu ermöglichen. Fügen Sie beispielsweise einen Fokusindikator wie einen dickeren Rahmen hinzu, wenn Nutzende den Mauszeiger darüber bewegen.
Leitfaden
Aktualisieren Sie den Cursor, während Sie den Mauszeiger darüber bewegen, um eine Vorschau des Pinseltyps oder der aktuellen Aktion zu sehen.
Leitfaden
Ziehen Sie Bilder, Text und andere Inhalte per Drag-and-drop aus Ihrer App in eine andere App.
Leitfaden
Mache den Text in deiner App auswählbar, damit Nutzer ihn schnell auswählen und über den Eingabestift mit anderen Apps teilen können.