代码之家  ›  专栏  ›  技术社区  ›  ghempton

Android以不同的分辨率显示不同的图像

  •  4
  • ghempton  · 技术社区  · 16 年前

    我正在尝试创建一个非常图形化的android应用程序。几乎所有的用户界面都是基于位图的,我想支持尽可能多的不同设备,让应用程序在所有这些设备上看起来都很棒。

    例如,在我的高分辨率设备上,我希望图像精确到100px,然后在中分辨率设备上,我希望显示的低分辨率图像精确到80px。如果我使用独立显示单元,我无法确保图像的大小是特定的。

    有人对如何做这件事有什么想法或建议吗?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Sameer Segal    16 年前

    使用dpi(hdpi等)和定向(land/port)的组合,使资源尽可能地在不同的屏幕上定制。