LinearLayout线性布局:
线性布局即横向线性或竖向线性的布局各个组件
下图为竖向线性:
必要属性(attribute):
1.android:layout_width——宽度
取值(value):wrap_content:自适配 match_parent:与上级适配
2.android:layout_height——高度
取值:wrap_content:自适配 match_parent:与上级适配
3.android:orientation——布局方式
取值:horizontal:横向线性布局 vertical:竖向线性布局
常用属性(attribute):
1.android:id——设置id
取值(value):自设
2.android:background——背景
取值:取values文件夹下定义好的值,如(@color/colorBlack)或者自设颜色,如(#000000)
3.android:layout_margin——设置外边距
取值:例如(20dp)
4.android:layout_padding——设置内边距
取值:例如(10dp)
5.android:gravity——设置内部视图的位置
取值:bottom底部显示 center中间显示 top顶部显示 right右部显示 left左部显示
6.android:layout_gravity——设置相对上级视图的位置
取值:bottom底部显示 center中间显示 top顶部显示 right右部显示 left左部显示
特有属性(attribute):
1.android:layout_weight——设置权重
取值:例如(1)