簡體   English   中英

Android應用程序設計的PSD文件尺寸和分辨率

[英]PSD file dimensions and resolution for Android app design

我聽到並閱讀了有關PSD文件的尺寸和設計Android應用程序分辨率的不同內容。 不幸的是,我遇到了配置PSD文件的不同方法,我發現這令人困惑。

Android Developer網站中的這個頁面說明了很多關於支持屏幕大小的內容,但沒有說明如何配置PSD文件: http//developer.android.com/guide/practices/screens_support.html

因此,為了澄清這個問題,我將介紹我采取的方法,我很樂意聽到有關它的評論。

我如何設置PSD:

我將PSD的尺寸設置為480x800像素(對於肖像),並根據我想要支持的當前屏幕密度設置分辨率,這意味着:

  • 適用於xhdpi的320像素/英寸
  • 240像素/英寸的hdpi
  • 160像素/英寸為mdpi
  • 120像素/英寸為ldpi
  • 213像素/英寸為tvdpi

(請參閱上面有關屏幕支持的鏈接,了解使用這些數字的原因)

所以我所做的是設計我想要的最高密度我的應用程序(例如hdpi)和導出,然后我將分辨率改為下一個較低密度(mdpi)和導出等等......

至於啟動器圖標 ,它指定了如何在以下位置構建圖標: http//developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html#size

我為圖標找到的所有模板在PSD中使用了72像素/英寸分辨率。

編輯:

所以要明確我的問題 - 這種方法是否正確? 推薦嗎?

永遠不要假設屏幕的像素大小(例如480x800是不行的),你永遠不知道你的尺寸或寬高比是多少,並且假設這些事情將來會讓你的生活變得非常困難。

你應該以最高分辨率開始(在XXHDPI變得更常見之前不久),並從那里開始工作。 確定圖形需要的大小。 如果您希望它大約一英寸寬,則將其乘以密度(例如,對於XHDPI為1 * 320,對於MDPI為1 * 160,對於HDPI為1 * 240)以獲得像素大小。

Photoshop 的DPI設置無關緊要 人們感到困惑並認為它確實存在,但是為了設計屏幕圖形,除非你想檢查物理尺寸(例如,如果你將文檔密度設置為320 dpi,然后檢查圖像大小,它應該顯示你的內容),這是無關緊要的。物理尺寸 - 例如英寸 - 用於該密度的屏幕)。 創建新文檔時,您可以創建一個新文檔,例如1英寸x 0.5英寸,320 dpi,並以正確的像素大小創建它。 我建議不要這樣做。 在調整大小時,堅持使用4倍的像素大小以獲得最佳質量。

基本上,采用更通用的方法 - 以您計划支持的最高分辨率設計所需的圖形,找到尺寸靈活的區域,並在必要時為這些區域制作可伸縮的9塊圖像。 然后在完成后為較低密度創建版本。

暫無
暫無

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

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