仿乐透app(3)—主界面-购彩
首先创建主界面的购彩::
主布局的顶部布局
<?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="40dp"
android:background="#940400"
android:orientation="horizontal"
android:paddingLeft="5dp"
android:paddingRight="5dp" >
<TextView
android:layout_width="64dp"
android:layout_height="30dip"
android:background="@drawable/btn_denglu"
android:gravity="center"
android:text="中奖榜"
android:textColor="#F7E3A5" >
</TextView>
<TextView
android:layout_width="0dp"
android:layout_height="fill_parent"
android:layout_weight="2"
android:gravity="center"
android:text="爱乐透彩票"
android:textColor="#ffffff"
android:textSize="7pt" />
<TextView
android:layout_width="64dp"
android:layout_height="30dip"
android:background="@drawable/btn_denglu"
android:gravity="center"
android:text="注册/登录"
android:textColor="#F7E3A5" >
</TextView>
</LinearLayout>
主布局的底部布局
四个button
<?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="50dp"
android:orientation="horizontal" >
<LinearLayout
android:id="@+id/main_bottom1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/goucai2"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:id="@+id/main_bottom2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/hemai"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:id="@+id/main_bottom3"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/kaijiang"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:id="@+id/main_bottom4"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/zhanghu"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:id="@+id/main_bottom5"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/more"
android:orientation="vertical" >
</LinearLayout>
</LinearLayout>
中间布局
<?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" >
<ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffffff"
android:fadingEdge="none"
android:scrollbars="none" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="1300dip"
android:orientation="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="60dip" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/goucaiad" >
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="500dip" >
<ListView
android:id="@+id/main_tab1_list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:background="#ffffff"
android:dividerHeight="5dip"
android:paddingTop="5dip"
android:scrollbars="none" >
</ListView>
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="60dip" >
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/goucaiad2" >
</ImageView>
</LinearLayout>
</LinearLayout>
</ScrollView>
</LinearLayout>
使用include将三个布局包容
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity" >
<!-- 购票主界面 -->
<include layout="@layout/main_top" />
<!-- 购票主界面中间显示布局 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1" >
<include layout="@layout/main_centor" />
</LinearLayout>
<!-- 购票底部布局 -->
<include layout="@layout/main_bottom" />
</LinearLayout>