Android 低分辨率设备兼容性

Android 低分辨率设备兼容性,android,Android,我为android做了一个小应用程序,当我在高分辨率模拟器(如HVGA)中执行该应用程序时,它看起来很好,我在我的android手机上尝试了同样的方法,我看到小部件的像素在边缘断裂,然后我用QVGA创建了一个模拟器,我的模拟器中也发生了同样的事情,看起来 我找不到解决方案,任何帮助,我使用的是Android 2.2 API 8,移动版本是2.2.1 谢谢。 以密度无关的像素(dips)定义所有尺寸,以便尺寸能够随分辨率的变化而适当缩放 创建不同版本的图像,这样Android就不必自己缩放图像并

我为android做了一个小应用程序,当我在高分辨率模拟器(如HVGA)中执行该应用程序时,它看起来很好,我在我的android手机上尝试了同样的方法,我看到小部件的像素在边缘断裂,然后我用QVGA创建了一个模拟器,我的模拟器中也发生了同样的事情,看起来

我找不到解决方案,任何帮助,我使用的是Android 2.2 API 8,移动版本是2.2.1

谢谢。

  • 以密度无关的像素(
    dip
    s)定义所有尺寸,以便尺寸能够随分辨率的变化而适当缩放
  • 创建不同版本的图像,这样Android就不必自己缩放图像并将其放入
    可绘制ldpi
    (QVGA)、
    可绘制mdpi
    (HVGA)和
    可绘制hdpi
    (WVGA+)文件夹中
  • 看看
  • 必要时为较小的设备定义不同的布局
      • 以密度无关的像素(
        dip
        s)定义所有尺寸,以便尺寸能够随分辨率的变化而适当缩放
      • 创建不同版本的图像,这样Android就不必自己缩放图像并将其放入
        可绘制ldpi
        (QVGA)、
        可绘制mdpi
        (HVGA)和
        可绘制hdpi
        (WVGA+)文件夹中
      • 看看
      • 必要时为较小的设备定义不同的布局

      我刚刚对每个属性使用了“dp”值,并且我已经给出了一行

      支持屏幕anyDensity=“true”

      在AndroidManifest.xml中,现在看起来不错。
      感谢Joseph Earl提供的链接。

      我刚刚为每个属性使用了“dp”值,我已经给出了一行

      支持屏幕anyDensity=“true”

      在AndroidManifest.xml中,现在看起来不错。
      感谢Joseph Earl的链接。

      我知道这是一个老问题,但我建议使用9-patch图像。它们可以完美缩放,没有任何问题


      我知道这是一个老问题,但我建议使用9-patch图像。它们可以完美缩放,没有任何问题


      谢谢您的快速回复。是的,我只在“dp”中给出了所有内容。谢谢您的快速回复。是的,我只在“dp”中给出了一切。