android程式設計 android中如何獲取螢幕大小

2021-12-19 09:32:20 字數 2571 閱讀 7393

1樓:匿名使用者

display display = getwindowmanager().getdefaultdisplay();

point size = new point();

display.getsize(size);

int width = size.x;

int height = size.y;

2樓:農民

//獲取螢幕尺寸大小,是程式能在不同大小的手機上有更好的相容性windowmanager wm=(windowmanager)getcontext().getsystemservice(context.window_service);

wwidth=wm.getdefaultdisplay().getwidth();//手機螢幕的寬度

hheight=wm.getdefaultdisplay().getheight();//手機螢幕的高度

3樓:匿名使用者

糾正 何愛欣no1 的回答:

//獲取螢幕尺寸大小,使程式能在不同大小的手機上有更好的相容性windowmanager wm=(windowmanager) getsystemservice(context.window_service);

int wwidth=wm.getdefaultdisplay().getwidth(); //手機螢幕的寬度

int hheight=wm.getdefaultdisplay().getheight(); //手機螢幕的高度

android如何獲取整個螢幕大小

4樓:匿名使用者

同時按下 關機鎖屏鍵 + 音量減號鍵 進行截圖

5樓:匿名使用者

有兩種方式:(獲取到的大小準確度與手機的型別有關,google手機你還需要加上底部欄)

1.windowmanager wm = (windowmanager) getcontext()

.getsystemservice(context.window_service);

int width = wm.getdefaultdisplay().getwidth();

int height = wm.getdefaultdisplay().getheight();

2.windowmanager wm = this.getwindowmanager();

int width = wm.getdefaultdisplay().getwidth();

int height = wm.getdefaultdisplay().getheight();

6樓:巾令頁

狀態列的高度:

rect frame = new rect();

mainactivity.this.getwindow().getdecorview().getwindowvisibledisplayframe(frame);

int topheigh= frame.top;

android怎麼獲取螢幕寬度

7樓:匿名使用者

mscreenwidth = context.getresources().getdisplaymetrics().widthpixels; //得到螢幕寬度

8樓:楠花未謝

在一個activity的oncreate方法中,寫入如下**:

displaymetrics metric = new displaymetrics();

getwindowmanager().getdefaultdisplay().getmetrics(metric);

int width = metric.widthpixels; // 螢幕寬度(畫素)

int height = metric.heightpixels; // 螢幕高度(畫素)

float density = metric.density; // 螢幕密度(0.75 / 1.0 / 1.5)

int densitydpi = metric.densitydpi; // 螢幕密度dpi(120 / 160 / 240)

androidmanifest.xml檔案中,加入supports-screens節點,具體的內容如下:

這樣的話,當前的android程式就支援了多種解析度,那麼就可以得到正確的物理尺寸了。

安卓開發中如何獲得activity的介面的大小

9樓:匿名使用者

獲取android螢幕大小 int width = this.getwindowmanager().getdefaultdisplay().

getwidth(); int hight = this.getwindowmanager().getdefaultdisplay().

getheigh();

10樓:紅豆開何人摘

window.gethitht();

window.getwidth();

android4 0對話方塊問題,Android開發,點選按鈕彈出對話方塊的問題

create 了之後再show 用 toast可以做彈框提示 查一下api 為什麼 android 4.0 把對話方塊的確定和取消按鈕左右調換了位置 android對話方塊背景模糊在4.0之後如何實現 我需要的是背景模糊效果,而不是昏暗效果,謝謝。檢視原帖 原生安卓4.0 3 有時會出現系統介面停止...

如何自學 Android 程式設計

學習安卓程式設計入門 我覺得初中生看一些課本上的書 會有點看不懂 覺得很枯燥 乏味,我給你推薦一本 是電子工業出版社出版的,叫 從零開始學 android程式設計 很適合新手學習 對你的要求也很吻合,希望對你有所幫助。而且flash應用廣泛,可視性和可操作性強極,學習可以由淺入深,你甚至可以象畫圖軟...

學習android開發難嗎,沒有程式設計基礎,自學Android開發,難嗎

ndroid軟體開發是根據使用者要求建造出android軟體或者系統中的軟體部分的過程。android軟體開發是一項包括需求捕捉,需求分析,設計,實現和測試的系統工程。軟體一般是用某種程式設計語言來實現的。通常採用軟體開發工具可以進行開發。我也想學安卓開發,但是總是找藉口推脫時間,唉,開始工作就更不...