1.
android:gravity 属性是对该view中内容的限定.比如按钮上面的文本的位置,是相对于这个按钮而言。
android:layout_gravity是用来设置该view相对与父view 的位置.比如说一个TextView放到一个线性布局中,该属性指的是这个TextView相对于整个线性布局的位置。
2.
类似的还有下面的属性,下面是针对一个按钮设置的属性:
android:paddingRight="60px" 按钮上的内容距离按钮右边边界60个像素。
android:layout_marginLeft="25px" 整个按钮距离左边某个view控件25个像素。