Interaktionen unter Android

Auf dieser Seite wird erläutert, wie Android die verschiedenen Eingaben verarbeitet, die es von der Tastatur, den Sensoren und anderen Quellen erhält.

Haptik

Das Android-Haptik-Subsystem bezieht sich auf Hardware- und Softwarefunktionen, die zur Erzeugung von Reizen über den Tastsinn beitragen. In diesem Abschnitt finden Sie Anleitungen und Compliance-Hinweise zur optimalen Verwendung der Android-Haptik-APIs.

Eingabe

Das Android-Eingabe-Subsystem besteht im Wesentlichen aus einer Ereignispipeline, die mehrere Ebenen des Systems durchläuft. Auf der untersten Ebene erzeugt das physische Eingabegerät Signale, die Zustandsänderungen wie Tastendrücke und Berührungspunkte beschreiben.

Neural Networks API

Die Android Neural Networks API (NNAPI) führt rechenintensive Vorgänge für maschinelles Lernen aus. In diesem Dokument finden Sie eine Übersicht zur Implementierung eines Neural Networks API-Treibers für Android 9.

Peripheriegeräte und Zubehör

Mit einer Reihe von Standardprotokollen können Sie überzeugende Peripheriegeräte und anderes Zubehör implementieren, die die Android-Funktionen auf einer Vielzahl von Android-Geräten erweitern.

Sensoren

Android-Sensoren ermöglichen Apps den Zugriff auf die zugrunde liegenden physischen Sensoren eines Mobilgeräts. Sie sind datenliefernde virtuelle Geräte, die durch sensors.h, die Hardwareabstraktionsschicht (HAL) des Sensors, definiert werden.

Context Hub Runtime Environment

Context Hub Runtime Environment (CHRE) bietet eine gemeinsame Plattform für die Ausführung von Apps auf Systemebene auf einem Prozessor mit geringem Stromverbrauch und eine einfache, standardisierte, eingebettungsfreundliche API. Mit CHRE können Gerätehersteller die Verarbeitung vom Anwendungsprozessor auslagern, um Akku zu sparen und verschiedene Bereiche der Nutzererfahrung zu verbessern. Außerdem können sie eine Klasse von Always-on-Funktionen aktivieren, die den Kontext berücksichtigen.