2013-06-25 45 views
0

没有状态栏和软键(在某些手机中),应用屏幕尺寸是多少?没有状态栏和软键的Android屏幕尺寸

像例如我知道:

320X480下调到320X455这是basesize。

但是别人怎么样,我做了很多计算和大量的在线搜索来找出其他屏幕的定义大小,但我似乎不能,同时应用公式* .75 ldpi,* 1.5 hdpi, * 2.25 xhdpi得到其他屏幕,它不加起来。

像320X480是mdpi得到hdpi做* 1.5,你会得到480X720这不是他们的设备的情况!并使用这种方法我的应用程序图像拉伸,这种方法是根据谷歌的文档,我很困惑地狱。

我已经尝试使用模拟器的大小也是它非常不同!为高度。所以如果问题只有高度,我想创建背景作为模式,然后只工作在屏幕尺寸的宽度和重新调整其他元素屏幕宽度只有像240像素,320像素,480像素, 720px并考虑它们的大小以适应最小高度。

我相信不可能为Android定义高度,因为Android设备的多样性,它会像通用一样。

那么您如何看待这种将背景作为图案并忘记每个地球高度设备的方法呢?

回答

0

你可以使用平铺图案,创建一个小纹理,然后在xml中使其成为可绘制的图素,因此它将平铺在屏幕上,或者第二个可能使用9贴图像,这样您可以选择哪个区域图像尺度和不缩放的区域,所以它们将按照这种方式进行缩放。

+0

我知道这种方式,但我将不得不重新思考资源中的许多东西,所以我确定模式是否是一个好主意。谢谢您的回答。 –

+0

不用客气:)也考虑使用9贴图片,它们非常有用 –