【问题标题】:Screen sizes and best background fit屏幕尺寸和最佳背景适合度
【发布时间】:2015-07-21 11:23:11
【问题描述】:

宽度和高度的最佳尺寸或比例是多少,所以我只需为游戏创建 1 个背景以适应屏幕,或者我必须创建不同的密度来实现对其他屏幕的相同效果?

【问题讨论】:

标签: android


【解决方案1】:

如果您想处理单个图像,则必须拍摄高密度图像,以便它支持 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)

【讨论】:

    【解决方案2】:

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

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

    一组六个广义密度:

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

    • xlarge 屏幕至少为 960dp x 720dp
    • 大屏幕至少为 640dp x 480dp
    • 普通屏幕至少为 470dp x 320dp
    • 小屏幕至少为 426dp x 320dp

    参考:- Supporting Multiple Screens

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-21
      • 2012-03-27
      • 2023-04-11
      • 2013-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多