螢幕適配dip

2022-08-22 02:18:11 字數 741 閱讀 2910

android適配一般使用dpi

那dpi與解析度,螢幕尺寸的關係

dpi值計算是螢幕對角線的畫素值除以螢幕的大小

dip=

/ 螢幕尺寸,

比如:計算wvga(800*480)解析度,3.7英吋的密度dpi,

diagonal pixel表示對角線的畫素值=

,dpi=933/3.7=252

手機畫素密度(density)實際上是以單位英吋160個畫素作為參考標準,主要密度有0.75,1,1.5和2,當密度為2時就表示1英吋有320個畫素,android中通過**可以獲取到螢幕的畫素值和密度,根據這些值就可以反向算出螢幕的物理尺寸

螢幕尺寸=螢幕對角線的畫素值/(密度*160)=  

/ (密度*160) 

型號尺寸

解析度螢幕密度

android螢幕適配

1 配置android應用程式適配在不同的手機上,需要在androidmanifest.xml檔案的manifest標籤中新增子元素 1 2 3 4 5 6 7 8 9 10 manifestxmlns android supports screens android smallscreens tr...

Android螢幕適配

在sdk中的幫助文件中。develpe training best practices supporting multiple screens 這裡有多屏適配的介紹。現做簡單記錄。screen size small 至少 426dp x 320dp normal 至少 470dp x 320dp l...

android螢幕適配

ui在不同的螢幕畫素或大小中顯示效果可能會不同 1 建議使用盡量使用線性布局和相對布局,基本上不會產生螢幕大小不適應的問題 2 設定控制項寬高的時候使用單位dip dp 是根據當前裝置大小比例計算出來的 3 文字設定盡量使用sp單位 4 盡量不使用px設定大小 畫素px和dip相互轉換工具,實現兩種...