Conceptos básicos de diseño

Un diseño define la estructura visual para que un usuario interactúe con tu app, como en una actividad. Android proporciona una variedad de bibliotecas, puntos de partida canónicos y técnicas para mostrar y posicionar contenido.

Comenzar

Comienza a diseñar diseños de Android aprendiendo sobre la anatomía de las apps y, luego, cómo estructurar el contenido de tu app.

Conclusiones

Zonas seguras del dispositivo

Respeta las zonas seguras del dispositivo Honor, que incluyen partes de la IU, como cortes de pantalla, inserciones de borde a borde, pantallas de borde, teclados de software y barras del sistema. Proporciona un diseño flexible para que los usuarios interactúen con el teclado. Advertencia: Ten cuidado cuando cubras el contenido con el teclado.

Ergonomía de interacción

Mantén las interacciones esenciales, como la navegación principal, en un área de la pantalla accesible. Los botones de acción flotantes (BAF) proporcionan un punto de interacción destacado y accesible.

Grupos de contención

Usa la contención para agrupar contenido relacionado y guiar al usuario a través del contenido y las acciones. Tarjetas que usan contención explícita para agrupar contenido con acciones relacionadas.

Alineación

Proporciona una alineación coherente entre el contenido y los elementos de la IU similares.

Establece un espaciado coherente entre elementos similares.
Interrumpe la legibilidad al espaciar de forma incoherente elementos similares, lo que puede hacer que los diseños parezcan aleatorios.
Orientación del diseño

No te limites al modo vertical ni a un diseño idealizado: Considera las diferentes relaciones de aspecto, clases de tamaño y resoluciones que los usuarios pueden encontrar.

Interacciones esenciales

No abrumes al usuario con demasiadas acciones por vista.

Anota las especificaciones de diseño

Cuando compiles diseños personalizados, anota cómo debe ubicarse el contenido dentro del diseño con términos de alineación, restricciones o gravedad. Incluye cómo deben responder las imágenes a su contenedor para que se muestren correctamente.