Android布局

来源:互联网 发布:微博登陆网络异常 编辑:程序博客网 时间:2024/05/04 21:09

1、线性布局

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    >   <Button   android:layout_width="fill_parent"   android:layout_height="fill_parent"   android:text="上"   /><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="horizontal"    android:layout_width="wrap_content"   android:layout_height="wrap_content"    >    <Button    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="左下"    />    <Button    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="右下"    />    </LinearLayout></LinearLayout>

2、表格布局

<?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ><TextView      android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:gravity="center"    android:text="表头"/><TableRowandroid:gravity="center"><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="第0列"></TextView><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="第1列"></TextView></TableRow><TableRowandroid:gravity="center"><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="按钮1"/><Buttonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="按钮2"/></TableRow></TableLayout>
3、相对布局

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    >    <Button    android:id="@+id/button1"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="中间的按钮,很长很长很长"    android:layout_centerInParent="true"    >    </Button>    <Button    android:id="@+id/button2"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="上面的按钮"    android:layout_above="@id/button1"    android:layout_alignLeft="@id/button1"    >    </Button>    <Button    android:id="@+id/button3"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="下面的按钮"    android:layout_below="@id/button1"    android:layout_alignRight="@id/button1"    >    </Button>    </RelativeLayout>
4、单帧布局

<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    >    <ImageView    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:src="@drawable/big"    >    </ImageView>    <ImageView    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:src="@drawable/center"        >    </ImageView>    <ImageView    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:src="@drawable/small"        >    </ImageView>    </FrameLayout>
5、坐标布局

<?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:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="用户名:"    android:layout_x="10px"    android:layout_y="20px"    >    </TextView>    <EditText    android:layout_width="90px"    android:layout_height="wrap_content"    android:layout_x="70px"    android:layout_y="10px"        >    </EditText>    <TextView    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="密    码:"    android:layout_x="10px"    android:layout_y="75px"    >    </TextView>    <EditText    android:layout_width="90px"    android:layout_height="wrap_content"    android:layout_x="70px"    android:layout_y="60px"        >    </EditText>    </AbsoluteLayout>

0 0
原创粉丝点击