初学Andrioid

Android的布局方式  :

    LinnerLayOut(线性布局):它是目前android最常用的布局方式之一。

                                                   是用来在android上布局的

                                                   它的特点是每一行每一列只可以放一个控件,而且不会换行,当控件排列到窗体边缘时,后面的控件就会呗隐藏。默认的布局方向是水平布局               (Horizontal).  线性布局长用的属性用:android:orientation:顶部布局内控件的排列方式。android:layout_weight:设置控件的权重,按照比例把各个控件平均分配。如果是水平设置权重要把width设置为0  如果是垂直方向设置权重就要把height设置为0.gravity是用来设置控件内内容的位置。layout_gravity是设置控件相对于容器的位置。



RelativeLayOut(相对布局):也是andriod的一种布局方式。

                                                 既然是相对布局,它的特点就是根据控件的相对位置来布局。

                                                 gravity是设置容器内子控件的对其方式。ignoregravity设置布局管理器内哪个控件不受gravity的影响。   相对布局里的控件分为两种:相对兄弟空间按的布局和相对父亲控件的布局。兄弟布局分为兄弟之间的相对位置和对齐方式,要相对于兄弟布局的话要设置一个id来获取这个兄弟组件,然后才能根据它进行布局。父亲布局里有组件跟父亲容器的对其关系,



 


                                                  



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值