13 रिपॉजिटरी
Custom view groups and layout management tools.
Explore 13 awesome GitHub repositories matching part of an awesome list · Layout Containers. Refine with filters or upvote what's useful.
AndroidSwipeLayout is an Android UI library and custom view framework that enables the creation of layouts that reveal hidden action buttons when a user performs a swipe gesture. It functions as a gesture-based UI component that triggers callbacks based on the real-time position of the swipe. The framework is designed to support complex interaction patterns, specifically allowing for the nesting of multiple swipeable components within one another. The library covers mobile gesture interaction and custom view orchestration, providing tools to track swipe states and synchronize UI changes duri
Swipeable layout for list items or views.
Terminal.Gui is a cross-platform .NET toolkit for building interactive text-based user interfaces. It provides a component-based architecture, a terminal rendering engine, and a declarative layout system to create console applications that run consistently across Windows, macOS, and Linux. The framework distinguishes itself with a comprehensive set of interactive console widgets, including data grids, hex editors, and hierarchical tree components. It supports advanced visual capabilities such as 24-bit True Color, Sixel image support, and a relative-coordinate layout system that adapts to ter
Organizes interface views using overlapped windows, bordered frames, and tabbed containers.
This is an Android pull-to-refresh library and custom view component designed to implement refresh interactions across any Android view. It functions as a gesture interaction tool that manages pull-down motions and touch conflicts to trigger data loading operations. The library provides tools for creating custom refresh headers and indicator visuals, utilizing a path-based animation engine to produce non-linear visual transitions. It includes mechanisms to define specific trigger thresholds through height ratios and user release events. The project covers gesture management and touch interac
Advanced pull-to-refresh layout container.
SwipeBackLayout is an Android gesture navigation library and view component designed to implement edge-swipe gestures for navigating back to previous screens. It provides the underlying logic and layout management necessary to integrate horizontal swipe transitions into an application's screen stack. The library utilizes a custom layout manager to coordinate the simultaneous movement of foreground and background views. It maps horizontal touch offsets to the translation and opacity of view hierarchies, using interpolation to calculate visual progression based on the swipe percentage. The sys
Layout that supports swipe-to-close gestures.
ShowcaseView एक iOS UI ओवरले लाइब्रेरी और यूजर ऑनबोर्डिंग फ्रेमवर्क है। यह एक कस्टमाइज़ेबल फीचर हाईलाइट कंपोनेंट प्रदान करता है जिसे मोबाइल यूजर इंटरफेस के विशिष्ट बटनों या अनुभागों को नेत्रहीन रूप से अलग करने और उन पर जोर देने के लिए डिज़ाइन किया गया है। लाइब्रेरी विशिष्ट इंटरफेस तत्वों पर ध्यान आकर्षित करके इंटरैक्टिव प्रोडक्ट टूर्स और इन-ऐप फीचर डिस्कवरी बनाने में सक्षम बनाती है। यह एप्लिकेशन के विजुअल थीम से मेल खाने के लिए रंगों और आकृतियों सहित हाईलाइट अपीयरेंस के कस्टमाइज़ेशन की अनुमति देती है। फ्रेमवर्क UI तत्वों को हाइलाइट करके और उपयोगकर्ताओं को इंटरफेस घटकों के अनुक्रम के माध्यम से मार्गदर्शन करके यूजर ऑनबोर्डिंग अनुभव को मैनेज करता है।
Overlay layout for highlighting UI features.
An elegant way to show your menu or messages.
Hover effect layout for view elements.
Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component.
Draggable layout panel for content.
A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change
Flexible layout engine for custom grid arrangements.
This component like SwipeRefreshLayout, it is more beautiful than SwipeRefreshLayout.
Pull-to-refresh layout container.
Implementation of ExpandableListview with custom header and custom content.
Layout that expands and collapses content.
TileView is a subclass of android.view.ViewGroup that asynchronously displays, pans and zooms tile-based images. Plugins are available for features like markers, hotspots, and path drawing.
Tiled layout for large images or maps.
A wave view of android,can be used as progress bar.
Wave-shaped layout container.
An Android Layout which has a same function like https://github.com/romaonthego/RESideMenu
Side menu layout with sliding effect.