美文网首页
从系统对桌面上图标的处理,反思限制与不限制在系统设计时应该采用的

从系统对桌面上图标的处理,反思限制与不限制在系统设计时应该采用的

作者: 硕驴 | 来源:发表于2017-03-20 09:23 被阅读0次

  这两天别人告诉我公司正在做的一个App的logo在一款Android手机的桌面上显示成了直角,后来发现是因为这款手机的系统允许桌面图标采用自定义的背景透明的效果,就是说系统并不会对桌面图标做什么特殊的处理。这么做最直观的感受是去掉没有什么意义的背景色可以更加凸显图标的意图,让设计者有更多的对图标的控制权。这样做的初衷当然是好的,但结果是什么样呢?看一下下边的截图:

一款Android手机桌面截图

从上图可以发现几个问题:

1、预装应用的logo没有背景色,而非预装应用的logo有背景色。

2、非预装应用都采用圆角设计。

3、非预装应用的圆角弧度不统一(甚至连同一家公司的微信和QQ都不统一)。

  还有其他的差别就不讨论了,只说上边这3个。对于前两个问题可以看一下下边链接中的讨论:

* 为什么Android 的App 图标慢慢的都开始使用圆角矩形(https://zhidao.baidu.com/question/136765942997756365.html

* 现在很多Android应用都把图标设计成圆角矩形,这是大势所趋?(https://www.zhihu.com/question/26527618

  看到这,似乎第3个问题就没有讨论的必要了,因为这已经足够说明系统设计者所提倡的图标的设计要求,由于种种原因,并没有得到App开发者很好地遵守。这就是“提倡的标准”与“事实标准”之间的差距。当然,以此就说明这个设计有问题,对Android来说是不公平的,因为从系统设计者的角度来说,对桌面图标样式的设计应该会考虑到系统的开放程度、审美、和竞品之间的差异化竞争等问题,所以作为开源、高可定制化的Android系统,它的原始版本对桌面图标不做任何处理是可以理解的。

  虽然我看到的大多数ROM厂商都对桌面图标做了处理,但它们的孰是孰非我就想说这么多了。只是站在App开发者的角度再说一句,在开发Android App的时候,为了适配更多的系统、为了在不同系统中有一个统一的外观,为了更符合现在大众的普遍审美,采用一种比较省时省力的办法,就是给桌面上的logo设计成一个有背景色、有圆角的图标。


  上边只是一个引子,其实我最想思考的是从Android原生UI、ROM厂商定制UI、iOS的UI设计中所“提倡的标准”和“事实标准”形成的过程中,反思限制与不限制在系统设计时应该采用的界限。这里说的“系统”可以不仅仅指操作系统,也可以指应用程序。

  限制与否的界限只有在一定需求下进行讨论才有意义,但即使是我们的需求对某一功能的限制与否有足够的理由的时候,仍有一些因素足够影响我们的决策,即理由的正当性不一定能带来结果的正确性,所以我们需要更加精细地思考,来将变化的风险降到最低。

限制与否的决策受哪些因素影响

* 从功能上来说,对于系统核心需求,限制与否的必要程度、对核心功能的影响程度;

* 从技术能力上来说,实现需求的可能性;

* 从限制效果上来说,用户绕过限制的能力和可能性,影响着限制效果的程度;

* 从系统的设计初衷,或叫核心精神上来说,限制与否的必要程度;

* 从商业实现上来说,限制与否的必要程度;

* 从差异化竞争上来说,限制与否的必要程度;

* 从审美来说,限制与否对审美的影响程度;

* 从流行趋势上来说,限制与否对于大众认知的符合程度;

  开始我想列出这些影响因素,简单地使用决策树分析就可以了,可写到后半段的时候,我发现对于这个问题的讨论超出了我的能力范围,因为上边提到的对于限制与否的决策的影响因素不单单直接影响着限制与否的决策,它们之间还以一些复杂的方式互相影响着。但我还是硬着头皮写下来,是因为类似的问题总在困扰着我,就当是我对类似问题思考的一个梳理的尝试吧,问题肯定很多,希望有看出问题的朋友,能给我一定的指点。

相关文章

  • 从系统对桌面上图标的处理,反思限制与不限制在系统设计时应该采用的

    这两天别人告诉我公司正在做的一个App的logo在一款Android手机的桌面上显示成了直角,后来发现是因为这款手...

  • VIVO Funtouch os设置默认桌面教程

    VIVO部分系统,默认屏蔽第三方桌面设置为默认桌面。 要成功设置默认桌面,需进行以下操作: 一、解除系统限制(具体...

  • Android加载长图

    Android系统对加载图片做了一些限制,其中一个就是对Bitmap有最大宽高限制,某些系统的机子的限制不一样,但...

  • 限流计算

    什么是限流 是指系统在高并发,大量请求的情况下,限制新的流量对系统的访问,从而保证系统服务的安全性。 为什么会限制...

  • MySQL打开文件限制

    Linux系统资源限制 Linux会对用户所占用的系统资源进行限制,MySQL运行在Linux系统下也会受此限制。...

  • 各类网站大集合,想你所想

    在线网站与桌面版软件相比,它具有得天独厚的优势,比如不需要安装、不限制地点、不限制系统等,即可进行操作。所以下面就...

  • Node内存限制与解决方案

    什么是node内存,为什么需要内存限制 在32位系统限制 0.7GB 64位系统限制 1.4GB 导致的问题: N...

  • 活性数码印花工艺解析

    活性数码印花工艺流程因为受到前后道工艺(印花前处理和印花后处理)的限制,大多数的喷印系统使用分散染料,采用转移印花...

  • 对第三方键盘的输入控制

    背景 项目开发中,有时候会遇到一些输入要做特殊限制或处理,比如禁止输入中文,禁止粘贴等,本来我们可以通过系统方法设...

  • 限流的概念

    限流是对用户的请求进行限制来保护系统。 常见的限流有以下几种: 限制总并发数 限制时间窗口的平均速率 限制接口的调...

网友评论

      本文标题:从系统对桌面上图标的处理,反思限制与不限制在系统设计时应该采用的

      本文链接:https://www.haomeiwen.com/subject/rarbnttx.html