答案 0 :(得分:2)
LinearLayout 水平或垂直排列元素(行与列)。
RelativeLayout 是一个布局管理器,可帮助您根据某些规则排列UI元素。您可以指定以下内容:将此对齐到父项左边缘,将其放在此元素的左侧/右侧等。
AbsoluteLayout 用于绝对定位,即您可以指定视图所在的精确坐标。
FrameLayout 允许沿Z轴放置。也就是说,您可以将视图元素叠加在另一个之上。
答案 1 :(得分:2)
根据我的意见
RelativeLayout 可用于确保视图阵容相对于彼此正确。
FrameLayout 非常相似,只是它只使用重力来显示它的视图(没有关系)。
有关详细信息,请查看此官方页面:http://developer.android.com/guide/topics/ui/declaring-layout.html#CommonLayouts