Layout继承自ViewGroup,关系图如下:
五种布局特点:
LinearLayout —— 线性布局,单行单列的布局 。
RelativeLayout —— 相对布局,里面可以放多个组件,组件的位置都是相对位置 。
FrameLayout —— 组件默认放到左上角,可以重叠 。
TableLayout —— 表格布局,多行多列的布局 。
AbsoluteLayout —— 绝对布局,里面可以放多个
组件,并且可以自己定义
组件的x,y的位置 。
布局文件中的属性:
1.padding(组件内边距)
paddingTop,
paddingBotton, paddingLeft, paddingRight
2.margin(组件外边距)
layout_marginTop, layout_marginBotton, layout_marginLeft,

本文详细介绍了Android中LinearLayout, RelativeLayout, FrameLayout和TableLayout四种布局的使用,特别是布局 gravity 属性的应用。在LinearLayout中,layout_gravity在不同方向有不同的效果;RelativeLayout中,需使用centerInParent等属性实现居中;FrameLayout的center_vertical和center_horizontal可实现元素的居中对齐;而TableLayout和AbsoluteLayout不支持layout_gravity属性。"
138878835,7337247,窗口函数在大数据中的应用:高效分析与实践,"['大数据', '数据处理', '窗口函数', '数据分析', 'Python']
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



