page.title=Material Design
page.tags=Material,design
page.type=design
page.image=design/material/images/MaterialLight.png
@jd:body
Creación de aplicaciones con Material Design Introducción a Material Design Papel y tinta: los materiales más importantes Material Design en la aplicación Google I/ODocumentos para desarrolladores
Video
Video
Video
Material Design es una guía integral para el diseño visual, de movimientos y de interacción en distintas plataformas y dispositivos. Android ahora es compatible con las aplicaciones de Material Design. Para usar Material Design en sus aplicaciones de Android, siga las pautas descritas en la especificación de Material Design y use los nuevos componentes y funcionalidades disponibles en Android 5.0 (nivel de API 21) y versiones posteriores.
En Android, se proporcionan los siguientes elementos que le permitirán crear aplicaciones en Material Design:
Para obtener más información sobre la implementación de Material Design en Android, consulte Creación de aplicaciones con Material Design.
El tema Material le ofrece un nuevo estilo para su aplicación, widgets del sistema que le permiten configurar la paleta de colores y animaciones predeterminadas para información táctil y transiciones de actividades.
Tema Dark Material
Tema Light Material
Para obtener más información, consulte Uso del tema Material.
Android proporciona dos widgets nuevos para mostrar listas y tarjetas con estilos y animaciones de Material Design:
El nuevo widget RecyclerView
es una versión más acoplable de ListView
que admite diferentes tipos de diseños y proporciona mejoras en el rendimiento.
El nuevo widget CardView
le permite mostrar extractos de información importante dentro de
tarjetas que tienen apariencia y estilo coherentes.
Para obtener más información, consulte Creación de listas y tarjetas.
Además de las propiedades X e Y, las vistas de Android ahora poseen una propiedad Z. Esta propiedad nueva representa la elevación de una vista, que determina lo siguiente:
Para obtener más información, consulte Definición de vistas de recorte y sombras.
Las nuevas API de animaciones le permiten crear animaciones personalizadas para la información táctil en los controles de IU, además de realizar cambios en el estado de las vistas y transiciones entre actividades.
Estas API le permiten hacer lo siguiente:
Las animaciones de la información táctil se concentran en diferentes vistas estándar, como los botones. Las nuevas API le permiten personalizar estas animaciones y agregarlas a sus vistas personalizadas.
Para obtener más información, consulte Definición de animaciones personalizadas.
Estas nuevas capacidades para los elementos de diseño le permiten implementar aplicaciones de Material Design:
Para obtener más información, consulte Trabajo con elementos de diseño.