awesome-repositories.com
Blog
awesome-repositories.com

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

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

2 repositorios

Awesome GitHub RepositoriesLayout Manager Positioning

Logic for determining the coordinate-based placement of children within a view container.

Distinct from Grid-Based View Rendering: Focuses on the layout manager's role in positioning (linear/grid) rather than the final rendering of the cells.

Explore 2 awesome GitHub repositories matching user interface & experience · Layout Manager Positioning. Refine with filters or upvote what's useful.

Awesome Layout Manager Positioning GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • android/views-widgets-samplesAvatar de android

    android/views-widgets-samples

    5,165Ver en GitHub↗

    Este repositorio es una colección de implementaciones de referencia y galerías que demuestran las mejores prácticas para el sistema Android View. Proporciona un conjunto de ejemplos prácticos para construir interfaces de usuario, incluyendo una galería de componentes y guías de implementación para diseños, rendimiento de listas y diseño de movimiento. El proyecto se distingue por muestras detalladas para coordinar animaciones de diseño y efectos de transición. Incluye demostraciones especializadas para animaciones de movimiento complejas utilizando fotogramas clave e interpolación, así como una herramienta de visualización para curvas de interpolación de animación para determinar los parámetros de movimiento. El código base cubre amplias áreas de capacidad, incluyendo gestión de listas de alto rendimiento con reciclaje de vistas y actualizaciones diferenciales, navegación paginada con sincronización de pestañas y adaptabilidad de interfaz para modos de ventana múltiple y pantalla dividida. También incluye muestras para diseños de tarjetas, contenido web integrado y pruebas de UI automatizadas para transiciones de página.

    Demonstrates placement of child views in containers using linear and grid coordinate systems.

    Java
    Ver en GitHub↗5,165
  • gyscos/cursiveAvatar de gyscos

    gyscos/Cursive

    4,810Ver en GitHub↗

    Cursive es un kit de herramientas y framework de interfaz de usuario de terminal multiplataforma para construir aplicaciones interactivas en Rust. Proporciona un sistema modular para crear interfaces gráficas basadas en texto, utilizando un motor dedicado para gestionar el bucle de visualización principal y las jerarquías de vistas. El kit de herramientas cuenta con una capa de abstracción agnóstica del backend para garantizar un renderizado y manejo de entrada consistentes en diferentes sistemas operativos. Se distingue por un motor de temas basado en paletas que admite la carga de temas en tiempo de ejecución y renderizado de color verdadero, así como la capacidad de generar jerarquías de interfaz de usuario directamente desde archivos de configuración. El framework cubre una amplia gama de capacidades, incluyendo gestión de diseño compleja con paneles divididos y pestañas, y una variedad de componentes interactivos como diálogos modales, indicadores de progreso y listas seleccionables. Admite el renderizado de contenido enriquecido para imágenes y resaltado de sintaxis, y emplea un sistema de enrutamiento de eventos de ciclo de enfoque para gestionar la navegación por teclado y callbacks globales. La gestión del estado se maneja a través de actualizaciones de UI asíncronas y acceso basado en identificadores, permitiendo a los desarrolladores modificar vistas específicas dinámicamente desde tareas en segundo plano.

    Positions multiple UI elements side-by-side or in columns using horizontal and vertical layout containers.

    Rust
    Ver en GitHub↗4,810
  1. Home
  2. User Interface & Experience
  3. Grid-Based View Rendering
  4. Layout Manager Positioning

Explorar subetiquetas

  • Linear PositioningPositioning children in a sequence along a single axis within a view container. **Distinct from Layout Manager Positioning:** Focuses on the simple linear sequencing of TUI elements rather than complex coordinate calculations.