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