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
·

1 repository

Awesome GitHub RepositoriesComposite Menu Buttons

Buttons that combine multiple content types, such as icons and labels, within a single interactive element.

Distinguishing note: None of the candidates cover the structural combination of text and images within a single radial menu button.

Explore 1 awesome GitHub repository matching user interface & experience · Composite Menu Buttons. Refine with filters or upvote what's useful.

Awesome Composite Menu Buttons GitHub Repositories

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

    Nightonke/BoomMenu

    5,784Vezi pe GitHub↗

    BoomMenu este o bibliotecă de meniuri radiale pentru Android și un framework de animație UI conceput pentru a crea butoane de acțiune flotante expandabile. Oferă un set de componente de vizualizare personalizate programabile care dezvăluie elementele submeniului în modele radiale, orizontale sau verticale folosind transformări 3D. Biblioteca se distinge printr-un motor de animație cu transformări 3D care utilizează easing non-liniar, scalare și rotație pentru a crea profunzime în timpul expansiunii meniului. Include modele de layout specializate pentru meniuri de tip share și un sistem de mapare bazat pe coordonate pentru deplasarea precisă a elementelor. Framework-ul acoperă o gamă largă de capabilități UI, inclusiv construcția flexibilă a meniurilor cu butoane etichetate, actualizări dinamice ale conținutului și estomparea fundalului pentru focalizare vizuală. Suportă integrarea în diverse componente Android, cum ar fi action bars, fragmente și vizualizări scrollabile, oferind în același timp instrumente pentru poziționare drag-and-drop și control programatic al stării. Pentru a menține performanța, proiectul implementează un cache de resurse pentru reutilizarea vizualizărilor (view-recycling) pentru a refolosi instanțele butoanelor și a reduce crearea de obiecte în timpul ciclurilor de expansiune.

    Implements menu buttons that combine images and text labels to fit radial shapes.

    Javaanimationboommenu
    Vezi pe GitHub↗5,784
  1. Home
  2. User Interface & Experience
  3. Composite Menu Buttons