不适合真正的分辨率

时间:2013-10-11 13:40:51

标签: android css eclipse android-layout resolution

我正在使用以2.3作为基础SO的主板。这个主板连接了一个7英寸的屏幕,我正在用这个套装来开发一个应用程序。

在eclipse上开发这个应用程序时,我正在使用RelativeLayouts。此应用程序仅适用于特定的屏幕尺寸,因此目前我不需要使用不同的分辨率来适应其他屏幕尺寸。

我得到的问题是我使用eclipse 7“屏幕底座开发了所有这个程序,但是当在板上运行应用程序时,布局不适合屏幕。它会产生相同的效果好像你创建了一个适合7英寸屏幕和RelativeLayouts的布局,然后你将这个分辨率改为5.4“。布局变得过大,不适合屏幕。

那么,问题是什么?正如我所说,屏幕是7“,我正在开发7”。我不知道为什么会这样。

1 个答案:

答案 0 :(得分:0)

简单来说,你的主板的像素密度与模拟器的像素密度不同(在日食上)。

我假设你没有在图像和布局上设置“固定”尺寸,只选择match_parent用于宽度和高度,对吗?

正在发生的事情是android根据您的屏幕像素密度缩放(或不缩放)其资源,这可以让您了解模拟器和电路板之间的区别。

屏幕尺寸并不意味着屏幕像素密度相等,如果您没有正确管理,提供不同的资源和限定符,这会给您带来很多麻烦。