绝对定位布局管理器是布局管理器中最早的一员,此布局管理器在Android2.3之后不再提供使用。
本方式的布局的确要比之前的一些程序简单许多,只需要计算好X和Y的坐标即可,但是这样的方式并不适合程序的日后维护,以及程序的扩展性极差。
新建一个Android项目,在main.xml中输入如下代码,然后运行即可。(需要将代码的注释去掉才可以,否则会报错的哦!)
<?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"
android:orientation="vertical" >
<TextView //组件一
android:id="@+id/TextView01"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_x="10px" //组件的X坐标,即距左边的距离
android:layout_y="10px" //组件的Y坐标,即距上面的距离
android:text="李叶文" />
<TextView //组件二
android:id="@+id/TextView02"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_x="10px"
android:layout_y="50px"
android:text="山泉幽水"/>
<ImageView //组件三
android:id="@+id/imageview1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="10px"
android:layout_y="100px"
android:src="@drawable/pt"/>
</AbsoluteLayout>