网站首页 > 技术教程 正文
不赞同 @郭宇峰的回答。
Android L 不是半扁平,拟物相对的是抽象,扁平相对的是立体,这是两个不同的维度,Material Design 是一个非常立体而且拟物的设计,而 iOS 7,8 是一个立体而抽象的设计。其实现在人们常说的扁平应该是抽象。
如果把上面说的两个维度作为坐标,那么个人认为三大移动操作系统应该是这样分布的。
为什么说 Android L 是拟物的?我觉得可以从 CGI 的流程来理解,因为 CGI 的流程就是拟物的流程。
- 建模:一个物体首先得具有形状。
- 材质:一个物体必须具有材质。
- 灯光:有灯光才能体现物体的存在。
- 动画:一个物体需要具有一定的运动方式。
- 渲染:这个物体需要最终呈现在屏幕上。
那么在 GUI 领域,形状、灯光、材质、动画是最重要的四个要素。而后面三项在 Android L 上体现地尤为突出:
- 材质:Android L 出来之前,人们把这种设计风格称作 Quantum Paper,这实际上是一种设想出来的虚拟材料。说 Android L 拟物,其实就是模拟这种材料。
- 灯光:灯光和阴影是密不可分的,所以不可能出现“渐变不要,打光不要,但是要阴影”这种情况,Android L 只不过没有高光。
- 动画:Quantum Paper 这种材料的虚幻性就是体现在这里,如 Matias Duarte 所说,这种材料是可以任意伸缩、变形、融合、分离的材料,但是除此之外,Quantum Paper 是非常真实的材料,抛开动画不看,它就是普通的纸嘛。所以这个环节是重中之重,Material Design 规范里甚至把它放到了第一位。
因此,Android L 事实上是非常拟物的。
甚至为了拟物,还去做了实时阴影,要实现高质量的软阴影在 CGI 领域是非常耗时的,要实现实时软阴影,我认为是很不容易的。
所以,Android L 会被人认为所谓的“扁平”是因为以下几点:
因为纸这种材料是几乎没有高光反射,只有漫反射,而且没有纹理的材料,所以最终在屏幕上呈现的是纯色,效果与抽象的 iOS 7,8 类似。纸是一种厚度忽略不计的材料,所以在每一个图层中,元素都是扁平的,但 L 立体就立体在不同的纸张之间是有深度的区别的,
L 的配色是非常鲜艳而夸张的,在现实中很难见到有这样颜色的物体(Nokia 有话说)。Android 之前的版本都是抽象的,这种印象延续到了 L 上面。
所以,Android L 是拟物而立体的,只不过拟了一种虚拟的材料。
— 完 —
- 上一篇: 屏幕截图透露Android L系统正式名称
- 下一篇: Android L是什么甜品 谷歌即将公布
猜你喜欢
- 2025-01-04 Android L中十大漂亮的细节设计
- 2025-01-04 谷歌正式发布基于X86的Android L模拟器
- 2025-01-04 外媒:Android L、Nexus9或10月15号到来
- 2025-01-04 谁更好看?Android L与Android KitKat之间的视觉对比
- 2025-01-04 Android L 工厂镜像升级,加入 Google Fit 支持
- 2025-01-04 Google真给力!Android L源代码完全公布
- 2025-01-04 [煎蛋] Android L 是否可以真的提高电池续航呢?
- 2025-01-04 Android L可以刷啦!ROM基地放出首个安卓L刷机包
- 2025-01-04 Android L更新支持健康kit
- 2025-01-04 iOS 8 最强敌手!Android L 正式版十月杀到
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)