Android110310: Display Metric
聲明 僅限學(xué)習(xí)交流,禁止商業(yè)用途。轉(zhuǎn)載需注明出處。
版本記錄 Date Ver Note 2011-03-10 0.1 Draft. zcatt, Beijing 2011-05-17 0.2 add density note
DPI: Dots Per Inch DIP:Density Independent Pixel
參見(jiàn)DisplayMetrics.java。
默認(rèn)的densityDpi: DENSITY_LOW = 120; L DENSITY_MEDIUM = 160; M DENSITY_HIGH = 240; H
手機(jī)的device density定義在 ro.sf.lcd_density, 通常位于定制mk文件中,如果沒(méi)有定義,則默認(rèn)是DENSITY_MEDIUM。
為了使用的方便,android 還引入了一個(gè)density的量, 即'相對(duì)密度', 將160dpi的lcd density定義做1, 則density的取值,
density = lcd_density(dpi) / 160(dpi)
例如120dpi的density是0.75. density通常是一個(gè)大致的數(shù), 反映的是屏幕像素的密度情況. 這個(gè)值可以用來(lái)調(diào)整控件顯示尺寸和touch輸入閥值的大小.
|