【问题标题】:How to implement complex UI in android?如何在android中实现复杂的UI?
【发布时间】:2015-08-06 19:37:58
【问题描述】:

如何实现如下复杂的用户界面

我尝试使用不同布局的组合来实现此布局,尝试重力和动态计算

然而,据我了解,它需要很少的边距和填充硬编码在 dp 中,这使得 UI 在不同的屏幕分辨率下不稳定

任何人都可以帮助我指导我们如何高效地实现这一点...

在使用相同布局的多个设备中,甚至 xhdpi 和 xxhdpi 布局也不同..有人能说出为什么吗?

【问题讨论】:

    标签: android xml user-interface layout


    【解决方案1】:

    然而,据我了解,它需要很少的边距和填充硬编码在 dp 中,这使得 UI 在不同的屏幕分辨率下不稳定

    实际上,在 dp 中使用边距和内边距是一种很好的做法,可以使您的应用在不同的屏幕尺寸上看起来稳定。 看看这个问题和答案: What is the difference between "px", "dp", "dip" and "sp" on Android?

    只需确保您在 dimens.xml 中有边距和填充,并为其他布局(如 sw600dp 和 sw720dp)创建不同的尺寸。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多