Android的不同屏幕尺寸

时间:2011-08-03 17:59:58

标签: android size screen

我正在设计一款Android游戏,到目前为止只在480 x 800像素的仿真器上进行测试,显然这并不适合所有手机。我完全理解布局和xml以及drawables需要以不同的大小创建它们,但是当涉及绘制位图等画布方法时会怎么样,因为它们会在不同大小的屏幕上以不同的位置绘制等等

提前致谢

2 个答案:

答案 0 :(得分:1)

就个人而言,我不会为不同的手机使用不同尺寸的图像,我的图像根据手机的比例向上/向下扩展,但我确保所有手机的分辨率都很好。

这取决于你是如何编码的,最好的方法是找出你的一些对象并在不同的模拟器上尝试。如果一切都搞砸了,你需要做出改变。

你是否通过x = 200,y = 200这样的纯点制作游戏,你做过像x = screenLength / 3,y = screenHeight / 10?

答案 1 :(得分:0)

问题不仅在于像素数,还在于一英寸的像素数。这就是Android使用“density independence pixels”的原因。如果您遵循Android的dpi约定并允许它适合您的位图,您会发现缩放,定位等变为自动。