Android 中已经定义了一些屏幕分辨率。他们是:
- QVGA(240×320,低密度,小屏幕)
- WQVGA(240×400,低密度,普通屏幕)
- FWQVGA(240×432,低密度,普通屏)
- HVGA(320×480,中密度,普通屏幕)
- WVGA800(480×800,高密度,普通屏)
- WVGA854(480×854高密度,普通屏)
我如何知道我的设备屏幕分辨率是哪种类型?
Android 中已经定义了一些屏幕分辨率。他们是:
我如何知道我的设备屏幕分辨率是哪种类型?
用于DisplayMetrics
从您的设备获取屏幕信息。
示例代码:
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
final int height = dm.heightPixels;
final int width = dm.widthPixels;
您是否尝试过搜索设备的规格?即来自维基百科的 Nexus One 文章,您可以找到 Nexus One 屏幕分辨率:
显示 480 x 800 像素(PenTile RGBG)、3.7 英寸(94 毫米)、254 ppi、3:5 纵横比、WVGA、24 位彩色 AMOLED,对比度为 100,000:1,响应速度为 1 毫秒
这是一个起点...