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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repositorio

Awesome GitHub RepositoriesScroll-Aware Component Management

Managing the state and visibility of UI components within scrollable view containers.

Distinct from Scrollable View Layout Systems: Focuses on managing the component's state (like transparency and recycling) during scrolling, not just the layout positioning.

Explore 1 awesome GitHub repository matching user interface & experience · Scroll-Aware Component Management. Refine with filters or upvote what's useful.

Awesome Scroll-Aware Component Management GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nightonke/boommenuAvatar de Nightonke

    Nightonke/BoomMenu

    5,784Ver en GitHub↗

    BoomMenu es una librería de menús radiales para Android y un framework de animación de UI diseñado para crear botones de acción flotantes expandibles. Proporciona un conjunto de componentes de vista personalizados programables que revelan elementos de submenú en patrones radiales, horizontales o verticales utilizando transformaciones 3D. La librería destaca por su motor de animación de transformación 3D que utiliza easing no lineal, escalado y rotación para crear profundidad durante la expansión del menú. Incluye patrones de diseño especializados para menús estilo "compartir" y un sistema de mapeo basado en coordenadas para un desplazamiento preciso de los elementos. El framework cubre una amplia gama de capacidades de UI, incluyendo la construcción flexible de menús con botones etiquetados, actualizaciones de contenido dinámico y oscurecimiento del fondo para el enfoque visual. Admite la integración en varios componentes de Android como barras de acción, fragmentos y vistas desplazables, mientras proporciona herramientas para el posicionamiento arrastrable y el control programático del estado. Para mantener el rendimiento, el proyecto implementa una caché de recursos de reciclaje de vistas para reutilizar instancias de botones y reducir la creación de objetos durante los ciclos de expansión.

    Manages background transparency and item resetting when the radial menu is used within scrollable views.

    Javaanimationboommenu
    Ver en GitHub↗5,784
  1. Home
  2. User Interface & Experience
  3. View Layouts
  4. Scrollable View Layout Systems
  5. Scroll-Aware Component Management