android+studio仿美团外卖页面代码
时间: 2023-12-03 09:40:45 浏览: 274
以下是Android Studio仿美团外卖页面的代码示例:
1.布局文件
总布局
```xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<!-- 左侧切换 -->
<FrameLayout
android:id="@+id/fl_left"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1">
<!-- 左侧切换布局 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<!-- 左侧切换标题 -->
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:gravity="center"
android:padding="10dp"
android:text="左侧切换"
android:textColor="@android:color/white"
android:textSize="18sp" />
<!-- 左侧切换内容 -->
<ListView
android:id="@+id/lv_left"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/white" />
</LinearLayout>
</FrameLayout>
<!-- 右侧切换 -->
<FrameLayout
android:id="@+id/fl_right"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="3">
<!-- 右侧切换布局 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<!-- 顶部切换 -->
<LinearLayout
android:id="@+id/ll_top"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:orientation="horizontal">
<!-- 顶部切换按钮1 -->
<TextView
android:id="@+id/tv_top1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:padding="10dp"
android:text="顶部切换1"
android:textColor="@android:color/white"
android:textSize="18sp" />
<!-- 顶部切换按钮2 -->
<TextView
android:id="@+id/tv_top2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:padding="10dp"
android:text="顶部切换2"
android:textColor="@android:color/white"
android:textSize="18sp" />
<!-- 顶部切换按钮3 -->
<TextView
android:id="@+id/tv_top3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:padding="10dp"
android:text="顶部切换3"
android:textColor="@android:color/white"
android:textSize="18sp" />
</LinearLayout>
<!-- 右侧切换内容 -->
<ListView
android:id="@+id/lv_right"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/white" />
</LinearLayout>
</FrameLayout>
</LinearLayout>
```
2.相关问题:
阅读全文