Android 不同分辨率的可绘制文件夹的图像大小

Android 不同分辨率的可绘制文件夹的图像大小,android,image,layout,resolution,Android,Image,Layout,Resolution,在Androidres文件夹中,我们看到了几个不同的文件夹,它们处理不同分辨率的图像。在过去,我只在一个文件夹中使用了一个具有相同分辨率的图像,这在我的特定应用程序中非常有效。然而,我希望我未来的Android应用在一系列屏幕分辨率和设备上看起来基本相同。为要放入每个文件夹的同一图像创建不同分辨率大小时要遵循的规则或指导原则(即,中等分辨率文件夹中的图像大小是否应为低分辨率文件夹中的图像大小的1.5倍,等等)?您要找的是每个文件夹的比例因子。这是通过将mdpi文件夹作为1.0的“基本”刻度来实现

在Android
res
文件夹中,我们看到了几个不同的文件夹,它们处理不同分辨率的图像。在过去,我只在一个文件夹中使用了一个具有相同分辨率的图像,这在我的特定应用程序中非常有效。然而,我希望我未来的Android应用在一系列屏幕分辨率和设备上看起来基本相同。为要放入每个文件夹的同一图像创建不同分辨率大小时要遵循的规则或指导原则(即,中等分辨率文件夹中的图像大小是否应为低分辨率文件夹中的图像大小的1.5倍,等等)?

您要找的是每个文件夹的比例因子。这是通过将
mdpi
文件夹作为1.0的“基本”刻度来实现的

每个文件夹的比例因子如下所示:

  • ldpi>0.75
  • mdpi>1.0
  • hdpi>1.5
  • xhdpi>2.0
  • xxhdpi>3.0
  • xxxhdpi>4.0
例如,以48*48px的图像作为基本mdpi图像,最终得到32、48、72、96、144和192px的图像


请提供更多详细信息,包括这些值的来源,我从中获取了大部分信息。

您签出了吗?这正是我想要的。我可以将这些问题标记为复制我自己吗p@AdamS,如果你把这个作为我会接受的答案,这正是这个问题所需要的;最后,我决定只回答这个问题,并将另一个答案归为属性——我知道在过去,如果没有正确的搜索词,我很难找到这个答案。