2014-10-05 90 views

回答

4

在很多情况下,它看起来不太好。

如果您发现一组精心设计的图标,您会发现它们已经针对每个分辨率单独设计:较小的图标会刻意减少细节,因为缩小并不会产生良好效果。

下面是两个GNOME图标,对于同样的事情,但一个在256x256和一个在48x48。你可以看到48x48在文字上的写作细节较少,但写作的设计方式却有所不同:在256x256的文档中,它看起来像文档的中间页面,而在48x48的文档中,它看起来像开头一封信的地址在顶部。

256px

48px

1

这将使.apk文件显著的尺寸更小,但它必须对运行效率更不可取的权衡。

必须加载较大的位图对象并缩小它们对于设备处理器来说是不必要的负载。但更重要的是,不得不将大量的位图对象加载到内存中会使VM的内存更快填满。这意味着VM必须更频繁地进行垃圾回收,这会在运行时造成明显的延迟(这会导致动画丢失帧并且看起来更粗糙)。