线性布局linearlayout 将放入其中的组件按照垂直或者水平方向来布局. linearlayout常用的属性有:
android:orientation
用来设置布局管理器内组件的排列方式, 可选值: horizontal , vertical
android:gravity
用于设置布局管理器内组件的对齐方式, 可选值: top, bottom, left, right, center_vertical, fill_vertical, center_horizontal, center, filll, clip_vertical, clip_horizontal, 这些属性值
可以同时指定, 各属性值 之间 用竖线隔开.
android:layout_width
用于设置组件的基本宽度, 可选值包括fill_parent, match_parent, wrap_content. fill_parent 表示该组件的宽度与父容器的宽度相同; match_parent 与fill_parent的作用完全相同, wrap_content表示该组件的宽度恰好能包裹它的内容.
android:height
用于设置组件的基本高度, 可选值 与 layout_width相同 .
android:id
用于为当前组件指定一个id属性,指定id属性后, 在R.java中, 会自动派生一个对应的属性.
android:background
用于为组件设置背景, 可以是背景图片, 也可以是背景颜色. 比如: android:background="@drawable/background", 或者 android:background="#FFFFFF"