一、LinearLayout布局下
android:layout_gravity:相对于包含该元素的父元素来说,设置该元素在其父元素的位置
android:gravity:对于组件本身来说,组件里面的的内容显示在组件的位置,默认在左侧
center为居中,center_horizontal为水平居中,center_vertical为垂直居中
二、RelativeLayout布局下
android:layout_centerHrizontal =true 控件在父布局中 水平居中
android:layout_centerVertical =true 控件在父布局中 垂直居中
android:layout_centerInparent =true 控件相对于父元素完全居中
假设是textView里面的内容水平居中 : android:gravity="center_horizontal"
textView控件在它的父布局里水平居中 android:layout_gravity="center_horizontal"