TableLayout以及LinearLayout居中的方式:
实现它的每单元格内容居中很简单,给它的上一级设置android:gravity="center"即可,需去掉下一级所有跟居中有关的属性,因为这也是使用就近原则的。
RelativeLayout的子空间里,使用以下3个属性:
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:layout_centerInParent="true"
FrameLayout帧布局,简单的说FrameLayout中的子元素总是以屏幕的左上角层叠在一起:
我们可以对子元素添加android:layout_gravity属性来设置他们居中对齐。