Android 中常用布局
[1] 线性布局
[2] 相对布局
[3] 帧布局 -- FrameLayout
[4] 表格布局 -- !!!一个 tabrow 就代表一行
[5] 绝对布局 -- android 中所有控件第一字母都大写
LinearLayout(线性布局)
要点:
android:orientation="vertical"垂直线性布局,"horizontal"水平线性布局
android:gravity="top"(buttom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical、clip_horizontal)
控制布局中控件的对齐方式。如果是没有子控件的控件设置此属性,表示其内容的对齐方式,
比如说TextView里面文字的对齐方式;若是有子控件的控件设置此属性,则表示其子控件的对齐方式,
gravity如果需要设置多个属性值,需要使用“|”进行组合
android:gravity与android:layout_gravity的区别android:gravity是指定本元素的子元素相对它的对齐方式。android:layout_gravity是指定本元素相对它的父元素的对齐方式。
android:layout_weight="1"通过设置控件的layout_weight属性以控制各个控件在布局中的相对大小,
线性布局会根据该控件layout_weight值与其所处布局中所有控件layou