目前我正在尝试为Android设备开发移动应用程序(使用Appcelerator)。适合移动设备的尺寸图像
有很多Android设备在那里与不同的屏幕分辨率。所以我基本上希望应用在每个Android设备上看起来都一样。
因此,假设我在屏幕中心有一个背景图像。这是(像素)550x300。
我只是试图设置图像的宽度和高度为下降(密度独立像素)。所以在我的情况下:332dp
x 226dp
。
我首先在HTC One X
上测试了这个。在那里的图像很好地居中,我有一个小的空间左侧和右侧的屏幕边缘。
然后我在一个稍旧的设备上测试它,HTC Desire Z
。在那里,图像宽度比屏幕的实际宽度稍大一点。 (画面例。蓝色方块代表图像)
因此,这意味着设定的宽度和高度作为DP不是无论是对图像的良好选择。
什么是设置图像宽度和高度的好方法,以便它们在两部手机上看起来都一样。即,使得它们在左侧图像的其他边缘上都有一个小的空白区域(就像我现在在HTC One X中一样)??
有关此事的任何建议?
编辑
感谢信息为止。你们中的一些人发布了资源链接等,并提出了一些建议。我会尽量在接下来的几天内解决它们,所以我可能需要几天时间才能接受答案。同时,欢迎任何意见建议。