Android学习笔记4之容器

使用容器

容器可以将一批部件组成特定的结构。

盒模型LinearLayout  RelativeLayout规则模型  TableLayout网格模型

 

盒模型LinearLayout

将部件按行或列对齐排放

5个特性:方向(android:orientation  android:horizontal)、填充模型(必须设置android:layout_width  android:layout_height)、权重(android:layout_weight)、对齐、内边距(android:padding)

 

相对布局RelativeLayout规则模型

属性:android:layout_alignParentTop  android:layout_alignParentBottom  android:layout_alignParentLeft

android:layout_alignParentRight

android:layout_centerHorizontal android:layout_centervertical

android:layout_centerInparent

 

以@+id/...:表述为元素添加标识符

以@id/...:表述为元素引用

 

TableLayout网格模型

TableLayout和RableRow配合使用

android:layout_span可以让一个部件占用多个单元格

 

滚动

ScrollView滚动屏幕

在XML中,ScrollView在最外侧即可

相关推荐