Android 屏幕大小和最佳背景匹配

Android 屏幕大小和最佳背景匹配,android,Android,宽度和高度的最佳大小或比例是多少?这样我就只需要为游戏创建一个背景以适应屏幕,还是必须创建不同的密度以对其他屏幕产生相同的影响?如果要处理单个图像,则必须拍摄高密度图像,以便支持所有屏幕在您的XML文件中,您需要将width和hight称为“matchparent” 图像大小如下所示 hdpi: 480 x 800 480 x 852 540 x 960 1024 x 600 (old 7" tablet) 1280 x 800 (7" tablet)

宽度和高度的最佳大小或比例是多少?这样我就只需要为游戏创建一个背景以适应屏幕,还是必须创建不同的密度以对其他屏幕产生相同的影响?

如果要处理单个图像,则必须拍摄高密度图像,以便支持所有屏幕在您的XML文件中,您需要将widthhight称为“matchparent”

图像大小如下所示

hdpi:

    480 x 800
    480 x 852
    540 x 960
    1024 x 600 (old 7" tablet)
    1280 x 800 (7" tablet)
    xhdpi:

    720 x 1280 (not sure, I don't have this kind of device)
    1080 x 1920
    1920 x 1080 (10" tablet)

Android运行在各种设备上,提供不同的屏幕大小和密度。对于应用程序,Android系统提供了一个跨设备的一致开发环境,并处理了大部分工作,以调整每个应用程序的用户界面,使其与显示的屏幕相适应。同时,系统提供了API,允许您根据特定的屏幕大小和密度控制应用程序的UI,以便针对不同的屏幕配置优化UI设计。例如,您可能希望平板电脑的UI与手机的UI不同

虽然系统执行缩放和调整大小以使您的应用程序在不同的屏幕上工作,但您应该努力针对不同的屏幕大小和密度优化应用程序。通过这样做,您可以最大化所有设备的用户体验,并且您的用户相信您的应用程序实际上是为他们的设备设计的,而不是简单地拉伸以适应他们设备上的屏幕

一组六个广义密度:

  • ldpi(低)~120dpi
  • mdpi(中等)~160dpi
  • hdpi(高)~240dpi
  • xhdpi(超高)~320dpi
  • xxhdpi(超高)~480dpi
  • xxxhdpi(超高)~640dpi

  • xlarge屏幕至少为960dp x 720dp
  • 大屏幕至少为640dp x 480dp
  • 正常屏幕至少为470dp x 320dp
  • 小屏幕至少为426dp x 320dp
参考资料:-

可能重复的