page.title=Android 材料设计 page.tags=Material,design,设计 page.image=images/cards/design-material-for-android_2x.jpg @jd:body

开发者文档

使用材料设计创建应用

视频

材料设计简介

视频

纸张和墨水:相关材料

视频

Google I/O 应用中的材料设计

材料设计是专为设计适用于多个平台和设备的视觉、运动与互动效果而制定的综合指南。 Android 现在已支持材料设计应用。 如果要在您的 Android 应用中使用材料设计,请遵循材料设计规范内定义的指导方针,并使用 Android 5.0(API 级别 21)及以上版本所提供的新组件和功能。

Android 为您提供了以下元素来构建材料设计应用:

有关在 Android 上实现材料设计的详细信息,请参阅使用材料设计创建应用

材料主题

材料主题提供了新的应用样式和系统小工具,让您能够为触摸反馈以及 Activity 转换设置配色工具以及默认动画。

深色材料主题

浅色材料主题


如需了解详细信息,请参阅使用材料主题

列表和卡片

Android 提供了两个全新的小工具,用于显示采用材料设计样式和动画的卡片和列表:

全新的 RecyclerView 小工具是 ListView 的可插入版本,支持不同的布局类型,并且具有更高性能。

全新的 CardView 小工具可让您展示卡片内的重要信息,并且有统一的观感。


如需了解详细信息,请参阅创建列表和卡片

视图阴影

除了 X 和 Y 属性之外,Android 中的视图现在还提供了 Z 属性。这一新属性用于展现视图的高度,从而确定:

如果要重新播放影片,请点击设备屏幕

如需了解详细信息,请参阅定义阴影与裁剪视图

动画

动画 API 让您可为 UI 控件中的触摸反馈、视图状态更改以及 Activity 转换创建自定义动画。

这些 API 的作用是:

触摸反馈动画内建于数个标准视图(例如按钮)中。全新的 API让您可以自定义这些动画并将其添加至自己的自定义视图中。

如需了解详细信息,请参阅定义自定义动画

可绘制对象

下列可绘制对象的新功能将帮助您实现材料设计应用:

如需了解详细信息,请参阅使用可绘制内容