首页 理论教育 MaterialDesign内容简单介绍

MaterialDesign内容简单介绍

时间:2023-06-27 理论教育 版权反馈
【摘要】:Material Design是Google推出的一个全新的设计语言,它的特点就是拟物扁平化。Material Design包含了很多内容,大致可以分为四部分。应用Material主题的方法很简单,只需要修改res/values/styles.xml文件,使其继承an-droid:Theme.Material即可,具体如下。或者在AndroidManifest.xml中直接设置主题。Reveal Effect:揭露效果。Activity Transitions:Activity转换效果。Curved Motion:曲线运动。View State Changes:视图状态改变。Animate Vector Drawables:可绘矢量动画。

MaterialDesign内容简单介绍

Material Design是Google推出的一个全新的设计语言,它的特点就是拟物扁平化

Material Design包含了很多内容,大致可以分为四部分。

1.主题和布局

Material主题只能应用在AndroidL版本。

应用Material主题的方法很简单,只需要修改res/values/styles.xml文件,使其继承an-droid:Theme.Material即可,具体如下。

或者在AndroidManifest.xml中直接设置主题。

2.视图和阴影

View的大小、位置都是通过(x,y)确定的,而现在有了z轴的概念,这个z值就是View的高度(elevation),高度决定了阴影(shadow)的大小。

3.UI控件

新增了两个控件分别是RecyclerView和CardView。(www.xing528.com)

4.动画

新增了如下几种动画。

978-7-111-58810-8-Chapter03-112.jpgTouch Feedback:触摸反馈。

978-7-111-58810-8-Chapter03-113.jpgReveal Effect:揭露效果。

978-7-111-58810-8-Chapter03-114.jpgActivity Transitions:Activity转换效果。

978-7-111-58810-8-Chapter03-115.jpgCurved Motion:曲线运动

978-7-111-58810-8-Chapter03-116.jpgView State Changes:视图状态改变。

978-7-111-58810-8-Chapter03-117.jpgAnimate Vector Drawables:可绘矢量动画。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈