2014-02-13 41 views
0
  • Android中FrameLayout的确切用法是什么?
  • 我们可以在哪里使用它?
  • 框架和相对布局有什么区别?

回答

2

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

RelativeLayout是一个布局管理器,可以帮助您根据某些规则安排您的UI元素。您可以指定诸如:对准这对左边的父母,把这个这个元素等

AbsoluteLayout是绝对定位,即你可以指定精确的坐标,其视图应该去的左/右。

FrameLayout允许沿着Z轴进行放置。那就是你可以将你的视图元素叠加在一起。

0
  • 框架布局被设计来阻挡的区域在屏幕上显示一个项目。通常情况下,应该使用FrameLayout来保存单个子视图,因为可以很容易地组织子视图,这种方式可以根据不同的屏幕尺寸进行扩展,而不需要儿童相互重叠。

  • RelativeLayout是在相对位置显示子视图的视图组。可以将每个视图的位置指定为相对于同胞元素(例如相对于左侧或下方的另一个视图)或相对于父亲RelativeLayout区域的位置(例如对齐到中心的底部,左侧)。

相关问题