怎樣獲取Android手機螢幕的大小

時間 2023-03-19 19:30:07

1樓:匿名使用者

螢幕大小指的是顯示屏的對角線,你想知道手機的具體引數,可以在中關村**搜尋你手機的型號,可以得知手機的引數,還有可以目測,目前5s和6都是常見機型,分別為4英吋,英吋,你可以用安卓手機比較。如今,安卓旗艦普遍已經達到了5英吋以上的大螢幕。

如何獲取手機螢幕大小

2樓:智帆遠航數碼

獲取手機螢幕大小,可以通過zol中關村**查進行查詢,還可以使用尺子測量手機螢幕對角線長度,換算一下即可。接下來我為大家操作演示一下。

用尺子測量螢幕對角線長度,然後換算成英吋即可(厘公尺 = 1 英吋)。

如何在html中獲得android手機中瀏覽器的螢幕的寬度

3樓:一騎當後

android中放入html 無非是嵌再webview裡。為什麼要在html中獲取呢,在webview所在的activity中獲取不行麼。

displaymetrics dm= new displaymetrics();

width= ;

height= ;

希望能對你有所幫助。

android 怎麼獲取當前使用的螢幕解析度

4樓:封號斗羅

可以用跑分類軟體檢視,望採納。

android 如何正確的獲取螢幕高度

5樓:安徽新華電腦專修學院

我們需要獲取android手機或pad的螢幕的物理尺寸,以便於介面的設計或是其他功能的實現。下面就介紹講一講如何獲取螢幕的物理尺寸。

下面的**即可獲取螢幕的尺寸。

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

displaymetrics metric = new displaymetrics();

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

int width = 螢幕寬度(畫素)

int height = 螢幕高度(畫素)

float density = 螢幕密度( /

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

但是,需要注意的是,在乙個低密度的小屏手機上,僅靠上面的**是不能獲取正確的尺寸的。比如說,一部240x320畫素的低密度手機,如果執行上述**,獲取到的螢幕尺寸是320x427。

因此,研究之後發現,若沒有設定多解析度支援的話,android系統會將240x320的低密度(120)尺寸轉換為中等密度(160)對應的尺寸,這樣的話就大大影響了程式的編碼。

所以,需要在工程的檔案中,加入supports-screens節點,具體的內容如下:

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

6樓:匿名使用者

獲取螢幕寬高。

displaymetrics dm = new displaymetrics();

getwindowmanager().getdefaultdisplay().getmetrics(dm);

= 取得螢幕的寬度。

= 取得螢幕的高度。

樓主想做自適應的話,不是一句**可以搞定的,很多專案組花了大把的經歷寫了萬能自適函式,到最後,還是經常出問題,而且容易造成cpu資源過高消耗,給使用者的體感大打折扣。因為這個現在一些小的專案組,就直接做多個解析度的布局,然後跟據實際解析度去掉用。這也是新手學開發最常見的方法。

7樓:雪緣輕夢

下面的**即可獲取螢幕的尺寸: 在乙個activity的oncreate方法中,編寫以下**:

displaymetrics metric = new displaymetrics();getwindowmanager().getdefaultdisplay().getmetrics(metric); int width = metric.

widthpixels; /寬度(px) int height = 高度(px) float density = 密度(0.

75 / int densitydpi = metric.

densitydpi; /密度dpi(120 / 160 / 240)

需要注意的是,在乙個低密度的小屏手機上,僅靠上面的**是不能獲取正確的尺寸的。

所以,需要在工程的檔案中,加入supports-screens節點,如下:

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

8樓:夢瑆o悇溫潵濜

手機選擇 設定 --關於裝置 --android 版本 就是的。

9樓:匿名使用者

可以通過三種方式獲到螢幕大小:

1、通過windowmanager獲取。

displaymetrics dm = new displaymetrics();

getwindowmanager().getdefaultdisplay().getmetrics(dm);

"heigth :

"width :

2、通過resources獲取。

displaymetrics dm2 = getresources().getdisplaymetrics();

"heigth2 :

"width2 :

3、通過display 獲取螢幕的預設解析度。

display display = getwindowmanager().getdefaultdisplay();

"width-display :"

"heigth-display :"

android怎樣獲取錄音禁止

audiomanager maudiomanager audiomanager getsystemservice audio service maudiomanager.setstreamvolume audiomanager.stream notification,maudiomanager.ge...

android中在編輯框怎樣獲取日期

千鋒教育 這取決於對日期的格式定義 public class mainactivity extends activity dateformat的語法格式g 年代標誌符 y 年m 月 d 日h 時 在上午或下午 1 12 h 時 在一天中 0 23 m 分s 秒 s 毫秒 e 星期 d 一年中的第幾天...

如何獲取android唯一標識,如何獲取Android唯一標識

核心 imei telephonymanager getsystemservice telephony service getdeviceid 在manifest.xml檔案中要新增 建立日期 2010 4 29 下午05 02 47 import android.os.bundle import ...