1 dépôt
Specialized drawables used specifically for tinting system status and navigation bars.
Distinct from Custom Drawables: Focuses on the application of colors to system bars rather than general image rendering implementations.
Explore 1 awesome GitHub repository matching user interface & experience · System Bar Tints. Refine with filters or upvote what's useful.
SystemBarTint est une bibliothèque spécialisée et un outil utilitaire pour Android qui gère les couleurs d'arrière-plan et les dimensions de mise en page pour la barre d'état et la barre de navigation du système. Elle fournit un mécanisme pour appliquer des teintes d'arrière-plan personnalisées à ces éléments d'interface système, spécifiquement lors de l'utilisation de modes de fenêtre translucides. Le projet permet la coordination des thèmes d'application avec l'UI système en permettant l'utilisation de couleurs ou de drawables personnalisés pour la teinte. Il inclut des outils pour gérer le contenu plein écran (full-bleed) en calculant les dimensions exactes en pixels et les positions des barres système pour déterminer le padding et les insets de mise en page nécessaires. La bibliothèque gère la gestion des flags de fenêtre pour la translucidité et s'intègre à la mise en page des vues Android pour garantir que le contenu de l'application ne chevauche pas les composants de l'interface système.
Implements custom color resources and drawables for tinting Android system bar backgrounds.