[英]Using appropriate layout markup according to screen resolution
我有一個480x800、1024x600、1280x800的設計列表。 如何要求android根據用戶屏幕的分辨率使用確切的標記? 據我所知,只有抽象方法(hdpi,xdpi)用於解決分辨率差異。
如何要求android根據用戶屏幕的分辨率使用確切的標記?
有才華的開發人員不會這樣做。 有才華的開發人員意識到,只有一部分Android設備以上述列出的分辨率運行,就像台式機Web瀏覽器並非僅以三種窗口大小運行一樣。 優秀的開發與圖形設計師合作,來為不同的屏幕尺寸流體布局(例如, -normal
, -large
, -xlarge
),這可能會或可能不會在上述的分辨率下運行。 例如,有些設備的屏幕尺寸在4“到7”之間,運行速度為800x480,有些設備的屏幕尺寸在4.5“到10.1”之間,其運行速度為1280x800(或其附近)。
據我所知,只有抽象方法(hdpi,xdpi)用於解決分辨率差異。
-hdpi
和-xhdpi
與屏幕分辨率無關。 它們用於屏幕密度。 密度與分辨率無關,密度在很大程度上與尺寸無關。
創建基於文件夾的屏幕寬度或高度。 例如
分辨率/布局-w480dp,分辨率/布局-w1024dp,分辨率/布局-w1280dp
要么
分辨率/布局-h800dp,分辨率/布局-h600dp
在這里 ,表2了解更多。配置限定符名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.