Affichage Android

Cette section couvre la mise en œuvre AOSP de divers paramètres d'affichage Android, y compris les raccourcis d'applications, les icônes de lanceur circulaires, ne pas déranger (DND), multi-fenêtres (écran partagé, forme libre et image dans l'image), plage dynamique élevée ( HDR) vidéo, veilleuse et mode démo de vente au détail. Voir les sous-pages de cette section pour plus de détails.

Icônes adaptatives

Les icônes adaptatives conservent une forme cohérente au sein de l'appareil, mais varient d'un appareil à l'autre avec une seule ressource d'icône fournie par le développeur. De plus, les icônes prennent en charge deux couches (premier plan et arrière-plan) qui peuvent être utilisées pour le mouvement afin de procurer un plaisir visuel aux utilisateurs.

Raccourcis d'application

La version Android 7.1.1 permet aux développeurs de définir des raccourcis spécifiques aux actions dans leurs applications qui peuvent être affichés dans un lanceur. Ces raccourcis d'application permettent aux utilisateurs de démarrer rapidement des tâches courantes ou recommandées dans une application.

Bloquer les contacts non fiables

Afin de préserver la sécurité du système et pour une bonne expérience utilisateur, Android 12 ajoute le support pour éviter overlay abus, notamment en faisant des changements dans le gestionnaire de fenêtres et l' entrée de la zone répartiteur. 12 Android empêche les applications de consommation événements tactiles où une superposition obscurcit l'application d'une manière dangereuse. En d' autres termes, le système bloque des touches qui passent à travers certaines fenêtres, avec quelques exceptions .

Icônes circulaires

Les icônes de lanceur circulaires sont prises en charge dans Android 7.1.1 et versions ultérieures. Les icônes de lanceur circulaires ne sont pas activées par défaut. Pour utiliser des icônes circulaires dans la mise en œuvre de votre appareil, vous devez modifier la superposition des ressources sur votre appareil pour les activer.

La gestion des couleurs

Android 8.1 ajoute la prise en charge de la gestion des couleurs qui peut être utilisée pour offrir une expérience cohérente à travers les technologies d'affichage. Les applications fonctionnant sur Android 8.1 peuvent accéder à toutes les capacités d'un écran à large gamme pour tirer le meilleur parti d'un périphérique d'affichage.

Notifications de conversation et widgets

Android 11 ajoute le support pour la personnalisation du comportement et le placement des notifications de conversation sur l'ombre Notifications par priorité et le niveau d' alerte, ce qui permet des conversations à marquer comme spécifique importante et la conversation des bulles à être lancé dans l'espace de conversation. S'appuyant sur ces fonctionnalités Android 11, la fonctionnalité Android 12 Conversation Widget permet aux utilisateurs d'ajouter des widgets de conversation pour les contacts importants à l'écran d'accueil, leur permettant de reprendre facilement les conversations sans attendre de notification.

Découpes d'affichage

Android 9 ajoute la prise en charge de la mise en œuvre de différents types de découpes d'affichage sur les appareils. Les découpes d'écran vous permettent de créer des expériences immersives d'un bord à l'autre tout en laissant de l'espace pour les capteurs importants à l'avant des appareils.

Ne pas déranger

Android 7.0 prend en charge les configurations Ne pas déranger (DND) pour les règles automatiques tierces, le contrôle des alarmes, la suppression des distractions visuelles et la personnalisation des paramètres NPD.

Lecture vidéo HDR

La vidéo à plage dynamique élevée (HDR) est la prochaine frontière en matière de décodage vidéo de haute qualité, offrant des qualités de reproduction de scène inégalées. Android 7.0 a obtenu la prise en charge initiale du HDR, qui inclut la création de constantes appropriées pour la découverte et la configuration de pipelines vidéo HDR.

Multi-affichage

Android 10 permet des appareils portables multi-écrans et pliables, l'utilisation d'écrans externes et d'autres facteurs de forme. Le multi-affichage permet également un certain nombre de fonctionnalités spécifiques à l'automobile, telles que les écrans conducteur, les écrans passagers et le divertissement aux places arrière.

Multi fenêtre

Dans Android 7.0 et versions ultérieures, les utilisateurs peuvent afficher plusieurs applications simultanément sur l'écran de leur appareil avec la nouvelle fonctionnalité de plate-forme, multi-fenêtres. En plus de l'implémentation par défaut du multi-fenêtre, Android prend également en charge quelques variétés de multi-fenêtre.

Veilleuse

Android 7.1.1 inclut une fonctionnalité appelée Night Light qui réduit la quantité de lumière bleue émise par l'écran de l'appareil pour mieux correspondre à la lumière naturelle de l'heure et de l'emplacement de l'utilisateur. Android 8.0 inclut une fonctionnalité qui donne aux utilisateurs plus de contrôle sur l'intensité de l'effet Night Light.

Image dans l'image

Android 8.0 inclut la prise en charge de l'image dans l'image (PIP) pour les appareils portables Android. PIP permet aux utilisateurs de redimensionner une application avec une activité en cours dans une petite fenêtre.

Mode démo de vente au détail

Android 7.1.1 et versions ultérieures offrent une prise en charge au niveau du système pour le mode de vente au détail afin que les utilisateurs puissent facilement examiner les appareils en action. Android 8.1 révise cette prise en charge pour créer des utilisateurs de démonstration via Device Policy Manager.

Rotation des suggestions

Dans Android 8.0, les utilisateurs pouvaient basculer entre les modes de rotation automatique et de rotation portrait à l'aide d'une vignette Quicksettings ou des paramètres d'affichage. Android 9 a mis à jour le mode de rotation portrait pour éliminer les rotations involontaires en épinglant la rotation actuelle de l'écran même si la position de l'appareil change.

Interactions en écran partagé

Dans Android 7.0 et versions ultérieures, les utilisateurs peuvent afficher plusieurs applications simultanément sur l'écran de leur appareil grâce à la fonctionnalité multi-fenêtres de la plate-forme. Android 8.0 améliore l'écran partagé en affinant la fonctionnalité et en y ajoutant plus de fonctionnalités.

Transitions d'applications synchronisées

Les transitions d'applications synchronisées sont une fonctionnalité d'Android 9 qui améliore l'architecture de transition d'applications existante. Lorsqu'un utilisateur ouvre, ferme ou bascule entre les applications, le processus SystemUI ou Launcher (écran d'accueil) envoie une demande pour contrôler l'animation image par image avec une synchronisation garantie entre les animations de vue et les animations de fenêtre.

Classement de texte

La classification de texte utilise des techniques d'apprentissage automatique pour aider les développeurs à classer le texte. Android 9 a étendu le cadre de classification de texte introduit dans Android 8.1 avec le nouveau service Text Classifier. Le service Text Classifier est le moyen recommandé pour les OEM de fournir une prise en charge du système de classification de texte.

Widgets et raccourcis

L'API de flux pour l'ajout de raccourcis et de widgets dans Android 8.0 permet aux développeurs d'applications d'ajouter des raccourcis et des widgets depuis l'intérieur de l'application au lieu de s'appuyer sur la barre des widgets. Il désapprouve également l'ancienne méthode (envoi d'une diffusion) d'ajout de raccourcis pour des raisons de sécurité.

Flou de fenêtre

Dans Android 12, des API publiques sont disponibles pour implémenter des effets de flou de fenêtre (tels que le flou d'arrière-plan et le flou derrière). Avec ces API, vous pouvez brouiller tout ce qui se trouve derrière votre propre fenêtre. Vous pouvez créer des fenêtres avec des arrière-plans flous, créant un effet de verre dépoli, ou afficher des fenêtres avec tout l'écran derrière elles floues, créant un effet de profondeur de champ. Vous pouvez également combiner les deux effets.

Loupe de fenêtre

Dans Android 12 à faible vision les utilisateurs peuvent facilement agrandir quoi que ce soit sur leur écran d'une manière qui adapte à leurs besoins changeants en utilisant la fonction d'agrandissement de la fenêtre. L'agrandissement de la fenêtre vous permet d'agrandir une partie sélectionnée de l'écran, contrairement à l'utilisation d'une fonction de zoom sur un écran entier. La fenêtre sélectionnée peut être glissée sur tout l'affichage, ce qui vous permet d'agrandir différentes parties de l'écran selon vos besoins.