android:layout_gravity和android:gravity的区别是:
android:layout_gravity是设置该子元素在父容器中的对齐方式
android:gravity是用于控制它所包含子元素的对齐方式
android:layout_width和android:width的区别
android:layout_width只有三个属性:fill_parent ,match_parent,wrap_content用于设置子组件的样式,是与父容器的高度和宽度相同,还是包裹内容即可。
android:width可以设置具体的宽度,用于满足程序员各种宽度的需求