layout_gravity : 指该视图与上级视图的对齐方式。
gravity:布局内部视图与本线性布局的对其方式。
举个例子:
<LinearLayout
android:layout_width="250dp"
android:layout_height="250dp"
android:background="#000000"
android:layout_gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#FFFFFF"
android:text="Layout_gravity"/>
LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<LinearLayout
android:layout_width="250dp"
android:layout_height="250dp"
android:background="#000000"
android:gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#FFFFFF"
android:text="gravity"/>
LinearLayout>
上面的Linearyout,是和自己的上级视图也就是屏幕居中对齐,而下面的则是和TextView居中对齐。