代码之家  ›  专栏  ›  技术社区  ›  Ragunath Jawahar cephus

处理各种屏幕尺寸的抽屉

  •  1
  • Ragunath Jawahar cephus  · 技术社区  · 14 年前

    我从一个新的Android项目的HDPI、MDPI和LDPI图标中观察到,它们的比例是6:4:3(72:48:36)。那么,以同样的比例缩放我的其他抽屉是个好主意吗?如果不是,那么为部署应用程序扩展可提取资源的最佳方法是什么?

    1 回复  |  直到 14 年前
        1
  •  1
  •   antonyt    14 年前

    HDPI表示240DPI的设备,MDPI表示160DPI的设备,LDPI表示120DPI的设备。因此比率为1.5:1:0.75(与您计算的相同)。

    如果设备的屏幕密度不是中等,那么应用程序的布局和内容的绘制就好像屏幕是中等密度,但是框架会缩放布局和图像(如果目标密度的图像不可用)以适应目标密度。如果目标密度为高密度(160->240虚拟dpi),则它可缩放1.5倍;如果目标密度为低密度(160->120虚拟dpi),则它可缩放0.75倍。

    http://developer.android.com/guide/practices/screens_support.html