TableLayout(表格布局)
Android中的表格布局与HTML中的表格标签
| 相似,通过使用表格的行与列来排列组件。如果一行上有多个组件的话,就要在TableLayout中添加一个TableRow的容器,把组件都丢到里面!一个Tablerow一行,有多少列则是看TableRow中的组件个数。
常用属性 android:collapseColumns:隐藏某一列 android:shrinkColumns:允许某一列收缩 android:stretchColumns:拉伸某一列 这三个属性的列号都是从0开始计算的,如shrinkColunmns = “3”,对应的是第四列,可以设置多个,用逗号隔开比如”0,3″,如果是所有列都生效,用”*”号即可。 android:layout_column=”3″:表示的就是跳过第三个,直接显示到第四个格子处,从1开始计算。 android:layout_span=”2″:表示合并2个单元格,也就说这个组件占2个单元格。 看代码 效果图
FrameLayout(帧布局)帧布局是最为简单的一种布局,该布局为每个加入其中的控件创建一个空白区域,称为一帧,每个控件占据一帧。采用帧布局时,所有控件都默认显示在屏幕左上角,并按照先后放入的顺序重叠摆放,先放入的将会在最底层,后放入的控件显示在最顶层。帧布局使用于图层设计。 属性 foreground :设置帧布局容器的前景图像 foregroundGravity :属性设置图像的显示位置 看代码 效果图
版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1339397536@qq.com 举报,一经查实,本站将立刻删除。 赞 (0)
|
