我在IOS中处理图像。该项目具有3种不同分辨率的相同图像 - 1x,2x和3x。该应用程序自行选择所需的版本,具体取决于手机的屏幕分辨率。我对这个问题很少。
即使在Android中,我们也是这样做的。我们有相同图像的多个版本。所以,这些问题也适用于android。
我们需要不同大小的图像,以便操作系统加载当时所需的特定图像大小,较小的图像可减少内存使用量。它带来更高的效率。如果您的应用程序使用更少的内存,这也意味着更多的应用程序可以同时占用内存,更快的多任务处理。具有低像素密度的手机通常是具有较少内存的旧手机,因此为这些手机提供低分辨率选项使用户体验更加灵活。