layout_gravity:容器或组件自身在整个布局中的排列方式
gravity:容器中的组件在容器中的排列方式或是组件中的文本、图片等元素在组件中的排列方式。
在布局嵌套布局的情况下:
layout_gravity:
1、将layout_gravity写在容器的属性里:
指的是该容器在整体布局中的排列方式,容器内的组件排列方式不变。如果容器的宽度定义为match_parent,容器的一些排列效果不明显,因为容器本身已经占满了自身可以移动的位置。
2、将layout_gravity写在内嵌组件的属性里:
指的是该组件在整体布局中的排列方式。但如果是在水平排列的线性布局里,大部分排列效果不明显。
gravity:
1、将gravity写在容器的属性里:
指的是该容器内部的组件在该容器中的排列方式。
2、将gravity写在内嵌组件属性里:
指的是该组件内部的文本、图片等元素在该组件内部的排列方式。一般组件大小wrap_content时,大部分排列效果不明显。