Android UI小部件在模拟器上的显示方式与模拟器中的不同

时间:2012-10-28 18:50:54

标签: android user-interface widget emulation

我正在构建新的Android应用程序,我对UI小部件在模拟器中的外观以及它们在我的设备中的外观(Samsung S2,OS 4.0.3)之间的差异有疑问。

当我在模拟器按钮(BTW和其他UI小部件)中运行应用程序看起来更“优雅”..按钮(数字选择器)是蓝色/灰色的小箭头但在设备按钮中(在数字选择器中) )更“规则”(灰色矩形) (抱歉,我无法加载图片..)

我的问题是,如何让我的设备上的UI小部件看起来像在模拟器中?

谢谢, Dudy。

2 个答案:

答案 0 :(得分:1)

我认为这是相反的方式 - 模拟器显示来自Google的默认皮肤,而您的设备会显示制造商已定制的内容(并烧录到您设备的操作系统中)。

因此,您可以考虑使用“三星皮肤”(如果它们存在)以使仿真器更接近真实设备。

答案 1 :(得分:1)

你正在谈论的漂亮用户界面可能是Android HC中引入的Holo Theme,但有些OEM使用定制的Android Frameworks,如Samsung(TouchWiz)或HTC(HTC Sense)。如果您想在各种Android设备中使用相同的主题,则可以使用第三方库。一个流行的主题,它将纯Holo带到旧设备(2.3 =<)是HoloEverywhere。如果您在自己的应用中使用此主题,则在大多数Android版本和大多数设备上都会使用Holo主题。