android 模拟器 分辨率问题
遇到一个比较困惑的问题求解决,谢谢:
eclipse中创建模拟器,创建了3个模拟器,名称分别是:800X480-l,800X480-m,800X480-h
三个模拟器的设置如下:
800X480-l:分辨率是800x480,屏幕密度是120dpi
800X480-m:分辨率是800x480,屏幕密度是160dpi
800X480-h:分辨率是800x480,屏幕密度是240dpi
创建完成后启动模拟器,发现一个比较诡异的问题:
前提:我理解的分辨率是这样的,分辨率=宽的像素数 x 高的像素数 =(屏幕宽度 x 屏幕密度) x (屏幕高度 x 屏幕密度)
3个模拟器分辨率一样都是800X480,按我的理解三个模拟器的屏幕宽和高应该如下:
800X480-l:分辨率是800x480,屏幕密度是120dpi,屏幕宽度:800/120英寸,屏幕高度:480/120英寸
800X480-m:分辨率是800x480,屏幕密度是160dpi,屏幕宽度:800/160英寸,屏幕高度:480/160英寸
800X480-h:分辨率是800x480,屏幕密度是240dpi,屏幕宽度:800/240英寸,屏幕高度:480/240英寸
但是实际是:模拟器的屏幕宽度和高度都是一样的,这是为什么?谢谢