没有状态栏和软键的Android屏幕大小

没有状态栏和软键的Android屏幕大小,android,android-emulator,Android,Android Emulator,没有状态栏和软键(在某些手机中)的应用程序屏幕大小是多少 例如,我知道: 320X480修剪为320X455,这是基本尺寸 但是其他人呢,我在网上做了很多计算和搜索,以计算出其他屏幕的定义大小,但我似乎不能,而且当应用公式*.75 ldpi、*1.5 hdpi、*2.25 xhdpi来获得其他屏幕时,它没有加起来 像320X480是mdpi,以获得hdpi do*1.5,您将获得480X720,这不是他们的设备的情况!使用这种方法,我的应用程序图像被拉伸,这种方法是根据谷歌文档,我非常困惑 我曾

没有状态栏和软键(在某些手机中)的应用程序屏幕大小是多少

例如,我知道:

320X480修剪为320X455,这是基本尺寸

但是其他人呢,我在网上做了很多计算和搜索,以计算出其他屏幕的定义大小,但我似乎不能,而且当应用公式*.75 ldpi、*1.5 hdpi、*2.25 xhdpi来获得其他屏幕时,它没有加起来

像320X480是mdpi,以获得hdpi do*1.5,您将获得480X720,这不是他们的设备的情况!使用这种方法,我的应用程序图像被拉伸,这种方法是根据谷歌文档,我非常困惑

我曾经尝试过使用模拟器来调整尺寸,但也非常不同!身高

因此,如果问题仅限于高度,我想创建背景作为模式,然后只在屏幕大小的宽度上工作,并重新调整其他元素的大小,以便只对240px、3px、480px、720px的宽度进行筛选,并考虑它们的大小以适应最小高度。p> 我相信,由于安卓设备的多样性,不可能为安卓定义一个类似于通用的高度


那个么,你们怎么看待这种使用背景作为图案而忽略地球高度上所有设备的方法呢

您可以使用平铺图案,创建一个小纹理,然后使其可在xml中绘制,这样它将在整个屏幕上平铺,或者第二个可能使用9面片图像,这样您可以选择图像缩放的区域和不缩放的区域,以便它们将按照这种方式缩放。

我知道这种方式,但我将不得不重新思考资源中的许多内容,因此我确定该模式是否是一个好主意。谢谢你的回答。欢迎你:也可以考虑使用9张补丁图片,它们非常有用。