3

在设计移动应用程序时,我通常会发现一些我必须处理的问题,虽然我已经找到了通用的指导方针,但我还没有找到具体的解决方案或方法论。

我的第一个问题是从哪里开始设计。我读过一个好主意是开始为 mdpi 设计,然后扩展到其他分辨率。但是我应该从什么决议开始呢?

在我投递资源的时候,我投递的图片是否也可以使用我投递的mdpi for iPhone app,而xhdpi (mdpi*2.0) 用于retina 版本,或者iPhone 版本应该介于mdpi 和hdpi 之间?

我想到的另一个问题是,如果我从 mdpi 开始设计,有时需要制作仅占用 1px 高度的图片,或者绘制仅占用 1px 高度的框的边框。当我必须交付到 ldpi (1px*0.75) 时会发生什么?在 Retina 版本的资源中拥有仅占用 1px 的东西是否有意义?

4

1 回答 1

2

实际上,我发现使用最高分辨率的纹理开始设计会更好。并首先设计 xhdpi 设备(如三星 Galaxy S3)。并返回到较低分辨率的设备,例如 Galaxy S2 等等....

原因是更倾向于缩小纹理然后拉伸它们以获得更高的分辨率。所有这些都是在您所有设备只有一组纹理并且平台自动执行调整大小的情况下。

于 2013-03-06T13:09:40.067 回答