1 dépôt
Implementations of draggable, persistent overlay views for the Android platform.
Distinct from Floating Windows: The candidates are either too generic (Awesome lists) or unrelated (editor windows).
Explore 1 awesome GitHub repository matching mobile development · Android Floating Window Implementations. Refine with filters or upvote what's useful.
FloatWindow est une bibliothèque Android pour créer des vues superposées déplaçables qui persistent à travers différentes applications et activités. Elle fournit des composants spécialisés pour implémenter des fenêtres flottantes, gérer les permissions de superposition au niveau du système et calculer les coordonnées à l'écran. Le projet dispose d'un framework d'animation de fenêtre qui permet des comportements d'ancrage sur les bords et des animations de mouvement personnalisées. Il inclut un gestionnaire de permissions de superposition pour demander et surveiller les permissions système requises pour dessiner des interfaces au-dessus d'autres applications. La boîte à outils couvre le positionnement de l'UI en utilisant des pixels absolus ou des pourcentages d'écran relatifs pour maintenir la cohérence à travers les résolutions d'appareils. Elle fournit également des mécanismes de contrôle de visibilité pour filtrer les superpositions basées sur des activités spécifiques ou des changements d'état en arrière-plan, ainsi qu'un suivi d'état pour des mises à jour de position et de visibilité en temps réel.
Provides a complete framework for creating draggable floating windows that persist across Android applications.