簡體   English   中英

Android 仿真器屏幕尺寸

[英]Android emulator screen sizes

根據您作為 android 開發人員的經驗,您使用什么模擬器屏幕尺寸?

是否有幾個往往會捕獲大多數 UI 大小問題,或者您是否在各種大小和密度下測試您的應用程序?

編碼時,請嘗試至少涵蓋下表中的每個: http://developer.android.com/guide/practices/screens_support.html#testing 完成大部分工作后,我建議嘗試在您計划部署應用程序的真實設備中找到的所有組合。

我在設計 UI 時的基本清單是:

  • WQVGA 120 dpi
  • HVGA 160 dpi
  • WVGA 160 dpi
  • WVGA 240 dpi

如果要支持小屏幕,請添加 480x640 240 dpi。

您可以使用此處的餅圖了解相對屏幕尺寸的使用情況: http://developer.android.com/resources/dashboard/screens.html

順便說一句,我也使用了從 Donut 到 Gingerbread 的 AVD。

在某些時候,我會測試我打算運行應用程序的每個尺寸和密度。 不這樣做是不負責任的。

但要注意密度; 由於 dpi 縮放,您可能正在運行您認為的 hdpi 模擬器,但模擬器正在加載 mdpi 資源(反之亦然)。 在啟動活動的onCreate期間測試記錄報告的密度是一個很好的做法。 (不過,我的方法是為每個密度使用一個應用程序圖標來顯示密度,至少在我想測試真正的應用程序圖標之前。這樣我可以從主屏幕上知道模擬器認為它正在運行什么。)

您應該以各種尺寸測試您的應用程序,以確保您的應用程序在每部 android 手機上都能正常工作;

對於密度,請嘗試使用 dip 來創建您的 UI :)

希望能幫助到你

暫無
暫無

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

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