2014-02-13 39 views
0
  • Android中FrameLayout的確切用法是什麼?
  • 我們可以在哪裏使用它?
  • 框架和相對佈局有什麼區別?

回答

2

LinearLayout將元素水平或垂直排列(行vs列)。

RelativeLayout是一個佈局管理器,可以幫助您根據某些規則安排您的UI元素。您可以指定諸如:對準這對左邊的父母,把這個這個元素等

AbsoluteLayout是絕對定位,即你可以指定精確的座標,其視圖應該去的左/右。

FrameLayout允許沿着Z軸進行放置。那就是你可以將你的視圖元素疊加在一起。

0
  • 框架佈局被設計來阻擋的區域在屏幕上顯示一個項目。通常情況下,應該使用FrameLayout來保存單個子視圖,因爲可以很容易地組織子視圖,這種方式可以根據不同的屏幕尺寸進行擴展,而不需要兒童相互重疊。

  • RelativeLayout是在相對位置顯示子視圖的視圖組。可以將每個視圖的位置指定爲相對於同胞元素(例如相對於左側或下方的另一個視圖)或相對於父親RelativeLayout區域的位置(例如對齊到中心的底部,左側)。

相關問題