3

我正在写一个具有一定数量的活动的应用程序。我们如何确定某项活动是否需要线性布局或相对布局?喜欢Android中的线性布局或相对布局

+0

阅读[此](http://www.androidhive.info/2011/07/android-layouts-linear-layout-relative-layout-and-table-layout/)。 – Renjith 2013-05-06 10:08:07

+1

这已经 – asloob 2013-05-06 10:09:53

+0

链接确实有助于RKN :)的 – jstn 2013-05-06 10:16:12

回答

5

它通常最好使用相对布局,如果你已经得到了很多,因为你的XML是在源代码和性能问题展开应用程序中的嵌套的出现,如果你有很多的嵌套的线性布局。如果您的应用程序具有最小的设计和较少的嵌套,则可以采用线性布局。

0

我们如何确定活动是需要线性布局还是 相对布局?

这对于大多数情况下,个人的喜好。但是,如果您使用多个嵌套LinearLayouts,则应该尝试使用RelativeLayout,因为这些可以显着降低您的性能。

0

的LinearLayout

的LinearLayout中是Android中可用的最简单的布局。 LinearLayout以水平或垂直线性方式组织布局组件。在Eclipse中创建一个新的Android项目TestBasicLayout的发展。

RelativeLayout的

的RelativeLayout的在组织设备相对于彼此的布局的构成要素。这提供了比LinearLayouts更多的组件定位灵活性。RelativeLayout不需要orientation属性。当使用RelativeLayout时,所有元素都应该有一个ID。此ID将在展示位置属性中引用。

+0

乌尔welcome..if你长了乌拉圭回合的答案,然后不要忘记将我的答案标记为更正答案。 – 2013-05-06 10:24:14