WEB开发网
开发学院手机开发Android 开发 Android 五种布局模式 阅读

Android 五种布局模式

 2013-03-13 19:00:05 来源:WEB开发网   
核心提示:android:layout_marginLeft="10dip"使当前控件左边空出相应的空间,android:layout_toLeftOf="@id/true"使当前控件置于id为true的控件的左边,Android 五种布局模式(2),android:layout_alig
android:layout_marginLeft="10dip"
使当前控件左边空出相应的空间。
android:layout_toLeftOf="@id/true"
使当前控件置于id为true的控件的左边。
android:layout_alignTop="@id/ok"
使当前控件与id为ok的控件上端对齐。

五、TableLayout

表格布局类似Html里面的Table。每一个TableLayout里面有表格行TableRow,TableRow里面可以具体定义每一个元素。每个TableRow 都会定义一个 row (事实上,你可以定义其它的子对象,这在下面会解释到)。TableLayout 容器不会显示row 、cloumns 或cell 的边框线。每个 row 拥有0个或多个的cell ;每个cell 拥有一个View 对象。表格由列和行组成许多的单元格。表格允许单元格为空。单元格不能跨列,这与HTML 中的不一样。
TabRow只论行,不论列(列自定义)。

每一个布局都有自己适合的方式,另外,这五个布局元素可以相互嵌套应用,做出美观的界面。
例子:

1 线性布局(LinearLayout)

描述:最简单布局方式,依次向下进行排列。

<?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">
<Button android:text="Up"
android:id="@+id/Button03"
android:layout_width="fill_parent"
android:layout_height="wrap_content"></Button>

<LinearLayout xmlns:android="http://schemas.android

上一页  1 2 3 4 5 6 7  下一页

Tags:Android 布局 模式

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