2012-10-28 42 views
0

我正在构建新的Android应用程序,并且我对UI小部件在模拟器中的外观以及它们在设备中的外观之间的区别有疑问(Samsung S2,OS 4.0.3) 。 (在BTW和其他UI小部件)看起来更“优雅”..按钮(在数字选择器)是蓝色/灰色的小箭头,但在设备按钮(数量选择器)更“常规”(灰色矩形) (抱歉,但我无法加载图片..)模拟器上出现的Android UI小部件与模拟器中的不同

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

谢谢, 杜迪。

+0

上传截图imgur为例,并提供给我们一个链接。我本来希望你说的是Holo主题,但是你的设备在ICS上运行。 – Ahmad

回答

1

我认为这是另一种方式 - 模拟器显示Google的默认外观,而设备显示制造商定制的内容(并烧录到设备的操作系统中)。

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

+0

AFAIK没有Android模拟器的“三星皮肤”,而且他想让他的设备上的小部件看起来像纯Android。所以相反:) – Ahmad

+0

+艾哈迈德我得到了他想要的另一种方式。有三种方式:生根,抱怨,直到三星收听或购买使用'Google皮肤'的设备。 –

+0

当然,他可以请求Holo主题 - 理论上谷歌需要自4.1(?)以来每个设备都拥有它,但它可能不会出现在他的设备上。 –

1

你所说的漂亮的UI可能是在Android HC中引入的Holo主题,但一些OEM使用像三星(TouchWiz)或HTC(HTC Sense)这样的定制Android框架。如果你想在整个Android设备的大范围内使用相同的主题,你可以使用第三方库。一个流行的主题,它带来了纯老Holo到旧设备(2.3 = <)是HoloEverywhere。如果您在应用程序中使用此主题,则在大多数Android版本和大多数设备上都会有Holo主题。

+0

我该如何在我的应用程序中使用它? – user1545976

+0

您可以将ecl以zip格式下载到lib中,也可以使用git将其克隆。 – Ahmad