Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经看到了不同之处,即在最新的 android SDK 版本中,main.xml 文件中给出的默认布局是相对布局。
这背后的原因是什么..是否建议使用相对布局而不是线性布局?如果是...请解释..
提前致谢。
为我们的 UI 编程提供更多的灵活性和自由度。
LinearLayout水平或垂直(行与列)并排排列元素。
RelativeLayout是一个布局管理器,可帮助您根据某些规则排列 UI 元素。您可以指定 thisngs,例如:将其与父级左边缘对齐,将其放置在此元素的左侧/右侧等。
随着移动应用程序使用更多交互和复杂的 UI,RelativeLayout 有助于构建这些 UI,并通过提供如此多的标签来显着减少布局层次结构。 这也提高了应用程序的性能。