4 مستودعات
Inserting specific view instances or XML layouts into a predefined container for flexible UI construction.
Distinct from Data-Driven Layouts: Focuses on the injection of arbitrary views into a container rather than the external data source driving the layout.
Explore 4 awesome GitHub repositories matching user interface & experience · Custom View Injection. Refine with filters or upvote what's useful.
Dialogplus is an Android dialog UI library and layout framework providing a collection of customizable pop-up windows and reusable interface elements. It serves as a toolkit for organizing list, grid, and custom view content within mobile screen overlays. The library enables the rendering of pop-up windows with tailored headers, footers, and content areas. It includes systems for placing these overlays at the top, center, or bottom of the display using built-in animations and predefined layout patterns. The framework supports flexible content organization through the use of scrollable lists,
Allows inserting custom view instances or pre-defined XML layouts into pop-up containers for flexible interface construction.
JDStatusBarNotification is a Swift-based notification framework and UI component library used to display custom status bar overlays and interactive alerts directly below the system status bar. It provides a system for presenting urgent information and task progress indicators through a SwiftUI-based toolkit. The framework allows for the creation of bespoke notification windows with support for custom view injection and a declarative UI approach for composing layouts. It includes features for branded UI customization, enabling the modification of colors, fonts, and animation styles to align wi
Provides a mechanism for external callers to inject custom view hierarchies into the notification container.
MarqueeView is an Android custom view library used to create scrolling or flipping text announcements and dynamic text tickers. It functions as a specialized interface component for displaying rotating sequences of messages and interactive notification widgets. The library distinguishes itself through the use of dynamic layout inflation to inject custom resource files at runtime. It manages programmatic animation sequencing for entry and exit transitions and utilizes a callback system to map user touch events on visual elements to specific data indices. The project covers broad capabilities
Injects specific XML layouts or view instances into containers dynamically to support flexible content structures.
EAIntroView is an onboarding UI library used to build sequential introduction and welcome screens. It functions as a customizable walkthrough and interactive tutorial framework for creating guided tours and step-by-step instructional guides. The library features a coordinate-based layout engine that defines UI element placement using coordinates and offsets mapped to individual pages. It includes an event-driven UI component that triggers specific logic and animations based on page transition and visibility events. The framework manages view navigation through a navigation-controlled introdu
Allows the insertion of custom user-defined views into the onboarding navigation flow via configuration objects.