0

我的 android 平板电脑中有一个应用程序。该应用程序的用户界面非常糟糕。我想制作另一个级别 - 如果这个词是正确的 - 并使用相同的应用程序。我不会添加新的操作、功能。我只是想让按钮、标签和文本看起来更好。

是否可以重新设计 UI,或者在用户和应用程序之间建立一个层?

非常感谢。

编辑:不幸的是,我没有源代码。

4

3 回答 3

1

在您的 xml 视图中使用dip而不是px

为了让它看起来更好设计它为不同的屏幕。为布局制作文件夹,例如

1.layout-small(适用于三星galaxy mini等手机)

2.layout-medium(适用于三星 Galaxy Note 等手机)

3.layout-large(7-10寸平板)

4.layout-xlarge(10+英寸设备)

确保文件名和视图 ID 应该相同,以避免运行时出现空指针异常。只需在 xml 文件中使用视图属性和大小即可。

有关更多详细信息,请参阅此

于 2013-02-13T15:18:35.780 回答
1

实际上,在没有源代码的情况下更改 UI 会很困难,因为您不知道这些 UI 控件将如何工作和外观。以简单的方式,您可以根据需要更改活动的方向,例如清单文件中的纵向到横向,添加不同分辨率的图像并调整填充等等。但这不会是一个好的解决方案。

检查此链接,将帮助您了解适用于平板电脑和手机的 Android 应用程序

于 2013-02-13T17:31:00.510 回答
0

您首先需要检查一下:

http://developer.android.com/guide/practices/screens_support.html

Android 旨在用于多种设备。它允许您为不同尺寸和屏幕分辨率的设备定义不同的布局 (UI)。

您也可以使用Fragments之类的东西将您的应用程序功能划分为更小的部分,并仅显示适合当前设备的部分。

于 2013-02-13T14:40:27.583 回答