3 Repos
Design patterns for creating perceived depth in Android UIs through the use of blurs and overlays.
Distinct from Android UI Customization: Distinct from Android UI Customization: specifically focuses on depth and focus via blur effects rather than general color or style modification.
Explore 3 awesome GitHub repositories matching mobile development · Visual Depth Effects. Refine with filters or upvote what's useful.
Blurry is an Android UI visual effect library used to apply Gaussian blur and color filters to mobile user interfaces. It provides a toolset for generating blurred bitmap images from source files or memory and applying these effects to Android views and layout containers. The library implements frosted glass effects by capturing static bitmap representations of UI components and rendering them as stylized overlays. This process includes radius-driven sampling to control blur intensity and color-filter integration to modify the visual mood or readability of the background. The project covers
Creates blurred background effects and overlays to improve visual depth and focus in Android applications.
Depth-LIB-Android- ist eine View-Depth-Bibliothek und ein Layout-Framework für Android, das Werkzeuge zum Hinzufügen von räumlichen Layering- und Dickeneffekten zu UI-Elementen bereitstellt. Es fungiert als benutzerdefinierter Schatten-Renderer, der eine visuelle Hierarchie durch dreidimensionale Tiefe etabliert. Die Bibliothek bietet speziell rotationskonsistente Schatten, die sicherstellen, dass Schatten visuell ausgerichtet bleiben und an UI-Elementen haften, selbst wenn die zugehörige View gedreht wird. Das System verwaltet diese Effekte durch eine benutzerdefinierte Drawing-Pipeline und Canvas-basiertes Rendering, um Schattenunschärfe, Deckkraft und dynamische Offset-Berechnungen zu handhaben. Es organisiert Interface-Elemente in gestapelten Z-Order-Ebenen, um visuelle Konsistenz und räumliche Hierarchie innerhalb der View-Hierarchie zu wahren.
Provides a framework for creating perceived spatial depth and visual thickness for Android UI elements.
react-native-blur provides cross-platform UI components for rendering native blur and vibrancy effects in mobile applications. It functions as a native-backed UI element that creates visual hierarchy and depth through blurred overlays and enhanced content contrast. The project includes an accessibility-aware component that automatically detects system preferences for reduced transparency and provides solid fallback colors. It utilizes native rendering to apply background blur and vibrancy layers, improving the legibility of foreground content. These components encapsulate platform-specific r
Implements design patterns for creating perceived visual depth through the use of native blurs and overlays.