取得手機螢幕大小 style的應用技巧

2021-08-27 09:36:57 字數 613 閱讀 1884

這裡介紹兩個例子

1.取得手機螢幕解析度的大小

這個程式非常簡單,其中只需要乙個關鍵的類--displaymetrics,這個類物件記錄了一些常用的資訊,包含了顯示資訊,大小,維度,字型等

注意:取得的解析度的寬和高都是整形

例項的**如下:

public class ex03_05 extends activity 

}

2.style的使用

通常,我們只需要在布局檔案(xml)中定義text的顏色和大小,但是如果需要定義的同類物件太多,我們常常會使用style來做定義,這裡需要我們事先把style.xml檔案先定義在res/values/目錄下,之後再做需要的填充

下面的這個例項用兩個textview來演示怎樣引用style檔案

2.1 style.xml

<?xml version="1.0" encoding="utf-8"?>

2.2 layout布局檔案

<?xml version="1.0" encoding="utf-8"?>

獲取手機螢幕大小

通過windowmanager獲取 displaymetrics dm new displaymetrics getwindowmanager getdefaultdisplay getmetrics dm phonewidth.settext 通過windowmanager獲取的手機螢幕的寬度 d...

索愛手機螢幕大小

96 64 0 r6 p.3 u j100,j110,j120,g m7 y r2 j z y f a p y 101 80 6 k k n p n s0 8 t226,t230,t238,t290,t300,t302,t306,t310,t312,t316,t68i,y n 0 c1 i7 v j...

Android問答 如何獲得手機螢幕解析度?

android問答 如何獲得手機螢幕解析度?這個問題並不複雜,但是問的人實在很多,所以還是集中回答一下。從android 3.2 api level 13 開始,在activity裡使用下面的方法來獲取螢幕解析度 單位是畫素 display display getwindowmanager getd...