java - 更改 Java Android 中的 UI

标签 java android mobile tablet

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

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

非常感谢。

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

最佳答案

在 xml View 中使用 dip 而不是 px

为了让它看起来更好,针对不同的屏幕进行设计。为布局创建文件夹,例如

1.layout-small(适用于三星 Galaxy Mini 等手机)

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

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

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

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

了解更多详情see this

关于java - 更改 Java Android 中的 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14855979/

相关文章:

java - AndEngine中使用RatioResolutionPolicy时如何改变白边的颜色?

android - 如何取消订阅 RxJava 中的单个 Observable

css - 移动响应网站上的 "Full site"选项

php - 如何获得手机、ipad 或平板电脑型号

java - 将公共(public)构造函数添加到 JPA 字段注释的 POJO

java - 如何从多个客户端接收文件?

c# - 是否有针对 C# 或 Java 的 Actionscripts LocalConnection 的包装器?

安卓NDK : Missing LOCAL_MODULE before including BUILD_SHARED_LIBRARY

java - 无法处理多值名义类 - JAVA

android - 如何在后台运行 flex 移动应用程序?