Android-Anzeige

Dieser Abschnitt behandelt die AOSP-Implementierung verschiedener Android-Anzeigeeinstellungen, einschließlich App-Verknüpfungen, kreisförmiger Startsymbole, Nicht stören (DND), Multi-Fenster (geteilter Bildschirm, Freiform und Bild-in-Bild), hoher Dynamikbereich ( HDR-Video, Nachtlicht und Einzelhandels-Demomodus. Einzelheiten finden Sie auf den Unterseiten dieses Abschnitts.

Adaptive Symbole

Adaptive Symbole behalten geräteintern eine einheitliche Form bei, variieren jedoch von Gerät zu Gerät, da vom Entwickler nur ein Symbolelement bereitgestellt wird. Darüber hinaus unterstützen Symbole zwei Ebenen (Vordergrund und Hintergrund), die für Bewegungen verwendet werden können, um Benutzern visuelle Freude zu bereiten.

App-Verknüpfungen

Mit der Version Android 7.1.1 können Entwickler aktionsspezifische Verknüpfungen in ihren Apps definieren, die in einem Launcher angezeigt werden können. Mit diesen App-Verknüpfungen können Benutzer schnell allgemeine oder empfohlene Aufgaben innerhalb einer App starten.

Blockieren Sie nicht vertrauenswürdige Berührungen

Um die Systemsicherheit zu gewährleisten und ein gutes Benutzererlebnis zu gewährleisten, bietet Android 12 Unterstützung zur Verhinderung von Overlay-Missbrauch, insbesondere durch Änderungen im Fenstermanager und Eingabe-Dispatcher-Bereich. Android 12 verhindert, dass Apps Berührungsereignisse nutzen, bei denen ein Overlay die App auf unsichere Weise verdeckt. Mit anderen Worten: Das System blockiert bis auf wenige Ausnahmen Berührungen, die durch bestimmte Fenster erfolgen.

Kreisförmige Symbole

Kreisförmige Launcher-Symbole werden in Android 7.1.1 und höher unterstützt. Kreisförmige Launcher-Symbole sind standardmäßig nicht aktiviert. Um kreisförmige Symbole in Ihrer Geräteimplementierung zu verwenden, müssen Sie das Ressourcen-Overlay auf Ihrem Gerät bearbeiten, um sie zu aktivieren.

Farbmanagement

Android 8.1 bietet Unterstützung für das Farbmanagement, das verwendet werden kann, um ein einheitliches Erlebnis über alle Anzeigetechnologien hinweg zu bieten. Anwendungen, die unter Android 8.1 ausgeführt werden, können auf die vollen Funktionen eines Wide-Gamut-Displays zugreifen, um das Beste aus einem Anzeigegerät herauszuholen.

Konversationsbenachrichtigungen und Widgets

Android 11 bietet Unterstützung für die Anpassung des Verhaltens und der Platzierung von Konversationsbenachrichtigungen im Benachrichtigungsschatten nach Priorität und Alarmstufe, sodass Konversationen als wichtig markiert und konversationsspezifische Blasen im Konversationsbereich gestartet werden können. Aufbauend auf diesen Funktionen von Android 11 ermöglicht die Funktion „Konversations-Widget“ von Android 12 Benutzern das Hinzufügen von Konversations-Widgets für wichtige Kontakte zum Startbildschirm, sodass sie Konversationen problemlos fortsetzen können, ohne auf eine Benachrichtigung warten zu müssen.

Ausschnitte anzeigen

Android 9 bietet Unterstützung für die Implementierung verschiedener Arten von Displayausschnitten auf Geräten. Mit Displayausschnitten können Sie immersive, randlose Erlebnisse schaffen und gleichzeitig Platz für wichtige Sensoren an der Vorderseite der Geräte lassen.

Bitte nicht stören

Android 7.0 unterstützt DND-Konfigurationen (Do Not Disturb) für automatische Regeln von Drittanbietern, die Steuerung von Alarmen, die Unterdrückung visueller Ablenkungen und die Anpassung der DND-Einstellungen.

HDR-Videowiedergabe

High-Dynamic-Range-Videos (HDR) sind die nächste Stufe der hochwertigen Videodekodierung und bieten unübertroffene Szenenwiedergabequalitäten. Android 7.0 erhielt anfängliche HDR-Unterstützung, einschließlich der Erstellung geeigneter Konstanten für die Erkennung und Einrichtung von HDR-Videopipelines.

Mehrfachanzeige

Android 10 ermöglicht Multi-Screen- und faltbare Handheld-Geräte, die Nutzung externer Displays und anderer Formfaktoren. Multi-Display ermöglicht außerdem eine Reihe automobilspezifischer Funktionen wie Fahrerbildschirme, Beifahrerbildschirme und Unterhaltung auf den Rücksitzen.

Mehrfenster

In Android 7.0 und höher können Benutzer mit der neuen Plattformfunktion Multi-Window mehrere Apps gleichzeitig auf dem Bildschirm ihres Geräts anzeigen lassen. Zusätzlich zur Standardimplementierung von Multi-Window unterstützt Android auch einige Varianten von Multi-Window.

Nachtlicht

Android 7.1.1 enthält eine Funktion namens Nachtlicht, die die Menge des vom Gerätedisplay ausgestrahlten blauen Lichts reduziert, um es besser an das natürliche Licht der Tageszeit und des Standorts des Benutzers anzupassen. Android 8.0 enthält eine Funktion, die Benutzern mehr Kontrolle über die Intensität des Nachtlichteffekts gibt.

Bild im Bild

Android 8.0 bietet Unterstützung für Bild-in-Bild (PIP) für Android-Handheld-Geräte. Mit PIP können Benutzer die Größe einer App mit laufender Aktivität in einem kleinen Fenster ändern.

Einzelhandels-Demomodus

Android 7.1.1 und höher bieten Unterstützung auf Systemebene für den Einzelhandelsmodus, sodass Benutzer die Geräte problemlos in Aktion untersuchen können. Android 8.1 überarbeitet diese Unterstützung, um Demobenutzer über Device Policy Manager zu erstellen.

Vorschläge drehen

In Android 8.0 konnten Benutzer über eine Schnelleinstellungskachel oder Anzeigeeinstellungen zwischen den Modi „Automatische Drehung“ und „Hochformat“ wechseln. Android 9 hat den Porträtdrehmodus aktualisiert, um unbeabsichtigte Drehungen zu verhindern, indem die aktuelle Bildschirmdrehung auch dann fixiert wird, wenn sich die Geräteposition ändert.

Interaktionen mit geteiltem Bildschirm

In Android 7.0 und höher können Benutzer mit der Plattformfunktion Multi-Window mehrere Apps gleichzeitig auf dem Bildschirm ihres Geräts anzeigen lassen. Android 8.0 verbessert den geteilten Bildschirm, indem es die Funktion verfeinert und mehr Funktionalität hinzufügt.

Synchronisierte App-Übergänge

Synchronisierte App-Übergänge sind eine Funktion in Android 9, die die bestehende App-Übergangsarchitektur verbessert. Wenn ein Benutzer Apps öffnet, schließt oder zwischen ihnen wechselt, sendet der SystemUI- oder Launcher-Prozess (Startbildschirm) eine Anfrage zur Steuerung der Animation Bild für Bild mit garantierter Synchronisierung zwischen Ansichtsanimationen und Fensteranimationen.

Textklassifizierung

Die Textklassifizierung nutzt Techniken des maschinellen Lernens, um Entwicklern bei der Klassifizierung von Text zu helfen. Android 9 erweiterte das in Android 8.1 eingeführte Textklassifizierungs-Framework um den neuen Text Classifier-Dienst. Der Text Classifier-Dienst ist die empfohlene Methode für OEMs, um Unterstützung für Textklassifizierungssysteme bereitzustellen.

Widgets und Verknüpfungen

Mit der Flow-API zum Hinzufügen von Verknüpfungen und Widgets in Android 8.0 können Anwendungsentwickler Verknüpfungen und Widgets aus der App heraus hinzufügen, anstatt sich auf die Widget-Leiste zu verlassen. Aus Sicherheitsgründen wird auch die alte Methode (Senden einer Übertragung) zum Hinzufügen von Verknüpfungen abgelehnt.

Fenster verschwimmt

In Android 12 stehen öffentliche APIs zur Implementierung von Fensterunschärfeeffekten (z. B. Hintergrundunschärfe und Unschärfe dahinter) zur Verfügung. Mit diesen APIs können Sie alles verwischen, was sich hinter Ihrem eigenen Fenster befindet. Sie können Fenster mit unscharfem Hintergrund erstellen, um einen Milchglaseffekt zu erzeugen, oder Fenster anzeigen, bei denen der gesamte Bildschirm dahinter unscharf ist, wodurch ein Tiefenschärfeeffekt entsteht. Sie können die beiden Effekte auch kombinieren.

Fensterlupe

In Android 12 können sehbehinderte Benutzer mithilfe der Fenstervergrößerungsfunktion ganz einfach alles auf ihrem Display vergrößern, sodass es sich an ihre sich ändernden Bedürfnisse anpasst. Mit der Fenstervergrößerung können Sie einen ausgewählten Teil des Bildschirms vergrößern, im Gegensatz zur Verwendung einer Zoomfunktion auf dem gesamten Bildschirm. Das ausgewählte Fenster kann über die gesamte Anzeige gezogen werden, sodass Sie je nach Bedarf verschiedene Teile des Bildschirms vergrößern können.