Android和三星Ace mobile的dpi差异

Android和三星Ace mobile的dpi差异,android,dpi,Android,Dpi,规格: 三星Galaxy Ace:LCD TFT/3.5英寸/480 x 320像素/164 dpi 但是: DisplayMetrics=新的DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(度量) float V_dpi=metrics.densityDpi V_dpi=160,但技术特征为164。您应该使用度量。ydpi和度量。xdpi我认为这些值更准确。答案如下: 屏幕密度以每英寸点数表示。可能是 密度

规格: 三星Galaxy Ace:LCD TFT/3.5英寸/480 x 320像素/164 dpi

但是:

DisplayMetrics=新的DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(度量)

float V_dpi=metrics.densityDpi


V_dpi=160,但技术特征为164。

您应该使用
度量。ydpi
度量。xdpi
我认为这些值更准确。

答案如下:

屏幕密度以每英寸点数表示。可能是
密度低
密度中等
,或
密度高

换句话说:它不包含实际的密度值,而是包含它所在的桶。因此,该值将始终为以下值之一:

DENSITY_LOW = 120;
DENSITY_MEDIUM = 160;
DENSITY_HIGH = 240;
DENSITY_TV = 213;
DENSITY_XHIGH = 320;
DENSITY_XXHIGH = 480;