Android 常用布局Xml属性详解

Android应用开发中三种常最为常用的布局方式:Linearlayout(线性布局)、TableLayout(表格布局)、Relative Layout(相对布局)其中,相对布局比起前面两种布局方法而言更随意,用户可以将控件放在自己所希望的任何位置。
在LinearLayout和TableLayout布局文件中常用属性有:
android:id——控件指定相应ID android:text——控件中显示文字。注意尽量使用Strings.xml android:gravity——控件中文字基本位置,如center、left、right、center_horizontal等。 android:textsize——控件中字体大小,单位为pt。 android:background——控件背景色 android:width——控件宽度 android:height——控件高度 android:padding——空间内边距,指控件当中内容到空间的距离。其中有android:padding_left、android:padding_right等。 android:siglelise——如果设置为真,控件内容将在同一行显示。 android:margin——外边距。

相对布局Relative Layout:
android:Layout_above——将控件底部至于给定控件之上 android:Layout_below——将控件顶部至于给定控件之下 android:Layout_toleftof——将控件左边缘至于给定控件右边 android:Layout_toRightof——将控件左边缘至于给定控件右边 android:Layout_alignBaseline——将控件的Baseline与指定控件的Baseline对齐。 android:Layout_alignleft——将控件的左边与指定控件的左边对齐。 android:Layout_alignright——将控件的右边与指定控件右边对齐。 android:Layout_alignTop——将控件的顶部与指定控件顶部对齐。
android:Layout_alignParentBottom——为真,控件与父控件对齐。 android:Layout_centerHorizontal——为真,空间被至于水平方向中央。 android:Layout_centerinParent——为真,至于父控件水平/垂直方向中央。 android:Layout_centervertural——被置于垂直方向中央。

posted @ 2014-02-19 15:22  hanks  阅读(218)  评论(0)    收藏  举报