Android开发菜单布局之表格布局示例

发布时间:2019-08-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Android开发菜单布局之表格布局示例脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了AndROId开发菜单布局之表格布局。分享给大家供大家参考,具体如下:

多用于静态菜单页面

XMl代码

代码内带详细解释

 <&#63;xML version="1.0" encoding="utf-8"?> <LinearLayout   xmlns:android="http://schemas.android.COM/apk/res/android"   xmlns:app="http://schemas.android.com/apk/res-auto"   xmlns:tools="http://schemas.android.com/tools"   android:id="@+id/root"   android:layout_width="match_parent"   android:layout_height="match_parent"   android:orientation="vertical">   <!--分别以0,1,2 对应 1,2,3列-->   <!--定义第 1 个表格布局,第二列收缩第三列拉伸-->   <TableLayout     android:id="@+id/TableLayout01"     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:shrinkColumns="1"     android:stretchColumns="2">     <!--第一行不使用TableRow自己会占一行-->     <Button       android:id="@+id/ok1"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:text="第一行不使用TableRow自己会占一行"/>     <!--添加一个表格-->     <TableRow>       <Button         android:id="@+id/ok2"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="无设置 按钮"/>       <Button         android:id="@+id/ok3"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="收缩的 按钮"/>       <Button         android:id="@+id/ok4"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="拉伸的 按钮"/>     </TableRow>   </TableLayout>   <!--定义第 2 个表格布局,第二列隐藏-->   <TableLayout     android:id="@+id/TableLayout02"     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:collapseColumns="1">     <!--第一行不使用TableRow自己会占一行-->     <Button       android:id="@+id/ok5"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:text="第一行不使用TableRow自己会占一行"/>     <!--添加一个表格-->     <!--由于设置collapseColumns="1"故第二列隐藏-->     <TableRow>       <Button         android:id="@+id/ok6"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="按钮1"/>       <Button         android:id="@+id/ok7"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="按钮2"/>       <Button         android:id="@+id/ok8"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="按钮3"/>     </TableRow>   </TableLayout>   <!--定义第 3 个表格布局,第二列和第三列拉伸-->   <!--多行花式设计-->   <TableLayout     android:id="@+id/TableLayout03"     android:layout_width="match_parent"     android:layout_height="wrap_content"     android:stretchColumns="1,2">     <!--第一行不使用TableRow自己会占一行-->     <Button       android:id="@+id/ok9"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:text="第一行不使用TableRow自己会占一行"/>     <!--添加一个表格-->     <!--由于设置collapseColumns="1"故第二列隐藏-->     <TableRow>       <Button         android:id="@+id/ok10"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="无设置 按钮"/>       <Button         android:id="@+id/ok11"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="拉伸的 按钮"/>       <Button         android:id="@+id/ok14"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="拉伸的 按钮"/>     </TableRow>     <!--第二行单列-->     <TableRow>     <Button       android:id="@+id/ok15"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:text="无设置 按钮"/>       <Button         android:id="@+id/ok16"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="拉伸的 按钮"/>   </TableRow>     <TableRow>     <Button       android:id="@+id/ok17"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:text="无设置 按钮"/>   </TableRow>   </TableLayout> </LinearLayout>  

效果图:

Android开发菜单布局之表格布局示例

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android布局layout技巧总结》、《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》及《Android控件用法总结

android教程
脚本网站
android studio

脚本宝典总结

以上是脚本宝典为你收集整理的Android开发菜单布局之表格布局示例全部内容,希望文章能够帮你解决Android开发菜单布局之表格布局示例所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。