簡體   English   中英

Android 3.0 或更高版本應使用哪個布局限定符?

[英]Which layout qualifier should be used with Android 3.0 or above?

我正在使用 layout normal , large , x-large但它不起作用。 我發現 Android 適用於最小的 dp。 所以我搜索並找到了這兩種布局限定符的方法。

第一種方法是使用layout-mdpilayout-hdpilayout-xhdpilayout-xxhdpi 第二種方法是使用layout-sw320dplayout-sw480dplayout-sw600dplayout-sw720dp

現在我很困惑哪種方法是使用布局限定符的標准方法? 我搜索了Google Docs Screen Density

我無法通過上述方法最終決定使用什么進行布局

您應該使用哪個布局限定符(針對不同的屏幕尺寸)並不取決於您使用的 Android Studio 版本。 這取決於你需要什么。

在您的情況下,如果您想支持在 API 級別 12 或更低級別上運行的設備(適用於不同的屏幕尺寸),則必須使用舊的尺寸限定符(例如x-large )。 如果您想在使用 12 級以上 API 的設備上運行它,您可以使用最小和/或可用的寬度限定符(例如分別w-600dpsw-600dp )。 在這里閱讀更多 本段中的所有限定詞都是標准化的; 這取決於你需要什么。

限定符mdpihdpi不是用於不同屏幕尺寸布局的限定符,而是用於資源(特別是圖像)的限定符。 這樣 Android 可以自動生成光柵化圖像的版本,以便為具有不同像素密度的屏幕顯示良好的圖形質量

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM