![](/img/trans.png)
[英]Creating base PSD to design Android App UI for mdpi, 320/480px device
[英]PSD document size for mdpi Android design
我有一個iPhone應用程序設計PSD,我需要適應Android應用程序設計。
我已經閱讀了五篇不同的官方文檔文章,幾篇博客文章,Stack Overflow答案,模板PSD文件,你的名字。
我現在知道我的任務是在mdpi基線密度下進行設計,然后使用3:4:6:8比率規則為每個密度提取位圖可繪制。
但是,每一個寫下我讀過的所有聰明人的東西似乎都忽略了告訴我的是我應該使用什么樣的像素值來創建所說的mdpi設計。
我讀過的每個例子都以“例如,如果你在mdpi中有一個100x100圖標......”開頭。 好吧,我不知道我的圖標在mdpi中有多少像素。
該文檔稱“正常屏幕至少為470dp x 320dp”。 我認為“正常”這個詞適用於屏幕尺寸 ,而不是密度 。 什么是“至少”? 如果我制作“至少”尺寸的繪圖然后有人屏幕大於那個怎么辦? 最后還有一張桌子,我可以從中收集mdpi屏幕為320x480或1280x800。 所以這一切都被清除了。
我不是Android開發者,我也不想成為一名開發者。 我只是一個悲傷,惱怒的設計師,他想知道我應該在Photoshop的“圖像大小”對話框中輸入的確切數字,以便將我的Retina iPhone設計(640x960良好的'老式像素)轉換為Android中mdpi的大小代表。 請有人向我提供這些號碼。 謝謝。
在640x960的iPhone分辨率為326dpi時,你試圖達到160dpi(mdpi)的水平。
因此,這意味着您需要將尺寸乘以160/326或0.49。 這將產生314x471的模板。
另請查看http://code.google.com/p/android-ui-utils/ ,其中包含一些設備屏幕模板,您可以將其導入Photoshop或其他編輯器。 從那里,如果您使用具有HDPI的電話的模板,您可以相應地進行縮放。
首先,一些鏈接可以澄清android設計的可伸縮概念:
http://developer.android.com/guide/topics/resources/more-resources.html#Dimension http://blog.edwinevans.me/?p=131
“我認為”正常“這個詞適用於屏幕尺寸,而不是密度。”
我有一個4英寸屏幕和480x800分辨率的手機。大約240dpi另一部手機有4英寸屏幕320x480 res,但只有160dpi(mdpi)。
可以把它想象成試圖在老式150dpi打印機上以全分辨率打印1600萬像素的照片。 你最終會有一個巨大的打印輸出。
為了避免這種解決問題,sp / dp在android中使用,使得分辨率非常不同的屏幕看起來非常相似。
您應該能夠設置photoshop以在期望的目標DPI中向您展示您的設計。
我希望這有助於消除你的迷惑。
對於mdpi基線photoshop畫布,尺寸為:
寬度:360px高度:640px ppi:72
這將為您提供16:9格式的屏幕,您可以輕松地將組件縮放到1920x1080 xxhdpi屏幕。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.