android 獲取螢幕尺寸與密度
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程式就支援了多種解析度,那麼就可以得到正確的物理尺寸了。
android獲取螢幕尺寸 英吋
解析度 w 寬度 h 高度 螢幕密度 每寸畫素 densitydpi 二次方 w w h h 螢幕英吋 displaymetrics dm getresources getdisplaymetrics screenwidth dm.widthpixels 螢幕寬 畫素,如 480px screenh...
獲取螢幕尺寸
我建立了一些自定義元素,想通過程式設計將它們放到右上角 距上部邊緣n畫素,右部邊緣m畫素 因此我需要知道螢幕具體的寬度和高度,然後確定具體的位置 1 2 int px screenwidth m int py screenwidth n 請問,在activity如何獲取螢幕的寬度和高度呢?答 jos...
Android各種螢幕尺寸
下文 qvga即 quarter vga 顧名思義即vga的四分之一尺寸,亦即在液晶螢幕 lcd 上輸出的解析度是240 320畫素。qvga支援螢幕旋轉,可以開發出相應的程 序,以顯示旋轉90 180 270 螢幕位置。由handera公司發布。多用於手持 移動裝置。需要說明的是有些 把qvga螢...