三、图像(Imagery)

图像不仅是一种装饰,它还是一种能够帮助用户理解以及区分你产品的强大工具。

大胆、形象、有意义的图像能够帮助你吸引用户。

无论气氛是压抑、柔和还是明亮、多彩,以下的设计准则以及实践案例能够帮助你使用图像把应用和生活结合起来。

准则
有关联的
有意义的
令人感到愉快的

结合UI界面
使用合适的分辨率
使用遮罩来凸显文本

使用案例
头像和缩略图
焦点图像
Galleries

准则

当你想使用插画或摄影作品来增强用户体验时,要选择与人有关联的,包含信息的,而且令人愉悦的图像。

与人有关联的:图像与页面下面的相关信息(如用户居住信息)相关联
包含信息的:图像使信息传达得更加直接且易懂。
令人愉悦的:在界面上使用漂亮的设计会使你的产品显得独特,同时会增加用户对产品的喜爱度。

场景赏析
确保图像是有动态的,且与背景相关联。带有预示的视觉效果能够大大改善用户体验。

使用与背景有关联的图

身临其境
当必要的时候,可以通过色彩和内容叠加的方式来模糊或加强对画面主角或一张缩略图的感知。

模糊的效果能够让背景图片与前景结合得更加融洽

最佳案例

使用多种表现方式
插画和摄影都可以运用在同一个产品中。摄影本身已经有一定的含义,所以应该用来展示特定的物体或故事。插画则能够表现出概念和隐喻,而这一点是摄影所不具备的。

对于特定的实物,首先考虑用摄影来表现。

可行

当所表达的内容并非具体实物(或者不能被具体实物所概括)时,则可以通过插画以相近的方式来表现。

可行

远离图片库
利用图像可以表达一种独特的声音,还可以展现出绝佳的创意。

对于特定的事物或品牌内容,要用特定的图像。而较为抽象的内容,则需要给它一个解释。然而图片库里的摄影作品和剪贴画既不能具体表现特定事物,又不能给予解释。

尽可能的让图片感觉到真实

可行

图片能感觉到不真实的

不可行

对于特定的物件,使用特定的图像

可行

不要使用系统自带的图片库里面的图片

不可行

有焦点
你的图像应当有一个焦点。焦点的范围可以小到单一物体,大到整体布局。此外,你还需要确保概念(清晰的)能够以一种令人难忘的方式传达给用户。

构图、颜色的使用要能够让图像有个清晰的焦点

可行

避免让用户自己寻找图像的意义

不可行

包含有非常明显元素的图像能够最小程度的避免用户误解

可行

当关注焦点不明时,会丢失图像自身的意义。

不可行

只需要一眼就能清晰的理解图像的含义

可行

没有焦点让图像变得没有意义

不可行

构建故事
创建一个基于叙事背景且能让人身临其境的故事。通过视觉叙事的方式来渲染气氛。这种气氛是让人渴望的?还是忧郁的?或是快乐的?

图像能让你讲述的故事更有趣和有意义。

可行

图像因为缺乏故事所以无法向用户传达情感。

不可行

适当的语境能更有效的传达你的品牌信息。

可行

单纯一个实体存在且与周围环境脱节会让图片失去意义。

不可行

UI集合

分辨率
确保你的图像大小能够适应不同的屏幕。Material design着重大尺寸图像。理想情况下,素材应该不会模糊出现像素。

适当大小的图像

可行

图像模糊出现像素

不可行

利用大小
利用不同大小的图像来创造视觉层次。

在一个gellery中引入各种尺寸的缩略图来表示内容的层次结构。
支持一个列表里面存在多个功能

文字保护
为了确保图像上的文字显示清晰易读,可以使用scrims的方式保护文字。Scrims是轻量且半透明的material层。

1.渐变的深色端:不透明度的值取决于背景
2.渐变的中心点:在3/10的位置(接近深色结尾)
3.渐变的结束点:不透明度为0

为了避免banding (鲜明的条纹形状),渐变需要足够的长度,3x于标准应用栏的高度,距离中心大约3/10的位置(朝向深色端)。这样做会让渐变自然衰减并且避免锋利的边缘。

渐变的不透明度设定应基于所处的环境。有些图像可以用较深的渐变,例如下面图像渐变(不透明度是60%)。

在某些情况下,渐变透明度可能低至10 - 20%。

在这幅图像中,渐变是60%透明度的黑色。
这是被应用到上面图像里的渐变。

可行

深色scrims理想的不透明度应当在20%-40%之间,浅色scrims理想的不透明度应当在 40%-60%之间。当然,这些都要视具体内容来定。

使用的scrim不能让图像看不清。

不可行

对于大一些的风景图,应该在特定的区域内加入文字保护scrim,但不要覆盖住整个图像。

可行

图像不要被过度遮盖了。

不可行

颜色遮罩与文字保护scrims不同,前者可以被当做一个设计元素来使用。当你想要创建一个互补色遮罩时,可以基于内容并调用调色板API去创建你想要的颜色。

可行

你可以用你的品牌色来优化图像。

可行

头像和缩略图
头像和缩略图代表实体或内容,可以是摄影也可以是概念性的插画。 一般来说,它们就是点击目标(tap targets)。

头像可以用来表示个人。对于个人头像,要提供个性化的选项。出于有些用户不会自定义自己头像的考虑,我们需要把默认的头像效果做得讨喜。当头像与一个特定的logo一起使用时,头像也可以用来表示品牌。

缩略图暗示用户更多的信息-让用户快速了解内容,并协助导航。缩略图把图像放在狭小的空间里面。

头像使应用更具个性化,且占用的空间更小。
一个品牌头像能够让人看一眼就能完成信息的传达,缩略图也是如此。

焦点图像
焦点图像通常被固定在很明显的位置,比如屏幕顶部的banner。焦点图像能够吸引用户注意,并提供内容相关的信息,或强化品牌传播。

相关
Extract prominent colors from an image

特征图像:特征图像是风格鲜明的图像,它一般会出现在非常规的布局中。
整合型焦点图像:整合型焦点图像是一个混杂了各种各样内容的布局方式。 整合型焦点图像并没有一个主要的视觉焦点。

Gallery
Gallery图像是在同类布局下由多个视觉焦点图像组合而成,比如宫格式布局或作为单一图像。

图片宫格
Gallery图片

2017 Material design 第三章第三节《图像》相关推荐

  1. 2017 Material design 第四章第三节《度量和参考线》

    三.度量和参考线(Metrics & keylines) 基线网格(Baseline grids) 无论是移动端.平板端还是桌面端上,所有的应用组件都对齐至8dp单位的方形基线网格上.但工具栏 ...

  2. 2017 Material design 第三章第一节《颜色》

    第三章节<样式> 一.颜色(Color) Material Design的色彩受大胆活泼的色调启发,并配合柔和的环境,阴影和高光组成. 颜色工具(Color Tool) 颜色工具可以帮助你 ...

  3. 【软件构造】第三章第三节 抽象数据型(ADT)

    第三章第三节 抽象数据型(ADT) 3-1节研究了"数据类型"及其特性 ; 3-2节研究了方法和操作的"规约"及其特性:在本节中,我们将数据和操作复合起来,构成 ...

  4. Material Design(三)--暗色主题设计

    初识暗色主题 概念解释 暗色主题(Dark theme)是指在UI界面中使用大面积的深色来构成界面的一种设计,它是产品默认主题的一种补充 暗色主题是现在新闻客户端的夜间模式,这个说法其实并不正确 因为 ...

  5. 用html和css布局如下图像,[看书][CSS精粹(第2版)]第三章 CSS和图像 HTML网页布局...

    **"本作品是用html和css如何实现制作一个网页呢"** 那么大家打开此文档可能是为了看看,或者是这次的考试怎么可以学习一下放心大家可以在此处得到一个好的答案... 1.介绍如 ...

  6. 第三章网页图形图像设计

    3.1网页图形图像在网页中的应用 3.1.1图形图像在网页中的应用 1.标志(LOGO) 2.背景框图 3.主图 4.超链接 3.1.2构成要素--点线面 1.点 圆点.方点.三角点.锯齿点.泥点.雨 ...

  7. 2017 Material design 第二章第六节《富有创造性的定制方案》

    六.富有创造性的定制方案(Creative customization) 动效可以应用于不同的对象尺寸和不同的环境,这有助于设计美感和功能的统一. icon的类型 系统icons可以有双重功能. 产品 ...

  8. 高红梅:第三章 第三节 从探寻自我到生命共同体的身份认同

    第三节  从探寻自我到生命共同体的身份认同 客居欧洲的海明威先后创作了<太阳照常升起><永别了,武器><丧钟为谁而鸣>等作品,他对自我身份的认同转向人类共同体,并最 ...

  9. 第三章第三节、他是一个箍桶匠

    3.他是一个箍桶匠 孔融是一位大学问家,以博学多才和道德文章著称于世,做过老师,做过公务员,后来还在曹操领导的东汉企业集团股份有限公司做过人文顾问.有一个孔融让梨的故事,被人们传为美谈. 孔融四岁时, ...

最新文章

  1. submit提交判断
  2. SSM开发 | 配合Mybatis,通过泛型实现 BaseService ,抽象增改删查方法
  3. linux 批量处理 dos2unix
  4. linux:命令常用操作
  5. 第 2-3 课:抽象类和接口 + 面试题
  6. nginx的root和alias指令的区别
  7. Tomcat是如何将请求一步步传递到我们编写的HttpServlet类中的
  8. VMware 修复 NSA 报告的 0day
  9. .NET 应用从 Visual Studio 迁移到 Eclipse
  10. 中央和省级产业政策匹配数据(含完整stata代码)
  11. kettle入门教程
  12. MySQL的开发技巧2
  13. 前端POST请求下载文件
  14. 模重复平方计算法的C实现
  15. Busybox 1.17.4 编译及错误解决方案
  16. 计算机cpu执行时间 指令条数的单位,计算机原理2015年10月真题(02384)
  17. php 判断中文和英文,php如何判断是中文还是英文
  18. Centos下搭建个人网站
  19. 数组的应用和面向对象的开始6
  20. C 语言吧 · 问题资料大全

热门文章

  1. java中什么叫服务?
  2. jQuery学习之旅 Item1 选择器【一】
  3. Rockchip_Developer_Guide_USB_FFS usb测试demo
  4. 苹果电脑Android我的电脑,苹果电脑连接安卓手机怎么在电脑上找到手机文件?...
  5. HTML/设置网页背景图片+背景透明度设置
  6. FRECO联盟探营:未来还看这些“小字辈”
  7. 【android studio】安卓实现mysql数据库登录、注册、重置密码。
  8. 同步已有数据库到Django框架报错
  9. 百度实体链接比赛后记:行为建模和实体链接(含代码分享)
  10. 51系列密码锁:Proteus仿真+Keil程序(免费提供)