绝对定位
特点;一坐标的方式来定位在屏幕上的位置,引起缺乏灵活性,在没有绝对定位的情况下相比其他类型的布局更难维护
在拖动控件,或有动画的空间中常用绝对布局;
与相对布局的区别:
相对布局的灵活性好,属性复杂,程序复杂
示例:
<?xml version="1.0" encoding="utf-8"?>
< AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
< TextView
android:id="@+id/lable1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="10dip"
android:layout_y="10dip"
android:text="inputname" />
< EditText
android:id="@+id/entry"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_y="40dip" />
< Button
android:id="@+id/test1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="190dip"
android:layout_y="100dip"
android:width="70dip"
android:text="OK" />
< Button
android:id="@+id/test2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="260dip"
android:layout_y="100dip"
android:width="70dip"
android:text="Cancle" />
</AbsoluteLayout>
效果图:
在同一行的时候。layout_y 的值相同;
听头开始的控件,不需要写layout_x属性;表示距离屏幕左边的宽度