我认为这对 iPhone 应用程序来说可能不是问题,因为屏幕尺寸是一样的。
但是android有很多不同屏幕尺寸的设备。图像如何适合不同的屏幕尺寸?
我的意思是,该应用程序是否必须为不同宽度和高度的多个版本存储相同的图标,以便为不同屏幕尺寸的智能手机安装。
或者,(我不这么认为)图像和图标在手机上按比例缩放以适合在手机上查看?
我认为这对 iPhone 应用程序来说可能不是问题,因为屏幕尺寸是一样的。
但是android有很多不同屏幕尺寸的设备。图像如何适合不同的屏幕尺寸?
我的意思是,该应用程序是否必须为不同宽度和高度的多个版本存储相同的图标,以便为不同屏幕尺寸的智能手机安装。
或者,(我不这么认为)图像和图标在手机上按比例缩放以适合在手机上查看?
这在Android 开发者图标设计指南中有非常详尽的记录。
如果可用,不同密度的设备会从不同的文件夹加载其资产。
res/...
drawable-ldpi/...
finished_asset.png
drawable-mdpi/...
finished_asset.png
drawable-hdpi/...
finished_asset.png
drawable-xhdpi/...
finished_asset.png
您应该mdpi
用作基线。
ldpi = 120 dpi (Low density screen)
mdpi = 160 dpi (Medium density screen)
hdpi = 240 dpi (High density screen)
xhdpi = 320 dpi (Extra-high density screen)
ldpi mdpi hdpi xhdpi
Launcher Icon Size 36 x 36 px 48 x 48 px 72 x 72 px 96 x 96 px