Android应用程序启动器图标实际大小

Android应用程序启动器图标实际大小,android,icons,size,launcher,Android,Icons,Size,Launcher,根据android信息,web应用程序启动器的大小应如下所示: 48 × 48 (mdpi) 72 × 72 (hdpi) 96 × 96 (xhdpi) 144 × 144 (xxhdpi) 192 × 192 (xxxhdpi) 但是当我用Nexus5制作屏幕截图时,实际的像素大小是不同的(180x180代表xxhdpi),看起来棒棒糖使用了不同的图标大小 我的意思是: 附言。 我使用的是默认的android launcher,没有mods或辅助功能设置。一些设备将launcher图标放

根据android信息,web应用程序启动器的大小应如下所示:

48 × 48 (mdpi)
72 × 72 (hdpi)
96 × 96 (xhdpi)
144 × 144 (xxhdpi)
192 × 192 (xxxhdpi)
但是当我用Nexus5制作屏幕截图时,实际的像素大小是不同的(180x180代表xxhdpi),看起来棒棒糖使用了不同的图标大小

我的意思是:

附言。
我使用的是默认的android launcher,没有mods或辅助功能设置。

一些设备将launcher图标放大了25%。例如,如果您的最高密度启动器图标图像已经是超高密度,缩放过程将使其看起来不那么清晰。因此,您应该在
mipmap xxxhdpi
目录中提供更高密度的启动器图标,系统使用该图标,而不是放大图标的较小版本


注意:
mipmap xxxhdpi
限定符仅用于提供一个启动器图标,该图标在xxhdpi设备上可能会比平时更大。最佳做法是将所有启动器图标放在
res/mipmap-[density]/
文件夹中。这使您的应用程序能够显示比设备密度更高的启动器图标,而无需放大图标的低密度版本。您不需要为所有应用程序的图像提供xxxhdpi资源。

感谢您的解释,我使用android图标生成器制作了所有尺寸的图标,并且在将mipmap xxhdpi图标与拍摄的屏幕截图进行比较时感到困惑。现在很清楚了,xxxhdpi和xxhdpi的区别是33%,而不是25%。这意味着像Nexus5这样的设备不会选择xxxhdpi版本,但会将xxhdpi版本放大25%——显然会导致图像模糊。遗憾的是,似乎仍然无法提供像素完美的启动图标!