【摘要】: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:可绘矢量动画。
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.动画
新增了如下几种动画。
Touch Feedback:触摸反馈。
Reveal Effect:揭露效果。
Activity Transitions:Activity转换效果。
Curved Motion:曲线运动。
View State Changes:视图状态改变。
Animate Vector Drawables:可绘矢量动画。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。