WEB开发网
开发学院手机开发Android 开发 Android 五大布局 阅读

Android 五大布局

 2010-07-04 23:38:00 来源:WEB开发网   
核心提示:< ?xml version="1.0" encoding="utf-8"?>< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:o

< ?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="fill_parent">

< LinearLayout android:orientation="vertical"

android:layout_width="fill_parent" android:layout_height="fill_parent"

android:layout_weight="2">

< TextView android:text="Welcome to Mr Wei's blog"

android:textSize="15pt" android:layout_width="fill_parent"

android:layout_height="wrap_content" />

< /LinearLayout>

< LinearLayout android:orientation="horizontal"

android:layout_width="fill_parent" android:layout_height="fill_parent"

android:layout_weight="1">

< TextView android:text="red" android:gravity="center_horizontal"

android:background="#aa0000" android:layout_width="wrap_content"

android:layout_height="fill_parent" android:layout_weight="1" />

< TextView android:text="green" android:gravity="center_horizontal "

android:background="#00aa00" android:layout_width="wrap_content"

android:layout_height="fill_parent" android:layout_weight="1" />

< /LinearLayout>

< /LinearLayout>

RelativeLayout:

RelativeLayout 允许子元素指定他们相对于其它元素或父元素的位置(通过ID 指定)。因此,你可以以右对齐,或上下,或置于屏幕中央的形式来排列两个元素。元素按顺序排列,因此如果第一个元素在屏幕的中央,那么相对于这个元素的其它元素将以屏幕中央的相对位置来排列。如果使用XML 来指定这个 layout ,在你定义它之前,被关联的元素必须定义。

其中Main.xml 代码如下:

?View Code XML

< ?xml version="1.0" encoding="utf-8"?>

< RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

上一页  1 2 3 4  下一页

Tags:Android 五大 布局

编辑录入:coldstar [复制链接] [打 印]
赞助商链接