3

像早期的設備,我們可以創建佈局3種: -如何設計佈局S4

  • 正常佈局
  • 大布局
  • XLARGE佈局

但是如果我想開發三星Galaxy S4的應用程序呢。是否有針對此特定屏幕啓動的任何新配置,或者它將採用來自xlarge-layout.的佈局

將爲可繪製配置引發相同的查詢。

我沒有S4可用,所以我需要問這裏。任何答案將不勝感激。

回答

5

Galaxy s4被認爲是xxhdpi,大約480 ppi.And文件夾的名稱應該是layout-xxhdpi.Devices,比如Xperia Z,HTC One等也使用相同的資源文件夾。

enter image description here

+0

謝謝,你能告訴我什麼應該是參數來創建Avd的Galaxy S4。 –

+0

請檢查我編輯的答案s4 AVD參數。如果它對你有幫助,請將答案標記爲正確。 :) –

+0

如何指定s3和s4的可繪製文件夾? – NandaKumar

2

銀河S4理想的佈局文件夾是layout-xxhdpi

銀河S4 - 1080×1920個像素 - 5.0" - 441 PPI(432 DP) - xxhdpi

但是,即使您沒有給出特定的佈局,Android也會從下一個可能的佈局中獲取資源,並根據設備優化資源(雖然它可能不正確,但取決於圖像y ou給出並指定佈局)

但是layout-xlarge不是S4的正確配置。 xlarge用於10英寸大尺寸的平板電腦

0

三星Galaxy S4,xperia Z和HTC ONE都使用xhpdi資源,因此您可以將您的資源(繪圖,數值等)放在此密度類別中。密度不支持xxhdpi,如果你把你的資源在xxhdpi它將擴展下來,xhdpi。

你可以把你的佈局下,屏幕尺寸的X大。

關於第二個問題,如果你想要在仿真器中測試您的應用程序,可以使用Xperia z配置文件,其屏幕配置與三星Galaxy S4相似,由sony dev網站提供,請按照此>> LINK <<

希望這會有所幫助!

+1

這是錯的!所有這些手機都使用'xxhdpi'資源(如果提供)。再看一下你提供的鏈接,看看即使在那裏,說'Xperia Z'是'xxhdpi'設備。http://developer.sonymobile.com/knowledge-base/sony-add-on-sdk/install-the-sony-add-on-sdk/install-detailed-instructions/ – AlexAndro

+0

雅謝謝提醒,但我已經使用它。並嘗試將S4分辨率(即1920x1080)的圖形放入xxhpdi中,它會在當前場景中縮放drawable,我已經測試過它,它在xhdpi文件夾中可以正常工作。 –