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 هي مكتبة تنقل بالإيماءات ومكون عرض لنظام Android مصمم لتنفيذ إيماءات التمرير الجانبي للعودة إلى الشاشات السابقة. توفر المنطق الأساسي وإدارة التخطيط اللازمة لدمج انتقالات التمرير الأفقي في مكدس شاشات التطبيق. تستخدم المكتبة مدير تخطيط مخصص لتنسيق الحركة المتزامنة لعروض المقدمة والخلفية. تعين إزاحات اللمس الأفقية إلى ترجمة وشفافية تسلسلات العرض، باستخدام الاستيفاء لحساب التقدم البصري بناءً على نسبة التمرير. يتضمن النظام اعتراض أحداث اللمس لإدارة الإيماءات على مستوى الأصل ويستخدم منطقاً قائماً على الحالة لتحديد ما إذا كان يجب إكمال الانتقال أو العودة بناءً على عتبة محددة مسبقاً.
Layout that supports swipe-to-close gestures.
ShowcaseView هي مكتبة تراكب واجهة مستخدم لنظام iOS وإطار عمل لتوجيه المستخدم. توفر مكونًا لتسليط الضوء على الميزات القابلة للتخصيص، مصممًا لعزل وتأكيد أزرار أو أقسام معينة في واجهة المستخدم للهاتف المحمول بصريًا. تتيح المكتبة إنشاء جولات تفاعلية للمنتج واكتشاف الميزات داخل التطبيق من خلال لفت الانتباه إلى عناصر واجهة محددة. كما تسمح بتخصيص مظهر التمييز، بما في ذلك الألوان والأشكال، لتتناسب مع المظهر البصري للتطبيق. يدير إطار العمل تجربة توجيه المستخدم من خلال تسليط الضوء على عناصر واجهة المستخدم وإرشاد المستخدمين عبر سلسلة من مكونات الواجهة.
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.