Java 以不同分辨率屏幕查看图像?

Java 以不同分辨率屏幕查看图像?,java,android,xml,image,Java,Android,Xml,Image,我必须在我的申请表上加一张照片。不让她在不同分辨率的Android设备上看到邪恶就足以将其放入不同的文件夹(mdpi等),或者还有其他事情要做吗?每个文件夹的分辨率是多少?请查看Android开发者指南,了解一些关于支持屏幕大小的非常好的信息 一种方法是使用您提到的不同资源/可绘制文件夹(ldpi、mdpi等),参考如下: xlarge屏幕至少为960dp x 720dp 大屏幕至少为640dp x 480dp 正常屏幕至少为470dp x 320dp 小屏幕至少为426dp x 320dp

我必须在我的申请表上加一张照片。不让她在不同分辨率的Android设备上看到邪恶就足以将其放入不同的文件夹(mdpi等),或者还有其他事情要做吗?每个文件夹的分辨率是多少?

请查看Android开发者指南,了解一些关于支持屏幕大小的非常好的信息

一种方法是使用您提到的不同资源/可绘制文件夹(ldpi、mdpi等),参考如下:

  • xlarge屏幕至少为960dp x 720dp
  • 大屏幕至少为640dp x 480dp
  • 正常屏幕至少为470dp x 320dp
  • 小屏幕至少为426dp x 320dp
正如我提到的,还有很多其他的方法来处理屏幕分辨率,我建议你找到一个最适合你的方法(看看!)

将不同大小的图像放在同名的不同文件夹中,当您在代码中引用它们时,Android将选择最佳匹配


祝你好运

将MDPI图像视为基线以下是应采用的分辨率:

文件夹图像比率大小示例

ldpi-MDPI x 0.75-75px

MDPI-100-100px

HDPI-MDPI x 1.5-150px


XHDPI-MDPI x 2.0-200px

对不起,每个文件夹的分辨率应该是多少?例如,对于LDPI、MDPI、HDPI和XHDPI,300x250等android屏幕分别为240x320、320x480、480x800、720x1280。