您的位置:首页 > 其它

LinearLayout

2016-07-26 10:57 232 查看
LinearLayot

linearLayout(线性布局)android常用布局之一。其他布局分别为:AbsoluteLayout(相对布局)、RelativeLayout(相对布局)、GridLayout(网格布局)、TableLayout(表格布局)、FrameLayout(帧布局)。linearLayout[b]布局以水平从左至右或垂直从上至下依次摆放控件。[/b]



weigth简单用法



以下是将linearLayout中的TextView垂直布局并且等比的分三部分:



布局文件的代码如下:



Weight设置要根据需要计算,计算根据布局设置的定向orientation值计算layout_width或layout_height的值,如果vertical计算子控件ayout_height值,horizontal计算子控件ayout_width。通常我们将其设为0dp

LinearLayout设置分割线

开发中,我们经常在布局中会用到分割线。在不使用高级控件listview的情况下,我们最常用的是使用View设置背景、宽高属性来完成



效果图如下:



除此,设置linearLayout的属性也可以达到相应的效果



divider:设置分割线图片

showDividers:设置分割线所在位置,可选值:none(无)、middle(组件之间)、begining(开始)、end(结束)

dividerPadding:设置分割线的padding

效果图如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  布局