首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

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

2012-07-01 
Android杂谈---获取手机屏幕大小1 楼让安卓飞一会2011-06-19这样得到的分辨率是不准的,因为分辨率是由两个

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   能再具体点吗?

热点排行