当你还不能写出自己满意的程序时,你就不要去睡觉。
程序员的一生时间90%是用在编程上,而剩余的10%是活在世界上。
以上引用CSDN的头条文字
黑客精神: 自由 兴趣 分享 Hacker FIS Free Interest Share
1.tableLayout 的属性有三个!
android: stretchColumns 表达可伸展的列 如 android:stretchColumns = "0"; 表示第-0列 可以伸展
或者 android:stretchColumns = "1,2";表示第-1,2列可伸展 android:stretchColumns = " * "表示所有元素可以伸展
有伸展必然有伸缩:
android : shrinkColumns = "0"; 表示第一列可以收缩,属性同上
还有android:collapseColumns = "0" 属性同上
(tableLayout的下标都是从零开始的)
其中表示layout中有多少列看其中最大的列 比如tablerow1中有3列 tablerow2中有4列 那么tableLayout中列数就为4
就可以在上面3个属性 = “4”的效果
2.tablerow属性
android:layout_column 表示该单元格第几列显示
android:layout_column = "0" 表示在第0列显示,当然也可以直接在第1或2列显示 =“1” or “2”;
android:layout_span表示单元格占据几列
就是跟android:layout_column属性一起表示的
<TextView>
android:layout_column = "0"
android:layout_span = "2"
android;text = "Hello World"
</TextView>
这是表示是个textview表示在0和1列中显示文字Hello World
中span表示控件占据几列 为2就占据2列