Android獲取螢幕大小

2021-05-22 06:46:16 字數 746 閱讀 2910

我們在做ui開發通常都會有這樣的需求,取得畫面的大小,以下這段**就能幫你在android平台中取得畫面的大小,**如下:

1. display display = getwindowmanager().getdefaultdisplay();

2. log.i("view" , "height:" +display.getheight());

3. log.i("view" , "width:" +display.getwidth());

display display = getwindowmanager().getdefaultdisplay();

log.i("view", "height:"+display.getheight());

log.i("view","width:"+display.getwidth());

也可以將display的大小資訊存到乙個displaymetrics物件中,**如下:

1. displaymetrics displaymetrics = new displaymetrics();

2. getwindowmanager().getdefaultdisplay().getmetrics(displaymetrics);

3. log.i("view" , "height" +displaymetrics.heightpixels);

4. log.i("view" , "width" +displaymetrics.widthpixels);

android 正確獲取螢幕畫素大小

我們知道 螢幕的畫素是根據displaymetrics類來獲取的 具體的計算方法是 width widthpixels density height heightpixels density ps widthpixels 和heightpixels density 都是從displaymetrics...

android 正確獲取螢幕畫素大小

螢幕的畫素是根據displaymetrics類來獲取的 具體的計算方法是 width widthpixels density height heightpixels density ps widthpixels 和 heightpixels density 都是從displaymetrics中獲取的...

獲取螢幕大小

螢幕的大小有兩種情形 1 整個螢幕的大小,包括工具欄的大小。方法是用函式 intwinapigetsystemmetrics in int nindex 用法 int xscreen getsystemmetrics sm cxfullscreen screen widthint yscreen g...