2 dépôts
UI components that visualize the real-time progress of background operations.
Distinct from Operation Progress Tracking: None of the candidates focus on general-purpose UI progress visualization for arbitrary application operations; they are too focused on filesystems or networking.
Explore 2 awesome GitHub repositories matching user interface & experience · Operation Progress Visualizations. Refine with filters or upvote what's useful.
JDStatusBarNotification est un framework de notification basé sur Swift et une bibliothèque de composants UI utilisée pour afficher des superpositions de barre d'état personnalisées et des alertes interactives directement sous la barre d'état système. Il fournit un système pour présenter des informations urgentes et des indicateurs de progression de tâches via une boîte à outils basée sur SwiftUI. Le framework permet la création de fenêtres de notification sur mesure avec prise en charge de l'injection de vues personnalisées et une approche UI déclarative pour composer des mises en page. Il inclut des fonctionnalités pour la personnalisation de l'UI de marque, permettant la modification des couleurs, des polices et des styles d'animation pour s'aligner avec des identités visuelles spécifiques. La bibliothèque couvre la présentation d'indicateurs d'activité en temps réel et le suivi de progression basé sur des pourcentages pour les opérations de longue durée. Elle prend en charge des éléments interactifs tels que les comportements de maintien et de rejet. Cette bibliothèque est conçue pour une compatibilité avec les projets Swift et Objective-C.
Displays real-time completion percentages and activity indicators for background operations within notifications.
LoadingDrawable est une bibliothèque Android de composants de chargement personnalisables pour indiquer l'activité de tâches en arrière-plan ou des états de chargement. Elle propose une collection de composants de vue personnalisés et d'indicateurs de progression qui s'intègrent aux vues Android standard. La bibliothèque permet le rendu d'indicateurs de chargement animés pour les composants de rafraîchissement ou les espaces réservés d'images, et suit la progression du chargement pour refléter le pourcentage d'achèvement des opérations chronophages. L'implémentation couvre la visualisation de la progression sous Android et la conception d'interface utilisateur (UI), en utilisant le dessin au niveau du canvas et l'animation basée sur les « drawables » pour fournir un retour visuel au sein des applications Android.
Implements UI components that visualize the real-time progress of background operations via customizable drawables.