From 41b5ab93dcc665139e1aa1b12ad21b236c219c90 Mon Sep 17 00:00:00 2001
From: 18142669586 <1669783059@qq.com>
Date: Thu, 5 Oct 2023 12:26:22 +0800
Subject: [PATCH] 1
---
.../fragments/home/RecommendActivity.java | 27 ++++++
.../main/res/layout/activity_recommend.xml | 6 ++
.../src/main/res/layout/fragment_friends.xml | 78 +++++++++++++++---
.../mipmap-xxhdpi/ic_tab_dynamic_filter.png | Bin 0 -> 2259 bytes
.../res/mipmap-xxhdpi/ic_tab_dynamic_top.png | Bin 0 -> 4605 bytes
5 files changed, 99 insertions(+), 12 deletions(-)
create mode 100644 OneToOne/src/main/java/com/shayu/onetoone/activitys/fragments/home/RecommendActivity.java
create mode 100644 OneToOne/src/main/res/layout/activity_recommend.xml
create mode 100644 OneToOne/src/main/res/mipmap-xxhdpi/ic_tab_dynamic_filter.png
create mode 100644 OneToOne/src/main/res/mipmap-xxhdpi/ic_tab_dynamic_top.png
diff --git a/OneToOne/src/main/java/com/shayu/onetoone/activitys/fragments/home/RecommendActivity.java b/OneToOne/src/main/java/com/shayu/onetoone/activitys/fragments/home/RecommendActivity.java
new file mode 100644
index 000000000..bd31dfc3f
--- /dev/null
+++ b/OneToOne/src/main/java/com/shayu/onetoone/activitys/fragments/home/RecommendActivity.java
@@ -0,0 +1,27 @@
+package com.shayu.onetoone.activitys.fragments.home;
+
+import android.os.Bundle;
+
+import androidx.fragment.app.FragmentManager;
+import androidx.fragment.app.FragmentTransaction;
+
+import com.shayu.onetoone.R;
+import com.shayu.onetoone.activity.AbsOTOActivity;
+import com.shayu.onetoone.activity.fragments.message.ChatMessageFragment;
+
+import io.rong.imkit.conversation.ConversationFragment;
+
+/**
+ * 推荐
+ */
+public class RecommendActivity extends AbsOTOActivity {
+ @Override
+ protected int getLayoutId() {
+ return R.layout.activity_recommend;
+ }
+
+ @Override
+ protected void main(Bundle savedInstanceState) {
+
+ }
+}
\ No newline at end of file
diff --git a/OneToOne/src/main/res/layout/activity_recommend.xml b/OneToOne/src/main/res/layout/activity_recommend.xml
new file mode 100644
index 000000000..77d9ef65f
--- /dev/null
+++ b/OneToOne/src/main/res/layout/activity_recommend.xml
@@ -0,0 +1,6 @@
+
+
+
+
\ No newline at end of file
diff --git a/OneToOne/src/main/res/layout/fragment_friends.xml b/OneToOne/src/main/res/layout/fragment_friends.xml
index a4782b7a8..57006769c 100644
--- a/OneToOne/src/main/res/layout/fragment_friends.xml
+++ b/OneToOne/src/main/res/layout/fragment_friends.xml
@@ -1,17 +1,71 @@
-
+ android:layout_height="match_parent"
+ android:orientation="vertical"
+ android:background="#F7F7F7">
-
\ No newline at end of file
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/dslTabLayout" />
+
+
+
\ No newline at end of file
diff --git a/OneToOne/src/main/res/mipmap-xxhdpi/ic_tab_dynamic_filter.png b/OneToOne/src/main/res/mipmap-xxhdpi/ic_tab_dynamic_filter.png
new file mode 100644
index 0000000000000000000000000000000000000000..77b30f406e2ff299f4c51676a797ba41a99c8f42
GIT binary patch
literal 2259
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
literal 0
HcmV?d00001
diff --git a/OneToOne/src/main/res/mipmap-xxhdpi/ic_tab_dynamic_top.png b/OneToOne/src/main/res/mipmap-xxhdpi/ic_tab_dynamic_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0e42a8a7e95a4e30123ed31252a461275737baa
GIT binary patch
literal 4605
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
literal 0
HcmV?d00001