android:width 支持以下单位:
px (pixels)像素
dip (device independent pixels)设备独立像素
sp (scaled pixels — best for text size)放大像素--对文本大小最好
pt (points)点
in (inches)英寸
mm (millimeters)毫米
在main.xml设置对象的属性
1.设置对象的宽和高
android:layout_width
android:layout_height
取值包括:
"fill_parent"
填满父对象
"wrap_content"
按内容扩展大小
大家看下面的实例就明白了
example:
2.设置对象在界面中的绝对位置
padding表示填充,margin表示边距
android:paddingLeft
android:paddingRight
android:paddingTop
android:paddingBottom
android:layout_marginBottom
android:layout_marginLeft
android:layout_marginRight
android:layout_marginTop
为了更好的看出效果,下面例子中文字的背景设置为里红色
example:
3.设置对象在界面中的相对位置
android:layout_below
android:layout_above
android:layout_toLeftOf
android:layout_toRightOf
android:layout_alignTop
android:layout_centerHrizontal
android:layout_centerVertical
android:layout_centerInparent
android:layout_centerInParent="true"
android:layout_centerInParent="false"
下面的相对于父的相对位置
android:layout_alignParentBottom
android:layout_alignParentLeft
android:layout_alignParentRight
android:layout_alignParentTop
android:layout_alignWithParentIfMissing