diff --git a/build.gradle.kts b/build.gradle.kts
index 548be8e..6d280a8 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -37,6 +37,8 @@ dependencies {
implementation("com.google.android.material:material:1.9.0")
implementation("androidx.constraintlayout:constraintlayout:2.1.4")
implementation("androidx.cardview:cardview:1.0.0")
+ implementation("androidx.navigation:navigation-fragment:2.6.0")
+ implementation("androidx.navigation:navigation-ui:2.6.0")
testImplementation("junit:junit:4.13.2")
androidTestImplementation("androidx.test.ext:junit:1.1.5")
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")
diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml
index 669b7a0..a058389 100644
--- a/src/main/AndroidManifest.xml
+++ b/src/main/AndroidManifest.xml
@@ -8,6 +8,34 @@
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.MyApplication">
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/java/com/hnucm/c202201020427/FirstFragment.java b/src/main/java/com/hnucm/c202201020427/FirstFragment.java
new file mode 100644
index 0000000..7a100a9
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/FirstFragment.java
@@ -0,0 +1,47 @@
+package com.hnucm.c202201020427;
+
+import android.os.Bundle;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import androidx.annotation.NonNull;
+import androidx.fragment.app.Fragment;
+import androidx.navigation.fragment.NavHostFragment;
+
+import com.hnucm.c202201020427.databinding.FragmentFirstBinding;
+
+public class FirstFragment extends Fragment {
+
+ private FragmentFirstBinding binding;
+
+ @Override
+ public View onCreateView(
+ LayoutInflater inflater, ViewGroup container,
+ Bundle savedInstanceState
+ ) {
+
+ binding = FragmentFirstBinding.inflate(inflater, container, false);
+ return binding.getRoot();
+
+ }
+
+ public void onViewCreated(@NonNull View view, Bundle savedInstanceState) {
+ super.onViewCreated(view, savedInstanceState);
+
+ binding.buttonFirst.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ NavHostFragment.findNavController(FirstFragment.this)
+ .navigate(R.id.action_FirstFragment_to_SecondFragment);
+ }
+ });
+ }
+
+ @Override
+ public void onDestroyView() {
+ super.onDestroyView();
+ binding = null;
+ }
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/SecondFragment.java b/src/main/java/com/hnucm/c202201020427/SecondFragment.java
new file mode 100644
index 0000000..abf2d06
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/SecondFragment.java
@@ -0,0 +1,47 @@
+package com.hnucm.c202201020427;
+
+import android.os.Bundle;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import androidx.annotation.NonNull;
+import androidx.fragment.app.Fragment;
+import androidx.navigation.fragment.NavHostFragment;
+
+import com.hnucm.c202201020427.databinding.FragmentSecondBinding;
+
+public class SecondFragment extends Fragment {
+
+ private FragmentSecondBinding binding;
+
+ @Override
+ public View onCreateView(
+ LayoutInflater inflater, ViewGroup container,
+ Bundle savedInstanceState
+ ) {
+
+ binding = FragmentSecondBinding.inflate(inflater, container, false);
+ return binding.getRoot();
+
+ }
+
+ public void onViewCreated(@NonNull View view, Bundle savedInstanceState) {
+ super.onViewCreated(view, savedInstanceState);
+
+ binding.buttonSecond.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ NavHostFragment.findNavController(SecondFragment.this)
+ .navigate(R.id.action_SecondFragment_to_FirstFragment);
+ }
+ });
+ }
+
+ @Override
+ public void onDestroyView() {
+ super.onDestroyView();
+ binding = null;
+ }
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/bangding.java b/src/main/java/com/hnucm/c202201020427/bangding.java
new file mode 100644
index 0000000..a98a8ac
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/bangding.java
@@ -0,0 +1,25 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.ImageView;
+
+public class bangding extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_bangding);
+ ImageView imageView60 = findViewById(R.id.imageView60);
+ imageView60.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(bangding.this, zhanghao.class);
+ startActivity(intent);
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/denglushebeiguanli.java b/src/main/java/com/hnucm/c202201020427/denglushebeiguanli.java
new file mode 100644
index 0000000..072d144
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/denglushebeiguanli.java
@@ -0,0 +1,26 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.ImageView;
+
+public class denglushebeiguanli extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_denglushebeiguanli);
+ ImageView imageView62 = findViewById(R.id.imageView62);
+ imageView62.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(denglushebeiguanli.this, zhanghao.class);
+ startActivity(intent);
+ }
+ });
+
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/kong.java b/src/main/java/com/hnucm/c202201020427/kong.java
new file mode 100644
index 0000000..677040e
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/kong.java
@@ -0,0 +1,18 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.os.Bundle;
+
+public class kong extends AppCompatActivity {
+ sousuo sousuo = new sousuo();
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_kong);
+ getSupportFragmentManager().beginTransaction()
+ .add(R.id.kongde,sousuo)
+ .commit();
+ getSupportFragmentManager().beginTransaction().show(sousuo).commit();
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/mima.java b/src/main/java/com/hnucm/c202201020427/mima.java
new file mode 100644
index 0000000..4335439
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/mima.java
@@ -0,0 +1,25 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.ImageView;
+
+public class mima extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_mima);
+ ImageView imageView51 = findViewById(R.id.imageView51);
+ imageView51.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(mima.this, shezhi.class);
+ startActivity(intent);
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/shezhi.java b/src/main/java/com/hnucm/c202201020427/shezhi.java
index ad8f242..9cd4b0a 100644
--- a/src/main/java/com/hnucm/c202201020427/shezhi.java
+++ b/src/main/java/com/hnucm/c202201020427/shezhi.java
@@ -14,20 +14,33 @@ public class shezhi extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_shezhi);
- ImageView imageView = findViewById(R.id.imageView30);
+ ImageView imageView30 = findViewById(R.id.imageView30);
+ ImageView imageView34 = findViewById(R.id.imageView34);
+
ConstraintLayout constraintLayout40 = findViewById(R.id.constraintLayout40);
ConstraintLayout constraintLayout41 = findViewById(R.id.constraintLayout41);
ConstraintLayout constraintLayout42 = findViewById(R.id.constraintLayout42);
ConstraintLayout constraintLayout43 = findViewById(R.id.constraintLayout43);
+ ConstraintLayout constraintLayout53 = findViewById(R.id.constraintLayout53);
+ ConstraintLayout constraintLayout54 = findViewById(R.id.constraintLayout54);
+ ConstraintLayout constraintLayout55 = findViewById(R.id.constraintLayout55);
+ ConstraintLayout constraintLayout63 = findViewById(R.id.constraintLayout63);
- imageView.setOnClickListener(new View.OnClickListener() {
+ imageView30.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(shezhi.this, wode.class);
startActivity(intent);
}
});
+ imageView34.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(shezhi.this, tuichu.class);
+ startActivity(intent);
+ }
+ });
constraintLayout40.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
@@ -56,5 +69,33 @@ public class shezhi extends AppCompatActivity {
startActivity(intent);
}
});
+ constraintLayout53.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(shezhi.this, zhanghao.class);
+ startActivity(intent);
+ }
+ });
+ constraintLayout54.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(shezhi.this, mima.class);
+ startActivity(intent);
+ }
+ });
+ constraintLayout55.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(shezhi.this, yinsi.class);
+ startActivity(intent);
+ }
+ });
+ constraintLayout63.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(shezhi.this, shoujihao.class);
+ startActivity(intent);
+ }
+ });
}
}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/shoujihao.java b/src/main/java/com/hnucm/c202201020427/shoujihao.java
new file mode 100644
index 0000000..ee2db9e
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/shoujihao.java
@@ -0,0 +1,25 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.ImageView;
+
+public class shoujihao extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_shoujihao);
+ ImageView imageView58 = findViewById(R.id.imageView58);
+ imageView58.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(shoujihao.this, shezhi.class);
+ startActivity(intent);
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/shouye.java b/src/main/java/com/hnucm/c202201020427/shouye.java
index e744a1b..e39f88d 100644
--- a/src/main/java/com/hnucm/c202201020427/shouye.java
+++ b/src/main/java/com/hnucm/c202201020427/shouye.java
@@ -8,7 +8,6 @@ import android.os.Bundle;
import android.view.View;
public class shouye extends AppCompatActivity {
-
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
@@ -18,6 +17,7 @@ public class shouye extends AppCompatActivity {
ConstraintLayout constraintLayout33 = findViewById(R.id.constraintLayout33);
ConstraintLayout constraintLayout34 = findViewById(R.id.constraintLayout34);
ConstraintLayout constraintLayout35 = findViewById(R.id.constraintLayout35);
+ ConstraintLayout constraintLayout51 = findViewById(R.id.constraintLayout51);
constraintLayout31.setOnClickListener(new View.OnClickListener() {
@Override
@@ -58,6 +58,13 @@ public class shouye extends AppCompatActivity {
startActivity(intent);
}
});
+ constraintLayout51.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(shouye.this, kong.class);
+ startActivity(intent);
+ }
+ });
}
}
diff --git a/src/main/java/com/hnucm/c202201020427/sousuo.java b/src/main/java/com/hnucm/c202201020427/sousuo.java
new file mode 100644
index 0000000..ec61abb
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/sousuo.java
@@ -0,0 +1,33 @@
+package com.hnucm.c202201020427;
+
+import android.content.Intent;
+import android.os.Bundle;
+
+import androidx.constraintlayout.widget.ConstraintLayout;
+import androidx.fragment.app.Fragment;
+
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+
+public class sousuo extends Fragment {
+
+ @Override
+ public View onCreateView(LayoutInflater inflater, ViewGroup container,
+ Bundle savedInstanceState) {
+ // Inflate the layout for this fragment
+ View view = inflater.inflate(R.layout.fragment_sousuo, container, false);
+ ConstraintLayout constraintLayout50 = view.findViewById(R.id.constraintLayout50);
+
+ constraintLayout50.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(getActivity(),shouye.class);
+ startActivity(intent);
+ }
+ });
+
+ return view;
+ }
+}
diff --git a/src/main/java/com/hnucm/c202201020427/tuichu.java b/src/main/java/com/hnucm/c202201020427/tuichu.java
new file mode 100644
index 0000000..6277a9b
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/tuichu.java
@@ -0,0 +1,39 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.constraintlayout.widget.ConstraintLayout;
+
+import android.content.Intent;
+import android.graphics.Color;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.ImageView;
+
+public class tuichu extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_tuichu);
+ ImageView imageView55 = findViewById(R.id.imageView55);
+ imageView55.setColorFilter(Color.argb(128, 0, 0, 0)); // 50% 透明度的黑色
+ ConstraintLayout constraintLayout60 = findViewById(R.id.constraintLayout60);
+ ConstraintLayout constraintLayout61 = findViewById(R.id.constraintLayout61);
+ constraintLayout60.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(tuichu.this, shezhi.class);
+ startActivity(intent);
+ }
+ });
+ constraintLayout61.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(tuichu.this, chushiyemian.class);
+ startActivity(intent);
+ }
+ });
+
+
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/yinsi.java b/src/main/java/com/hnucm/c202201020427/yinsi.java
new file mode 100644
index 0000000..d88a156
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/yinsi.java
@@ -0,0 +1,25 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.ImageView;
+
+public class yinsi extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_yinsi);
+ ImageView imageView52 = findViewById(R.id.imageView52);
+ imageView52.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(yinsi.this, shezhi.class);
+ startActivity(intent);
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/zhanghao.java b/src/main/java/com/hnucm/c202201020427/zhanghao.java
new file mode 100644
index 0000000..1bd9e89
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/zhanghao.java
@@ -0,0 +1,60 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.constraintlayout.widget.ConstraintLayout;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.ImageView;
+
+public class zhanghao extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_zhanghao);
+ ImageView imageView48 = findViewById(R.id.imageView48);
+ ConstraintLayout constraintLayout66 = findViewById(R.id.constraintLayout66);
+ ConstraintLayout constraintLayout67 = findViewById(R.id.constraintLayout67);
+ ConstraintLayout constraintLayout68 = findViewById(R.id.constraintLayout68);
+ ConstraintLayout constraintLayout71 = findViewById(R.id.constraintLayout71);
+
+
+ imageView48.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(zhanghao.this, shezhi.class);
+ startActivity(intent);
+ }
+ });
+ constraintLayout66.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(zhanghao.this, bangding.class);
+ startActivity(intent);
+ }
+ });
+ constraintLayout67.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(zhanghao.this, denglushebeiguanli.class);
+ startActivity(intent);
+ }
+ });
+ constraintLayout68.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(zhanghao.this, zhanghaokefu.class);
+ startActivity(intent);
+ }
+ });
+ constraintLayout71.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(zhanghao.this, shoujihao.class);
+ startActivity(intent);
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/hnucm/c202201020427/zhanghaokefu.java b/src/main/java/com/hnucm/c202201020427/zhanghaokefu.java
new file mode 100644
index 0000000..34baacd
--- /dev/null
+++ b/src/main/java/com/hnucm/c202201020427/zhanghaokefu.java
@@ -0,0 +1,25 @@
+package com.hnucm.c202201020427;
+
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.constraintlayout.widget.ConstraintLayout;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+
+public class zhanghaokefu extends AppCompatActivity {
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_zhanghaokefu);
+ ConstraintLayout constraintLayout70 = findViewById(R.id.constraintLayout70);
+ constraintLayout70.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ Intent intent = new Intent(zhanghaokefu.this, zhanghao.class);
+ startActivity(intent);
+ }
+ });
+ }
+}
\ No newline at end of file
diff --git a/src/main/res/drawable/img_42.png b/src/main/res/drawable/img_42.png
new file mode 100644
index 0000000..e0f8991
Binary files /dev/null and b/src/main/res/drawable/img_42.png differ
diff --git a/src/main/res/drawable/img_43.png b/src/main/res/drawable/img_43.png
new file mode 100644
index 0000000..e576579
Binary files /dev/null and b/src/main/res/drawable/img_43.png differ
diff --git a/src/main/res/drawable/img_44.png b/src/main/res/drawable/img_44.png
new file mode 100644
index 0000000..29ea4f2
Binary files /dev/null and b/src/main/res/drawable/img_44.png differ
diff --git a/src/main/res/drawable/img_45.png b/src/main/res/drawable/img_45.png
new file mode 100644
index 0000000..4746a55
Binary files /dev/null and b/src/main/res/drawable/img_45.png differ
diff --git a/src/main/res/drawable/img_46.png b/src/main/res/drawable/img_46.png
new file mode 100644
index 0000000..10aab85
Binary files /dev/null and b/src/main/res/drawable/img_46.png differ
diff --git a/src/main/res/drawable/img_47.png b/src/main/res/drawable/img_47.png
new file mode 100644
index 0000000..475d177
Binary files /dev/null and b/src/main/res/drawable/img_47.png differ
diff --git a/src/main/res/drawable/img_48.png b/src/main/res/drawable/img_48.png
new file mode 100644
index 0000000..f9c2149
Binary files /dev/null and b/src/main/res/drawable/img_48.png differ
diff --git a/src/main/res/drawable/img_49.png b/src/main/res/drawable/img_49.png
new file mode 100644
index 0000000..5131445
Binary files /dev/null and b/src/main/res/drawable/img_49.png differ
diff --git a/src/main/res/drawable/img_50.png b/src/main/res/drawable/img_50.png
new file mode 100644
index 0000000..d523a1d
Binary files /dev/null and b/src/main/res/drawable/img_50.png differ
diff --git a/src/main/res/drawable/img_51.png b/src/main/res/drawable/img_51.png
new file mode 100644
index 0000000..f0fa5ff
Binary files /dev/null and b/src/main/res/drawable/img_51.png differ
diff --git a/src/main/res/drawable/img_52.png b/src/main/res/drawable/img_52.png
new file mode 100644
index 0000000..17c0fff
Binary files /dev/null and b/src/main/res/drawable/img_52.png differ
diff --git a/src/main/res/layout/activity_bangding.xml b/src/main/res/layout/activity_bangding.xml
new file mode 100644
index 0000000..2b6f240
--- /dev/null
+++ b/src/main/res/layout/activity_bangding.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_denglushebeiguanli.xml b/src/main/res/layout/activity_denglushebeiguanli.xml
new file mode 100644
index 0000000..802b1df
--- /dev/null
+++ b/src/main/res/layout/activity_denglushebeiguanli.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_fukuanma.xml b/src/main/res/layout/activity_fukuanma.xml
index 2fcf2a3..8200e50 100644
--- a/src/main/res/layout/activity_fukuanma.xml
+++ b/src/main/res/layout/activity_fukuanma.xml
@@ -4,7 +4,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:background="#FFDE3B"
+ android:background="#FECF01"
tools:context=".fukuanma">
diff --git a/src/main/res/layout/activity_kong.xml b/src/main/res/layout/activity_kong.xml
new file mode 100644
index 0000000..69b5aa6
--- /dev/null
+++ b/src/main/res/layout/activity_kong.xml
@@ -0,0 +1,10 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_mima.xml b/src/main/res/layout/activity_mima.xml
new file mode 100644
index 0000000..041e875
--- /dev/null
+++ b/src/main/res/layout/activity_mima.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_shezhi.xml b/src/main/res/layout/activity_shezhi.xml
index 53d55a2..28f5810 100644
--- a/src/main/res/layout/activity_shezhi.xml
+++ b/src/main/res/layout/activity_shezhi.xml
@@ -124,4 +124,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_shoujihao.xml b/src/main/res/layout/activity_shoujihao.xml
new file mode 100644
index 0000000..b97b3a2
--- /dev/null
+++ b/src/main/res/layout/activity_shoujihao.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_shouye.xml b/src/main/res/layout/activity_shouye.xml
index e5b74ac..7826f4d 100644
--- a/src/main/res/layout/activity_shouye.xml
+++ b/src/main/res/layout/activity_shouye.xml
@@ -76,6 +76,19 @@
app:layout_constraintTop_toTopOf="@+id/imageView5">
+
+
+
+
diff --git a/src/main/res/layout/activity_tijiao.xml b/src/main/res/layout/activity_tijiao.xml
index a2ebc18..d1b343c 100644
--- a/src/main/res/layout/activity_tijiao.xml
+++ b/src/main/res/layout/activity_tijiao.xml
@@ -11,10 +11,6 @@
android:id="@+id/imageView42"
android:layout_width="match_parent"
android:layout_height="321dp"
- android:layout_marginStart="10dp"
- android:layout_marginTop="226dp"
- android:layout_marginEnd="10dp"
- android:layout_marginBottom="367dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
diff --git a/src/main/res/layout/activity_tuichu.xml b/src/main/res/layout/activity_tuichu.xml
new file mode 100644
index 0000000..1d83e25
--- /dev/null
+++ b/src/main/res/layout/activity_tuichu.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_yinsi.xml b/src/main/res/layout/activity_yinsi.xml
new file mode 100644
index 0000000..4132f94
--- /dev/null
+++ b/src/main/res/layout/activity_yinsi.xml
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_zhanghao.xml b/src/main/res/layout/activity_zhanghao.xml
new file mode 100644
index 0000000..0d3521b
--- /dev/null
+++ b/src/main/res/layout/activity_zhanghao.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_zhanghaokefu.xml b/src/main/res/layout/activity_zhanghaokefu.xml
new file mode 100644
index 0000000..caf2a10
--- /dev/null
+++ b/src/main/res/layout/activity_zhanghaokefu.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/activity_zhifushezhi.xml b/src/main/res/layout/activity_zhifushezhi.xml
index 835141f..71fd524 100644
--- a/src/main/res/layout/activity_zhifushezhi.xml
+++ b/src/main/res/layout/activity_zhifushezhi.xml
@@ -57,7 +57,7 @@
+ android:orientation="vertical">
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/fragment_first.xml b/src/main/res/layout/fragment_first.xml
new file mode 100644
index 0000000..44baecd
--- /dev/null
+++ b/src/main/res/layout/fragment_first.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/fragment_second.xml b/src/main/res/layout/fragment_second.xml
new file mode 100644
index 0000000..d074310
--- /dev/null
+++ b/src/main/res/layout/fragment_second.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/layout/fragment_sousuo.xml b/src/main/res/layout/fragment_sousuo.xml
new file mode 100644
index 0000000..920383a
--- /dev/null
+++ b/src/main/res/layout/fragment_sousuo.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/navigation/nav_graph.xml b/src/main/res/navigation/nav_graph.xml
new file mode 100644
index 0000000..f3314c1
--- /dev/null
+++ b/src/main/res/navigation/nav_graph.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/values-land/dimens.xml b/src/main/res/values-land/dimens.xml
new file mode 100644
index 0000000..22d7f00
--- /dev/null
+++ b/src/main/res/values-land/dimens.xml
@@ -0,0 +1,3 @@
+
+ 48dp
+
\ No newline at end of file
diff --git a/src/main/res/values-v23/themes.xml b/src/main/res/values-v23/themes.xml
new file mode 100644
index 0000000..25d225b
--- /dev/null
+++ b/src/main/res/values-v23/themes.xml
@@ -0,0 +1,9 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/values-w1240dp/dimens.xml b/src/main/res/values-w1240dp/dimens.xml
new file mode 100644
index 0000000..d73f4a3
--- /dev/null
+++ b/src/main/res/values-w1240dp/dimens.xml
@@ -0,0 +1,3 @@
+
+ 200dp
+
\ No newline at end of file
diff --git a/src/main/res/values-w600dp/dimens.xml b/src/main/res/values-w600dp/dimens.xml
new file mode 100644
index 0000000..22d7f00
--- /dev/null
+++ b/src/main/res/values-w600dp/dimens.xml
@@ -0,0 +1,3 @@
+
+ 48dp
+
\ No newline at end of file
diff --git a/src/main/res/values/dimens.xml b/src/main/res/values/dimens.xml
new file mode 100644
index 0000000..125df87
--- /dev/null
+++ b/src/main/res/values/dimens.xml
@@ -0,0 +1,3 @@
+
+ 16dp
+
\ No newline at end of file
diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
index b3a7dd1..213cf9e 100644
--- a/src/main/res/values/strings.xml
+++ b/src/main/res/values/strings.xml
@@ -2,4 +2,49 @@
MeituanXCX
Dummy Button
DUMMY\nCONTENT
+
+ Hello blank fragment
+ shebeiguanli
+
+ First Fragment
+ Second Fragment
+ Next
+ Previous
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam in scelerisque sem. Mauris
+ volutpat, dolor id interdum ullamcorper, risus dolor egestas lectus, sit amet mattis purus
+ dui nec risus. Maecenas non sodales nisi, vel dictum dolor. Class aptent taciti sociosqu ad
+ litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse blandit eleifend
+ diam, vel rutrum tellus vulputate quis. Aliquam eget libero aliquet, imperdiet nisl a,
+ ornare ex. Sed rhoncus est ut libero porta lobortis. Fusce in dictum tellus.\n\n
+ Suspendisse interdum ornare ante. Aliquam nec cursus lorem. Morbi id magna felis. Vivamus
+ egestas, est a condimentum egestas, turpis nisl iaculis ipsum, in dictum tellus dolor sed
+ neque. Morbi tellus erat, dapibus ut sem a, iaculis tincidunt dui. Interdum et malesuada
+ fames ac ante ipsum primis in faucibus. Curabitur et eros porttitor, ultricies urna vitae,
+ molestie nibh. Phasellus at commodo eros, non aliquet metus. Sed maximus nisl nec dolor
+ bibendum, vel congue leo egestas.\n\n
+ Sed interdum tortor nibh, in sagittis risus mollis quis. Curabitur mi odio, condimentum sit
+ amet auctor at, mollis non turpis. Nullam pretium libero vestibulum, finibus orci vel,
+ molestie quam. Fusce blandit tincidunt nulla, quis sollicitudin libero facilisis et. Integer
+ interdum nunc ligula, et fermentum metus hendrerit id. Vestibulum lectus felis, dictum at
+ lacinia sit amet, tristique id quam. Cras eu consequat dui. Suspendisse sodales nunc ligula,
+ in lobortis sem porta sed. Integer id ultrices magna, in luctus elit. Sed a pellentesque
+ est.\n\n
+ Aenean nunc velit, lacinia sed dolor sed, ultrices viverra nulla. Etiam a venenatis nibh.
+ Morbi laoreet, tortor sed facilisis varius, nibh orci rhoncus nulla, id elementum leo dui
+ non lorem. Nam mollis ipsum quis auctor varius. Quisque elementum eu libero sed commodo. In
+ eros nisl, imperdiet vel imperdiet et, scelerisque a mauris. Pellentesque varius ex nunc,
+ quis imperdiet eros placerat ac. Duis finibus orci et est auctor tincidunt. Sed non viverra
+ ipsum. Nunc quis augue egestas, cursus lorem at, molestie sem. Morbi a consectetur ipsum, a
+ placerat diam. Etiam vulputate dignissim convallis. Integer faucibus mauris sit amet finibus
+ convallis.\n\n
+ Phasellus in aliquet mi. Pellentesque habitant morbi tristique senectus et netus et
+ malesuada fames ac turpis egestas. In volutpat arcu ut felis sagittis, in finibus massa
+ gravida. Pellentesque id tellus orci. Integer dictum, lorem sed efficitur ullamcorper,
+ libero justo consectetur ipsum, in mollis nisl ex sed nisl. Donec maximus ullamcorper
+ sodales. Praesent bibendum rhoncus tellus nec feugiat. In a ornare nulla. Donec rhoncus
+ libero vel nunc consequat, quis tincidunt nisl eleifend. Cras bibendum enim a justo luctus
+ vestibulum. Fusce dictum libero quis erat maximus, vitae volutpat diam dignissim.
+
\ No newline at end of file