会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 57自学网———旗下安卓自学网站专注Android系统开发教程!
当前位置:主页 > 设备功能 > 设备信息 > 正文

获取android屏幕大小

时间:2016-02-29 16:50 来源:网络整理 作者:安卓自学网 阅读:
在Nexus one下测试,结果是w:480,h:800,这个数值不随屏幕横向或纵向而变化。

这里牵扯到多个对象:

Activity

Window:Activity打开一个Window(可以认为Activity包含一个Window),可以在Window中加入View,目前只有一个实现Window的类,PhoneWindow,以后也许会有PadWindow?

WindowManager:Activity包含一个WindowManager,可以通过它立即删除window中的view,还可通过它得到Display

Display,应该是代表显示器,可以得到长、宽,以及屏幕的方向(横向还是纵向)等。

[代码] [Java]代码

Log.d("tag1", "width>>" + this.getWindow().getWindowManager().getDefaultDisplay().getWidth() + " height>>" + this.getWindow().getWindowManager().getDefaultDisplay().getHeight());

(责任编辑:www.57zxw.com)

顶一下
(0)
0%
踩一下
(0)
0%