我怎么知道设备有多少DPI?

时间:2012-07-20 10:18:54

标签: android screen resolution

我如何知道设备有多少DPI(因此,如果它是ldpi / mdpi / hdpi / xhdpi, - 和屏幕尺寸,也是以dp-xlarge / large / normal / small测量 - 根据{{ 3}})?

我知道设备的分辨率和对角线尺寸,例如:

  

显示TFT LCD,对角线为3.5英寸(89毫米)。

     

带有大猩猩玻璃的320×480像素HVGA

     

16M颜色

(取自http://developer.android.com/guide/practices/screens_support.html

不需要以编程方式,只是为了计算自己。

2 个答案:

答案 0 :(得分:6)

使用DPI calculator计算dpis,使用dev docs中的图1来确定其ldpi,mdpi等。

答案 1 :(得分:3)

我认为DPI是指打印机...在您的情况下DPI = PPI。如果我错了请纠正我[编辑:我错了:P]

'因此1200 dpi打印机每英寸使用1200点墨水来组成颜色。如果您要打印300 PPI图像,则每个像素将由16个较小的墨点(1200 DPI x 1200 DPI / 300 PPI x 300 PPI)组成。较低的DPI会使每个像素的墨点减少,这会使颜色看起来更糟。较高的DPI会为每个像素提供更多墨点,并且应该提供更准确的颜色(特别是在仔细检查下)。'