Layout 笔记
android:layout_gravity 用于设置对齐方式
LinearLayout
android:baselineAlignedChildIndex
When a linear layout is part of another layout that is baseline aligned, it can specify which of its children to baseline align to (that is, which child TextView).
设置用于这个LinearLayout和其他VIEW对齐的BaseLine元素,ApiDemo中要把 android:layout_gravity="center_vertical" 去掉,才能看到效果
TableLayout
每个TableRow 里的column可以不等,缺的column自动为空
android:stretchColumns 可以指定伸展的column,多个column之间用,号隔开。可以将空间最大化
android:shrinkColumns 可以指定收缩的column,多个column之间用,号隔开,这样在有超长的内容时可以做到自适应宽度
android:layout_column="x" 可以指定view所处的column
RelativeLayout
可以设置对齐方式和相对位置 都在 android:layout_xxx 设置