首页 > 其他 > 详细

五大布局

时间:2016-01-22 21:06:18      阅读:249      评论:0      收藏:0      [点我收藏+]

1:线性布局

线性布局
LinearLayout本身常用到的两个属性
orientation = "vertical"
    ——该属性决定它的子类控件的排布方式(vertical:垂直; horizontal: 水平)
android:gravity = "center"
    ——该属性决定了他子类的xy的位置 
常用到的几个属性值
1>center_vertical:垂直(Y轴) 居中
2>center_horizontal:水平(X轴)居中
3>center:水平垂直都居中 
4>right:子控件位于当前布局的右边
5>left:子控件位于当前布局的左边
6>bottom:子控件位于当前布局的下面 
7>子类空间在LinearLayout常用到的属性还有layout_weight
比如android:layout_weight = "1", 指的是本身控件所占当前的父容器的一个比例


这里的gravity是指它的子类控件的性质
而子类空间的layout_gravity指的是子类控件本身的gravity
android:layout_weight = "1" 指本身控件占当前父容器的比例    
android:layout_gravity = "bottom" ——指本身在当前父类容器的XY的一个位置

区分gravity和layout_gravity的位置
    layout_gravity是决定子类本身的一个位置 
    而gravity是决定子类的一个位置

 

2:相对布局

五大布局

原文:http://www.cnblogs.com/rain-1/p/5151921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!