1 dépôt
Pattern for delegating UI rendering and touch interaction to specialized internal view components.
Distinct from Custom View Rendering: Focuses on the delegation of rendering logic to internal views rather than just overriding drawing methods
Explore 1 awesome GitHub repository matching user interface & experience · Internal View Delegation. Refine with filters or upvote what's useful.
MaterialDateTimePicker est une bibliothèque de composants UI conformes au Material Design pour Android, fournissant des widgets standardisés pour sélectionner des dates, des heures et des valeurs temporelles combinées. Elle implémente un ensemble de boîtes de dialogue personnalisables qui suivent le système Material Design pour garantir des interactions d'interface utilisateur cohérentes. La bibliothèque propose un sélecteur de date et d'heure combiné qui coordonne l'affichage séquentiel des boîtes de dialogue de calendrier et d'horloge. Elle fournit des contraintes spécifiques pour la sélection de la date et de l'heure, permettant la restriction des plages sélectionnables, des jours spécifiques et des intervalles de temps requis. La configuration visuelle est gérée via un système de style basé sur les thèmes, prenant en charge les couleurs d'accentuation personnalisées, les bascules de mode sombre et la personnalisation du texte des boutons d'action. Ces composants sont implémentés sous forme de fragments de dialogue pour gérer le cycle de vie et les superpositions d'écran au sein des applications Android.
Delegates calendar and clock rendering to specialized internal views for improved state and touch management.