读书人

Android杂谈-获取手机银屏大小

发布时间: 2012-07-01 13:15:00 作者: rapoo

Android杂谈---获取手机屏幕大小

    1 楼    让安卓飞一会    2011-06-19              

这样得到的分辨率是不准的,因为分辨率是由两个因素决定的:

屏幕像素和像素密度,所以正确的值应该是像素x密度

因此这种方法只有在密度等于1的时候,分辨率才会得出正确的值



float w=dm.widthPixels*dm.density;
float h=dm.heightPixels*dm.density;



这样就ok了。

2 楼 miyila 2011-06-19 让安卓飞一会 写道

这样得到的分辨率是不准的,因为分辨率是由两个因素决定的:

屏幕像素和像素密度,所以正确的值应该是像素x密度

因此这种方法只有在密度等于1的时候,分辨率才会得出正确的值



float w=dm.widthPixels*dm.density;
float h=dm.heightPixels*dm.density;



这样就ok了。


这样啊 3 楼 hubenshan 2011-10-10 能再具体点吗?

读书人网 >Android

热点推荐