page.title=Material Design
page.tags=Material,design
page.type=design
page.image=design/material/images/MaterialLight.png
@jd:body
Criação de aplicativos com o Material Design Introdução ao Material Design Papel e tinta: Os materiais que importam Material Design no aplicativo Google I/ODocumentos do desenvolvedor
Vídeo
Vídeo
Vídeo
O Material Design é um guia abrangente para design visual, de movimento e de interação para diversas plataformas e dispositivos. O Android agora é compatível com aplicativos do Material Design. Para usar o Material Design nos aplicativos Android, siga as orientações definidas nas especificações do Material Design e use os novos componentes e funcionalidades disponíveis no Android 5.0 (API de nível 21) e em posteriores.
O Android fornece os seguintes elementos para criar aplicativos do Material Design:
Para obter mais informações sobre a implementação do Material Design no Android, consulte Criação de aplicativos com o Material Design.
O tema do Material fornece um novo estilo para o seu aplicativo, widgets de sistema que permitem definir a paleta de cores e as animações padrão para feedback de toque e transições de atividades.
Tema escuro do Material
Tema claro do Material
Para obter mais informações, consulte Como usar o tema do Material.
O Android fornece dois novos widgets para exibir cartões e listas com estilos e animações do Material Design:
O novo widget RecyclerView
é uma versão mais completa de ListView
com suporte para diferentes tipos de layout e melhorias no desempenho.
O novo widget CardView
permite exibir informações importantes dentro de
cartões que têm aparência consistente.
Para obter mais informações, consulte Como criar listas e cartões.
Além das propriedades X e Y, vistas no Android agora têm uma propriedade Z. Essa nova propriedade representa a elevação de uma vista, que determina:
Para obter mais informações, consulte Como definir sombras e recortar visualizações.
As novas APIs de animação permitem criar animações personalizadas para feedback de toque em controles de IU, mudanças no estado da vista e transições de atividades.
Essas APIs permitem:
Animações de feedback de toque são integradas em várias vistas padrões, como botões. As novas APIs permitem personalizar essas animações e adicioná-las às vistas personalizadas.
Para obter mais informações, consulte Como definir animações personalizadas.
Essas novas capacidades dos desenháveis ajudam na implementação de aplicativos do Material Design:
Para obter mais informações, consulte Como trabalhar com desenháveis.