自从发现 Pixel 上 Adaptive Icons 有问题之后我整个人都不好了

2017-08-28 14:21:03 +08:00
 morethansean

大家都知道 8.0 的一个新功能 Adaptive Icons …… 然后呢,很多应用就用上了这样的新功能…… 比如说知乎……

然而我发现一个很大的问题,就是 Pixel 上默认的圆形 mask 在默认的 DPI 设置下是有问题的…… 他们的右边缘和下边缘被多剪裁了至少 1 个像素……这让人感到非常难受,随便放几张图让大家感受一下:

https://i.imgur.com/jzvNF9M.png

https://i.imgur.com/KvTudiK.png

https://i.imgur.com/kThX53j.png

https://i.imgur.com/NjLUsbF.png

是不是只有 Pixel Launcher 会有圆形遮罩?如果是系统级别的 bug 估计很难被快速修复了…… 不知道是不是忙于修复各种 bug,issuetracker 上提了 bug 也没有人理……现在每天一看手机就会控制不住自己看这些有问题的图标,真是难受啊……

10865 次点击
所在节点    Android
26 条回复
hahastudio
2017-08-28 15:37:52 +08:00
原本没太在意,你说出来我也整个人都不好了= =
est
2017-08-28 15:39:47 +08:00
为毛要说出来。。。。。
tiiime
2017-08-28 15:52:40 +08:00
这是 feature 啊
steveshi
2017-08-28 15:54:10 +08:00
你不说出来我们还能做朋友
honeycomb
2017-08-28 16:06:13 +08:00
求 issuetracker 的地址
flowfire
2017-08-28 16:15:45 +08:00
N5X 表示我是圆角矩形。。。。
morethansean
2017-08-28 16:21:11 +08:00
@honeycomb https://issuetracker.google.com/issues/64997824

但是我觉得吧,加星并不能让他们注意到这个问题……
diydry
2017-08-28 16:24:22 +08:00
现在好了,大家跟着你一起难受了。
MartinWu
2017-08-28 16:42:04 +08:00
哈哈哈,看来很多人本来不知道。。被你这么一说,就陪着你一起不好了。。。
AsherG
2017-08-28 17:02:16 +08:00
@flowfire #5 6P 表示同圆角矩形
langxuan
2017-08-28 17:21:07 +08:00
逼死强迫症┑( ̄Д  ̄)┍
Biggoldfish
2017-08-28 17:29:03 +08:00
6P 用 Nova Launcher 的圆角矩形才是 disaster。。。
whileFalse
2017-08-28 17:41:14 +08:00
哈哈哈哈。作为一个前 flash 程序员,这个问题我非常理解。

问题的来源是,假设你有个 128*128 像素的圆,然后给他加一个特效,比如边缘 1 像素发光,然后这张图就会大于 128 像素。然后按 128 像素裁切,右下边缘就会被切掉……

或者是,有一张图是矢量绘图,裁切的时候宽高被取了个整,右下就被裁掉了……
morethansean
2017-08-28 18:04:12 +08:00
@whileFalse 我觉得还是取整的问题...
Microi
2017-08-28 18:13:12 +08:00
#13 说的应该是正解,阴影不应该被局限在图标区域内,如果一定要把阴影算成图标的一部分,那么白色背景就不能取最大值。图片素材本身应该是没问题的,就是阴影的层级不对。说真的,这应该是一个低级错误了…
morethansean
2017-08-28 18:14:46 +08:00
@Microi 截断的不是阴影...
Microi
2017-08-28 18:23:25 +08:00
@morethansean 不一定,有视觉误差的原因,我做了个例子。
http://oonbgyjyl.bkt.clouddn.com/20170828%20%281%29.png
Microi
2017-08-28 18:24:17 +08:00
发出来变大了,缩小可以看到类似效果。
Microi
2017-08-28 18:25:50 +08:00
只是一种猜测,不过我看了下,下面的阴影没被裁,所以可能是错的吧。
Microi
2017-08-28 18:26:51 +08:00
如果是计算出小数点的问题,那也太不可思议了吧…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/386351

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX