知乎用户,回答被50万人收藏 阅读原文 理论上是有的,一些手机的时钟和日历图标是实时变化的,算是一种动态图标。 Windows Phone 也是个特例,它提出了一个新的理念,就是让「图标」承载了一部分「应用界面」的功能,让一些信息直接显示在「图标」上,比如天气、照片、日期等等。从某种意义上说,Windows Phone 的动态图标更接近我们现在所理解的「控件」,你甚至可以说它就是这个 APP 的一级界面。 评论区提醒,MIUI 也有动态图标的主题。 但以上这些动态图标都是在操作系统层面实现的,并不是第三方 APP 开发者自己设计和发布的。 题主想问的,可能是为什么普通的图标不能做成有动画效果的,比如 QQ 的企鹅为什么不能跳舞、转圈圈,抖音的图标为什么不能抖起来。 如果你非要做也是可以的,只不过在现有体系下会很麻烦,如果想要让第三方开发者也能自由地制作、发布动态图标,那平台就得提供支持。 技术支持还不是最难的,最难的是这个动态图标的设计规范,色彩、频率、幅度等都需要严格地规范。 如果没有任何限制,那很多 APP 都会以「闪瞎你」的方式争夺用户的注意力,在这个竞争激烈的市场里,APP 为了流量和留存率可是会拼命的。 你那边跳舞、我这边蹦迪、他那边来一个闪亮的灯球;左边一只鲲,右边一条龙,中间一个渣渣辉让你去砍他。 用不了多久,你的手机就会变得和某些网站的小广告一样五彩斑斓。 你以为的动态图标是这样的: 实际出现的动态图标是这样的: 想象一下满屏都是这种图标会是个什么场景。 事实上静态的图标更容易让用户形成视觉记忆,变来变去只能吸引短期注意力,对建立长期的视觉辨识度反而是有害的。 对于一个成熟的 APP 来说,图标最重要的作用,就是让你在需要时迅速从一堆图标中找到它。 但如果动态图标放开了,对注意力的争夺就会水涨船高,到时候就很难让大家都保持克制了。 所以安卓和 iOS 作为平台方,对待动态图标的态度一定特别谨慎,他们得权衡值不值得为了一点视觉效果去冒这个风险。 参考: https://dribbble.com/shots/4761564-Gallery-App-Icon 阅读原文