我有一个iphone应用程序设计psd,我需要适应android应用程序设计。
我读过五篇不同的官方文档文章,几篇博客文章,堆栈溢出答案,模板psd文件,你来命名吧。
我现在知道我的任务是在mdpi基线密度中进行设计,然后使用3:4:6:8比率规则为每个密度提取位图可绘制图。
然而,每一个写下我所读到的东西的聪明人似乎都忽略了一件事,那就是我应该使用什么样的像素值来创建所说的mdpi设计。
我读过的每个示例都以“例如,如果MDPI中有一个100x100图标…”开头。我不知道我的图标在mdpi中有多少像素。
This documentation表示“正常屏幕至少为470dpx320dp”。我认为“正常”这个词适用于屏幕大小,而不是密度。“至少”是什么?如果我做的是“至少”尺寸的抽屉,然后有人有一个比它大的屏幕怎么办?最后还有一个表,我可以从中得出MDPI屏幕是320x480或1280x800。所以一切都结束了。
我不是安卓开发人员,也不想成为安卓开发人员。我只是一个悲伤、愤怒的设计师,他想知道我应该在photoshop的“图像大小”对话框中输入的确切数字,以便将我的retina iphone设计(640x960个好的老式像素)变成android中mdpi的代表尺寸。请有人给我这些号码。谢谢您。

最佳答案

在640x960像素、326dpi的iphone res上,您正试图达到160dpi(mdpi)的水平。
所以,这意味着你需要乘以160/326或0.49。这将产生314x471的模板。
也可以签出http://code.google.com/p/android-ui-utils/它将有一些设备屏幕模板,您可以导入到photoshop或其他编辑器中。从这里开始,如果你用一个HDPI手机模板,你可以相应地缩放。

10-08 18:12