Android布局中margin,padding,align的用法和区别

                  Android布局中margin,padding,align的用法和区别

     一、margin的用法

           android : layout_marginxxx的用法是指当前组件距离其父组件在xxx方向上的边距

         

              比如说:android:layout_marginleft = "30px"      ---   意思就是说当前组件相对于其父组件的左边距为30像素


              如下图所示:

                

               

           

           二、padding的用法              

           

             android : padding(xxx)        ---   padding是相对于当前组件而言的,就是指组件内的文本距离当前组件xxx

                                                                位置的边距

      

              例如:android:paddingTop = "30px"  ---  当前组件内的文本距离组件内部上(顶)边距30px


               如下图所示:

            

              


                三、align的用法  
       

               align就是各种对齐的意思

               ①与指定的组件某位置的边缘进行对其

               比如说 : android: layout_alignxxx = "yyy"     ---  其中xxx代表方位,yyy代表想要和哪个组件对齐,

                                                                                               相应组件的id

              如图所示:

             

              

         

             ②与父组件的某位置的边缘(上下左右)对其

             

               android : layout_alignParentXxx           ---       当前组件和其父组件的Xxx位置对齐

 

              如图所示:

              


总结一下:

              margin就是设定组件的外部边距,padding就是设定组件的内部边距,

               align就是各种对齐,

  

                                                谢谢,希望可以帮到你

             

             

  • 40
    点赞
  • 70
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值