我有一个客户端,它给了我一个 .psd 文件,其中包含一个Activity
带有所有图形的整个屏幕。分辨率为 480x800。客户希望应用程序看起来与 .psd 文件中的应用程序相同。问题是不同的设备具有不同的分辨率和尺寸。我知道密度才是真正重要的,但我怎样才能缩放图形以在所有设备上看起来都一样?例如,我导出了所有图层并在 Android 中重新创建了屏幕,但由于某种原因,屏幕在 Nexus One (480x800) 上看起来更加拥挤。
一个想法是从图形创建 9 个补丁图像并用于ImageView
s android:background 而不是 android:src 对吗?
图形分辨率为 320x480 不是更好吗?还是我需要两种分辨率?另外,我必须考虑状态栏的高度,我理解它是 25dip,但我对此不确定。
因此,总而言之,我有兴趣找出客户提供模型和图形的最佳方式,以便开发人员根据规范轻松实施。