Las tarjetas son los componentes básicos de las apps para TV.
![Imagen de portada de las tarjetas](https://developer.android.com/static/design/ui/tv/guides/components/images/covers/cover-cards.webp?authuser=5&hl=es)
Recursos
Tipo | Vínculo | Estado |
---|---|---|
Diseño | Fuente del diseño (Figma) | Disponible |
Implementación | Jetpack Compose | Disponible |
Lo más destacado
- Usa una tarjeta para mostrar contenido sobre un solo tema.
- Una tarjeta puede contener desde imágenes hasta títulos, texto de respaldo, botones, listas y otros elementos de la IU.
- Una tarjeta no puede combinarse con otra ni dividirse en varias.
- Existen seis variantes de tarjetas: estándar, clásica, compacta, inserción, estándar amplio y clásica ancha.
Variantes
Hay cinco tipos de tarjetas, cada una con un caso de uso diferente:
- Estándar
- Classic
- Compacto
- Estándar amplio
- Ancho clásico
![Tarjeta estándar](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/standard-card.webp?authuser=5&hl=es)
![Carta clásica](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/classic-card.webp?authuser=5&hl=es)
![Tarjeta compacta](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/compact-card.webp?authuser=5&hl=es)
![Tarjeta estándar ancha](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/wide-card.webp?authuser=5&hl=es)
![Tarjeta clásica ancha](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/wide-classic.webp?authuser=5&hl=es)
Bloques de contenido
El contenido de las cartas se organiza en bloques distintos. El diseño visual de la tarjeta, incluido el énfasis, denota jerarquía. El diseño de las tarjetas se adapta a los tipos de contenido que contienen.
Anatomía
![Contenido](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/content.webp?authuser=5&hl=es)
- Títulos
- Subtítulo
- Descripción
- Texto adicional
Especificaciones
Tarjeta estándar
Anatomía
- Imagen
- Bloque de contenido
Estados
Especificaciones
Tarjeta clásica
Anatomía
- Imagen
- Bloque de contenido
Estados
Especificaciones
Tarjeta compacta
Anatomía
- Imagen
- Bloque de contenido
Estados
Especificaciones
Tarjeta estándar ancha
Anatomía
- Imagen
- Bloque de contenido
Estados
Especificaciones
Tarjeta clásica ancha
Anatomía
- Imagen
- Bloque de contenido
Estados
Especificaciones
Uso
Las tarjetas son elementos de diseño versátiles que se pueden usar para mostrar una variedad de contenido de una manera visualmente atractiva y fácil de usar. En las siguientes secciones, se exploran las consideraciones de diseño para las tarjetas.
Relación de aspecto
Existen tres relaciones de aspecto comunes para las tarjetas: 16:9, 1:1 y 2:3. Cada relación de aspecto tiene sus fortalezas, por lo que la mejor opción para ti depende de tus necesidades específicas.
- La relación de aspecto más común de las tarjetas es 16:9. Es una relación de aspecto amplia que es adecuada para mostrar imágenes y videos.
- 1:1 es una relación de aspecto cuadrada. Es una buena opción para las tarjetas que deben estar visualmente equilibrados, como el elenco y el equipo, los logotipos del canal o los logotipos del equipo.
- La relación de aspecto de 2:3 es más alta. Es una buena opción si deseas dividir la cuadrícula y poner más énfasis.
En última instancia, la mejor manera de elegir una relación de aspecto para tus tarjetas es experimentar con diferentes opciones y ver qué se ve mejor.
Estos son algunos ejemplos de usos de diferentes relaciones de aspecto
1:1
Reparto y equipo
![Relación de aspecto de 1:1, reparto y equipo](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/aspect-ratio-1-1.webp?authuser=5&hl=es)
Logotipos de los equipos deportivos
![Relación de aspecto 1:1, logotipos deportivos](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/aspect-ratio-1-1-team.webp?authuser=5&hl=es)
2:3
Libros del momento
![Relación de aspecto 2:3, libros populares](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/aspect-ratio-2-3.webp?authuser=5&hl=es)
16:9
Tarjetas de películas
![Relación de aspecto de 16:9, tarjetas virtuales](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/aspect-ratio-16-9.webp?authuser=5&hl=es)
Diseño y espaciado
Se pueden lograr diferentes anchos de tarjeta según la cantidad de tarjetas visibles en la pantalla implementando un pico adecuado con un espaciado de 20 dp.
Diseño de 1 tarjeta
Ancho de la tarjeta: 844 dp
![Diseño de 1 tarjeta](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/1-card.webp?authuser=5&hl=es)
Diseño de 2 tarjetas
Ancho de la tarjeta: 412 dp
![Diseño de 2 tarjetas](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/2-card.webp?authuser=5&hl=es)
Diseño de 3 tarjetas
Ancho de la tarjeta: 268 dp
![diseño de 3 tarjetas](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/3-card.webp?authuser=5&hl=es)
Diseño de 4 tarjetas
Ancho de la tarjeta: 196 dp
![Diseño de 4 tarjetas](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/4-card.webp?authuser=5&hl=es)
Diseño de 5 tarjetas
Ancho de la tarjeta: 124 dp
![diseño de 5 tarjetas](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/5-card.webp?authuser=5&hl=es)
Bloque de contenido
El ancho del bloque de contenido de una tarjeta debe ser igual al de la miniatura de la imagen. Si necesitas mostrar más texto en el bloque de contenido, usa una variación de tarjeta ancha.
![](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/card-content-do.webp?authuser=5&hl=es)
Qué debes hacer
![](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/card-content-dont.webp?authuser=5&hl=es)
Qué no debes hacer
Tarjeta compacta
Las tarjetas compactas deben ser concisas y fáciles de leer. El contenido que precede a la imagen de fondo debe ser breve y directo. Evita los títulos, los subtítulos o las descripciones largos. Esto hace que tus tarjetas sean más atractivas y más fáciles de escanear.
Para que el texto sea más legible en una imagen, agrega una superposición de gradientes negro semitransparente. Esto oscurece el fondo sin oscurecer demasiado la imagen, lo que hace que el texto sea más fácil de ver.
![](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/compact-card-do.webp?authuser=5&hl=es)
Qué debes hacer
![](https://developer.android.com/static/design/ui/tv/guides/components/images/cards/compact-card-dont.webp?authuser=5&hl=es)