Android 设计布局比较

Ija*_*med 5 layout android

我想知道不同 Android 设计布局之间的优缺点。在某些情况下,我觉得我可以在线性布局或表格布局之间进行选择,或者有时在线性布局和相对布局之间进行选择。我想了解以下内容

  • 在哪种情况下哪种布局最好
  • 绘制速度很快,等等
  • 哪一款性能最好

有人可以提供布局之间的比较(线性、相对、绝对、表格、框架等)吗?

Ale*_*dam 4

布局的名称非常具有描述性:LinearLayout当您需要线性视图时,您将使用 a ,当您需要表格时,您将使用 table ,等等。

当您有复杂的布局时,RelativeLayout这是首选。

所有这些都将在相对相似的时间内绘制。您需要尽量避免的是创建太多嵌套布局(例如LinearLayoutinside LinearLayout)。

请花一些时间观看此视频:Romain Guy 的 Google I/O 2009 演讲。从那里可以获得很多有关布局效率的信息。