1.主界面及Fragment界面展示
总的思路是:首先创建主页面布局(头像Imgview+中间页面+底部3个按钮),中间页面的容器是FrameLayout,再创建3个fragment布局及代码,利用FragmentManager和FragmentTransaction实现点击3个按钮会切换fragment。
首先创建activity_main_xml布局
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main"
android:layout_width="match_parent" android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.soft.qianyu.myqqslidingmenu.MainActivity">
<ImageView
android:id="@+id/img"
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="1"
android:src="@drawable/tx6"
/>
<FrameLayout
android:id="@+id/contanter"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="8">
</FrameLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<Button
android:id="@+id/msg"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="match_parent"
android:text="消息"
/>
<<