awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesCustom View Injection

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.

Awesome Custom View Injection GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • orhanobut/dialogplusAvatar orhanobut

    orhanobut/dialogplus

    4,963Vezi pe GitHub↗

    Dialogplus este o bibliotecă de dialog UI pentru Android și un framework de layout care oferă o colecție de ferestre pop-up personalizabile și elemente de interfață reutilizabile. Servește drept toolkit pentru organizarea conținutului de tip listă, grid și vizualizări personalizate în cadrul overlay-urilor de ecran mobil. Biblioteca permite randarea ferestrelor pop-up cu headere, footere și zone de conținut adaptate. Include sisteme pentru plasarea acestor overlay-uri în partea de sus, centru sau jos a ecranului folosind animații încorporate și tipare de layout predefinite. Framework-ul suportă organizarea flexibilă a conținutului prin utilizarea listelor scrollabile, a grid-urilor și a încorporării layout-urilor definite de utilizator sau a unor instanțe de vizualizare specifice. Aceste elemente sunt gestionate prin adaptoare de date și containere structurale pentru a menține layout-uri vizuale consistente.

    Allows inserting custom view instances or pre-defined XML layouts into pop-up containers for flexible interface construction.

    Javaandroidbottom-sheetdialog
    Vezi pe GitHub↗4,963
  • calimarkus/jdstatusbarnotificationAvatar calimarkus

    calimarkus/JDStatusBarNotification

    4,329Vezi pe GitHub↗

    JDStatusBarNotification este un framework de notificare bazat pe Swift și o bibliotecă de componente UI utilizată pentru a afișa overlay-uri personalizate în bara de stare și alerte interactive direct sub bara de stare a sistemului. Oferă un sistem pentru prezentarea informațiilor urgente și a indicatorilor de progres al sarcinilor printr-un toolkit bazat pe SwiftUI. Framework-ul permite crearea de ferestre de notificare personalizate cu suport pentru injectarea de view-uri personalizate și o abordare UI declarativă pentru compunerea layout-urilor. Include funcții pentru personalizarea UI-ului de brand, permițând modificarea culorilor, fonturilor și stilurilor de animație pentru a se alinia cu identități vizuale specifice. Biblioteca acoperă prezentarea indicatorilor de activitate în timp real și urmărirea progresului bazată pe procente pentru operațiunile de lungă durată. Suportă elemente interactive precum comportamentele de tip tap-to-hold și dismiss. Această bibliotecă este concepută pentru compatibilitate atât cu proiectele Swift, cât și cu cele Objective-C.

    Provides a mechanism for external callers to inject custom view hierarchies into the notification container.

    Swift
    Vezi pe GitHub↗4,329
  • sunfusheng/marqueeviewAvatar sunfusheng

    sunfusheng/MarqueeView

    3,784Vezi pe GitHub↗

    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.

    Javamarqueemarqueeview
    Vezi pe GitHub↗3,784
  • ealeksandrov/eaintroviewAvatar ealeksandrov

    ealeksandrov/EAIntroView

    3,736Vezi pe GitHub↗

    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.

    Objective-Cdemointroios
    Vezi pe GitHub↗3,736
  1. Home
  2. User Interface & Experience
  3. View Layouts
  4. Data-Driven Layouts
  5. Custom View Injection