什么是TableLayout

表格布局是一个ViewGroup以表格显示它的子视图(view)元素,即行和列标识一个视图的位置。Android的表格布局跟HTML中的表格布局非常类似,TableRow 就像HTML表格的标记。


TableLayout常用的属性
android:collapseColumns:隐藏指定的列
android:shrinkColumns:收缩指定的列以适合屏幕,不会挤出屏幕
android:stretchColumns:尽量把指定的列填充空白部分
android:layout_column:控件放在指定的列
android:layout_span:该控件所跨越的列数


下面通过一个简单的例子实现其中的几个属性


先来分析一下:第一行的中间的按钮填充空白部分,第二行的第二个按钮放在右边列,第三行的第二个按钮横跨2列

代码如下

            

OK,关于Android之TableLayout布局的介绍就到这了。


更多相关文章

  1. android 单选按钮组的使用
  2. Android中给Button加上selector——点击按钮后变成不一样的图片
  3. 【Android】Android(安卓)UI 开发_问答_3
  4. android:shape的使用
  5. Android初始化语言 (init.*.rc、init.conf文件格式)
  6. 自定义控件
  7. Android(安卓)中全局键的处理GlobalKeyManager
  8. android使用指定的字体
  9. Android(安卓)自定义阴影效果详解及实例

随机推荐

  1. Android(安卓)近百个项目的源代码,覆盖And
  2. Android(安卓)TextUtils类介绍
  3. SharedPreferences
  4. Android(安卓)Button
  5. Android布局属性全面剖析
  6. ImageView的属性android:scaleType,即Imag
  7. Android(安卓)WebView调起支付宝微信支付
  8. Android基于XMPP Smack Openfire开发IM【
  9. 使用Android自带的DownloadManager下载文
  10. 在Android中把SQLite的数据库文件存储在S