谷歌 Android 应用换新装 小颜色大学问

简介:

自从App应用诞生至今,人们似乎一直将关注点放在了App本身,而鲜有人会仔细留意一款 App图标的设计风格。4月15日,多家外媒报道称,向来不大注重外形设计的谷歌,或将对自己的应用图标进行一番“重塑”,在即将召开的谷歌I/O开发者 大会上,有一批新图标即将给用户带来一种全新的体验。

据 了解,此次更新的Android图标风格简称为“Moonshine(月光式)”,跟现在的网页版应用图标颇为相像。以Gmail为例,如下图所示,网页 版Gmail的图标是一个封起来的扁平信封,而Android版的Gmail图标就比较立体:一个半开启的信封里露出一张写着“M”的信纸(左边为网络 版,中间位现行Android版,右边为即将推出的改良版)。
screenshot

尽 管此前有人认为,不同平台有必要采用不同风格的图标风格,但根据此番透露出的内部消息来看,谷歌似乎正计划将网络版的设计风格带入到自己的Android 应用中:加长的扁平设计风格,对图标核心元素添加了浓重的阴影,整体看上去更加稳重、大方。与此同时,包括Play Music、Books、Movies、Google+在内的多款图标也变了样子,连Play Store中的Play标志也变为蓝绿颜色主题,而非现在的多彩主题。
screenshot

想必有不少读者会好奇,区区小图标,为何谷歌要如此下力气进行这种“细枝末节”的改动呢?

科技媒体thenextweb认为,尽管用户本身可能很少留意,但图标颜色及元素的选取对一款App能否成功起着极为重要的影响,同时,这一影响在日益重要的移动市场更为突出。在这方面,苹果利用扁平式设计风格席卷电子产业的成功就是最好的例子。

一个成功的App图标犹如一件得体大方的外套,可以让用户第一次“遇见”这款App应用时,就“留下个好印象”。而在所有图标设计的元素中,又当属颜色的选取最为重要,因为它能以最直接、鲜明的方式“冲击”用户的视觉体验。

红色
screenshot

多数少儿应用都喜欢选择红色作为自己图标的主色调,因为从颜色及心理学角度来看,红色易于引起人们的兴奋和活力,这也是为何Nike、ESPN SportsCenter等运动类图标,也偏好于选择红色主色作为自己的图标核心色调的原因。

同时,相较与蓝绿等冷色调,红色图标堪称“加粗式”图标,具有很强的突出作用,很容易让一款App有“鹤立鸡群”的效果。

蓝色
screenshot

Facebook、Twiiter等很多社交媒体的App图标主色调都选择了蓝色,因为蓝色更易给人一种信任、力量、踏实和独立的感觉——这恰恰与多数社交媒体希望传递给用户的理念相近:值得信赖、充满创造性。

绿色
screenshot

绿色是App应用图标的一大核心色彩,更是健康类应用最为偏爱的色彩。这背后的原因不用明说——绿色代表着自然、原始,与现代人对于养生、健康的理念一致。

此外,个人金融理财类App也喜欢采用绿色作为自己的主色调。因为有很多人在谈及金融市场时,都习惯性地避谈红色(国际股市以红色代表下跌,与国内相反),而绿色则象征着健康平稳地增长。

橙色
screenshot

在红色蓝色逐渐成为App图标的两大主色之时,越来越多人选择橙色来与之区分。诸如Playground此类校园应用App就认为,橙色多给人以积极参与、友善的感觉,容易令用户联想到欢快之情。

事实上,不同的文化背景下人们对于颜色的理解也有一定的偏差,而对于那些放眼全球市场的公司而言,选择一种认同度高的图标颜色还是很重要的。

文章转载自开源中国社区 [http://www.oschina.net]

相关文章
|
2月前
|
存储 消息中间件 人工智能
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
118 3
|
7月前
|
存储 Android开发
如何查看Flutter应用在Android设备上已被撤销的权限?
如何查看Flutter应用在Android设备上已被撤销的权限?
329 64
|
6月前
|
API Android开发 开发者
Android颜色渐变动画效果的实现
本文介绍了在Android中实现颜色渐变动画效果的方法,重点讲解了插值器(TypeEvaluator)的使用与自定义。通过Android自带的颜色插值器ArgbEvaluator,可以轻松实现背景色的渐变动画。文章详细分析了ArgbEvaluator的核心代码,并演示了如何利用Color.colorToHSV和Color.HSVToColor方法自定义颜色插值器MyColorEvaluator。最后提供了完整的源码示例,包括ColorGradient视图类和MyColorEvaluator类,帮助开发者更好地理解和应用颜色渐变动画技术。
222 3
|
6月前
|
Java Android开发
Android背景颜色滑动渐变效果(上下滑动,左右滑动)
本文分享了一种通过ScrollView实现滑动变色效果的简单方法。主要步骤包括:1) 在布局中添加ScrollView并确保内容可滑动;2) 获取屏幕高度;3) 获取控件高度;4) 使用GradientDrawable设置渐变颜色;5) 根据控件与屏幕高度比例动态调整颜色数量。示例代码展示了如何在滑动时根据比例改变背景颜色,实现流畅的视觉效果。
204 0
|
6月前
|
Android开发 开发者
Android自定义view获取attr中自定义颜色的问题
本文针对Android自定义View在布局中设置颜色时遇到的问题进行分析与解决。问题表现为通过`getAttributeIntValue`方法获取颜色时,使用资源引用(如`@color/colorPrimary`)无法正确获取,而直接使用十六进制颜色值(如`#ff0000`)则正常。经过源码分析,发现是属性格式定义及获取方式不当导致。解决方案为将`attrs`文件中颜色属性的格式改为`reference|color`,并使用`TypedArray`的`getColor`方法获取颜色值,确保资源引用和直接颜色值均能正确解析。希望本文能帮助遇到类似问题的开发者。
124 0
|
9月前
|
前端开发 Java Shell
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
629 20
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
9月前
|
Dart 前端开发 Android开发
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
301 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
11月前
|
JSON Java API
探索安卓开发:打造你的首个天气应用
在这篇技术指南中,我们将一起潜入安卓开发的海洋,学习如何从零开始构建一个简单的天气应用。通过这个实践项目,你将掌握安卓开发的核心概念、界面设计、网络编程以及数据解析等技能。无论你是初学者还是有一定基础的开发者,这篇文章都将为你提供一个清晰的路线图和实用的代码示例,帮助你在安卓开发的道路上迈出坚实的一步。让我们一起开始这段旅程,打造属于你自己的第一个安卓应用吧!
306 14
|
11月前
|
搜索推荐 前端开发 测试技术
打造个性化安卓应用:从设计到开发的全面指南
在这个数字时代,拥有一个定制的移动应用不仅是一种趋势,更是个人或企业品牌的重要延伸。本文将引导你通过一系列简单易懂的步骤,从构思你的应用理念开始,直至实现一个功能齐全的安卓应用。无论你是编程新手还是希望拓展技能的开发者,这篇文章都将为你提供必要的工具和知识,帮助你将创意转化为现实。
|
11月前
|
Java Android开发 开发者
探索安卓开发:构建你的第一个“Hello World”应用
在安卓开发的浩瀚海洋中,每个新手都渴望扬帆起航。本文将作为你的指南针,引领你通过创建一个简单的“Hello World”应用,迈出安卓开发的第一步。我们将一起搭建开发环境、了解基本概念,并编写第一行代码。就像印度圣雄甘地所说:“你必须成为你希望在世界上看到的改变。”让我们一起开始这段旅程,成为我们想要见到的开发者吧!
217 0

热门文章

最新文章