欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android开发总体布局

程序员文章站 2022-04-10 21:09:04
先总体布局,有的布局可以分为几部分,比如头部、中部、底部,代码如上。 用include layout=""在布局中引入其他的布局,这样结构就比较清楚,方便布局模块化,复用布局。 简单的,可以直接一个xml文件布局。 ......
<?xml version="1.0" encoding="utf-8"?>
<linearlayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <!-- head -->
    <linearlayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >
        <!-- 引入布局 也是xml布局文件-->
        <include layout="@layout/head"/>
    </linearlayout>

    <!-- 中间 -->
    <linearlayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1">
        <!-- 引入布局 也是xml布局文件-->
        <include layout="@layout/middle"/>
    </linearlayout>

    <!-- 引入其他布局 也是xml布局文件-->
    <!--  …… -->

    <!-- 底部 -->
    <linearlayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >
    <!-- 引入布局 也是xml布局文件-->
       <include layout="@layout/bottom"/>
    </linearlayout>

</linearlayout>    

先总体布局,有的布局可以分为几部分,比如头部、中部、底部,代码如上。

用include layout=""在布局中引入其他的布局,这样结构就比较清楚,方便布局模块化,复用布局。

简单的,可以直接一个xml文件布局。