模拟器与设备上的Android布局

时间:2012-04-07 19:01:20

标签: android layout screen emulation

我使用所有必要的东西来创建我的应用程序,以支持不同的屏幕尺寸/密度(相对布局,倾角等)。

我已经为这种支持创建了所有必要的布局文件(ldpi,mdpi等)和图像。

我已经使用Eclipse在所有可用的模拟器皮肤上测试了应用程序,它们看起来都应该是。然后我在真实设备(三星Galaxy SII)上测试了它,它看起来很棒。然后我在Galaxy Tab(7“)上进行了测试,布局有点不对,文字大小也错了,让平板电脑看起来很糟糕。

我真的很困惑,因为它是使用所有模拟器皮肤测试的(这包括一个7英寸的屏幕皮肤)。然后我创建了一个自定义AVD - (1024X600,240密度),以匹配确切的规格Galaxy平板电脑。这在模拟器上看起来应该是这样,但真实的设备显示不同。

为什么会这样?具有相同规格的真实设备的仿真器是否应该与设备看起来相同?

由于

1 个答案:

答案 0 :(得分:1)

看一下这篇文章:

Android, concerning the User Interface design

你会注意到蒂姆的评论,他提到Galaxy Tab 7“有一个大屏幕并使用mdpi资源。所以你的模拟器设置为1024x600和hdpi,这可以解释差异。

或者只是从三星下载/安装模拟器。

Emulate Samsung Galaxy Tab