Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 多个android屏幕的图像大小_Java_Android_Xml - Fatal编程技术网

Java 多个android屏幕的图像大小

Java 多个android屏幕的图像大小,java,android,xml,Java,Android,Xml,这应该是这里被问得最多的问题之一,通常只针对android开发者网站。在阅读了文档之后,我只想来这里澄清一下 我理解,为了创造优化的用户体验,每个屏幕大小和密度必须有不同的绘图功能。我只想要一个简单的背景图像。因此,我需要为mdpi、hdpi、xhdpi、xxhdpi创建一个背景图像。经过研究,我发现这些大小文件夹的大小如下: xlarge(xhdpi):640x960 大型(hdpi):480x800 中等(mdpi):320x480 小型(ldpi):240x320 资源答覆: 但问题是,我

这应该是这里被问得最多的问题之一,通常只针对android开发者网站。在阅读了文档之后,我只想来这里澄清一下

我理解,为了创造优化的用户体验,每个屏幕大小和密度必须有不同的绘图功能。我只想要一个简单的背景图像。因此,我需要为mdpi、hdpi、xhdpi、xxhdpi创建一个背景图像。经过研究,我发现这些大小文件夹的大小如下:

xlarge(xhdpi):640x960 大型(hdpi):480x800 中等(mdpi):320x480 小型(ldpi):240x320

资源答覆:

但问题是,我不认为ldpi已经被使用或需要了,xxhdpi在哪里


在我有了我的图像大小后,我可以将其居中并保持良好:)谢谢

要为不同密度创建图像,应遵循五个主要密度(分别为中等、高、x高、xx高和xxx高)之间的比例

您提供的尺寸已经不符合此模式,因此它们要么是错误的,要么是过时的

但是,根据您的xhdpi值,我们可以得到xxhdpi:

xxlarge(xxhdpi):960:1440xlarge(xhdpi):640x960大(hdpi):480x800中(mdpi):320x480小(ldpi):240x320

(建议始终四舍五入到一组十)

但正如你所看到的,它和其他值不一致,因为它们使用不同的比率。因此,您必须重新调整资源大小,使其适应标准

安卓图标不再支持Ldpi。也很气馁

与官方文件链接