专栏首页大宇笔记安卓中gravity和layout_gravity的区别

安卓中gravity和layout_gravity的区别

对于安卓这两个属性一直没有分清,和当初学C语言a++,++a的区别一样苦恼。现在记录一下自己的理解。

定义:

gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置

(1).android:gravity:是对view控件本身来说的,是用来设置view本身的内容应该显示在view的什么位置,默认值是左侧。也可以用来设置布局中的控件位置

(2).android:layout_gravity:是相对于包含改元素的父元素来说的,设置该元素在父元素的什么位置;

演示:

最初的样式:

现在需要LinearLayout里面所有的内容居中

使用gravity:

使用layout_gravity:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 说说微信支付那点事

    从刚开始到现在做得有支付的项目也有几个了,以前都没有微信支付的接入需求,接入支付宝和银联就好了做起来比较简单,尤其是支付宝对于开发者提供的技术支持相当的给力。给...

    ZY_FlyWay
  • object file (xx.a(xx.o)) was built for newer iOS version (10.3) than being linked (10.2)

    ZY_FlyWay
  • iOS didFinishLaunchingWithOptions方法里获取storyBoard的rootViewController

    今天遇到个问题,想在didFinishLaunchingWithOptions方法里获取storyBoard的rootViewController。然后监听Ta...

    ZY_FlyWay
  • 深度学习之卷积神经网络

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    村雨遥
  • 算法细节系列(8):4. Median of Two Sorted Arrays

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.n...

    用户1147447
  • Redis持久化策略

    Redis 对外提供数据访问服务时,使用的是常驻内存的数据。如果仅将数据存在内存,一旦宕机重启,数据全部丢失。

    公众号-JavaEdge
  • 高密度MTP/MPO如何布线?

    从单模光纤到多模光纤,从10G到40G以及100G,光纤系统对于连接器的要求愈来愈高,支持40G和100G的以太网传输成为了数据中心布线系统的发展趋势。随着40...

    晟科通信
  • javascript:查找“跳号”号码

    业务背景: 航空货运系统中,“货运代理商”会定期从“航空公司”领取一定数量的纸质运单(每张纸上有一个单号),这些单号都是连续的(即:每次可以理解为领取一个“号段...

    菩提树下的杨过
  • springBoot系列教程02:mongodb的集成及使用

    更多命令请参考https://www.cnblogs.com/xusir/archive/2012/12/24/2830957.html

    肖哥哥
  • Idea_学习_07_Idea常用配置

    shirayner

扫码关注云+社区

领取腾讯云代金券