根据this SO thread,在“普通”手机屏幕上,我应该使用320x480背景图像作为mdpi,480x800作为hdpi,640x960作为xhdpi。
然而,我在Galaxy S3,Galaxy Note和Galaxy Nexus上获得我的图像比例时遇到了一些麻烦,所有这些都具有800x1280的分辨率(在S3和Nexus情况下为720x1280)。大部分时间我的640px宽背景将被拉伸到720或800,但其他图像不会(正如我在this other SO thread中所解释的那样)。
一个解决方案似乎有效:而不是在xhdpi文件夹上使用640x960图像使用800x1280,因为这是这些设备的精确分辨率,因此几乎不需要重新调整大小。
然而,这会打破Android Developer Guide推荐的4:6:8比例,以维持mdpi,hdpi,xhdpi之间的比例。
我的问题:使用我的解决方案可以吗?还有其他人试过吗?