From 2f204867ad034d3a95ba9acc112d6507f296447b Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期三, 23 十月 2024 18:20:43 +0800
Subject: [PATCH] save

---
 app/src/main/res/layout/fragment_course.xml |  213 +++++++++++++++++++++++++----------------------------
 1 files changed, 100 insertions(+), 113 deletions(-)

diff --git a/app/src/main/res/layout/fragment_course.xml b/app/src/main/res/layout/fragment_course.xml
index caf702f..19dc1f3 100644
--- a/app/src/main/res/layout/fragment_course.xml
+++ b/app/src/main/res/layout/fragment_course.xml
@@ -1,123 +1,110 @@
 <?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:app="http://schemas.android.com/apk/res-auto"
     android:layout_width="match_parent"
     android:orientation="vertical"
+    android:background="@color/white"
     android:layout_height="match_parent">
+    <TextView
+        android:id="@+id/tv_title"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toTopOf="parent"
+        android:layout_marginTop="25dp"
+        android:text="心泉课程"
+        android:textSize="20sp"
+        android:textColor="@color/textColor"
+        android:textStyle="bold"
+        android:fontFamily="@font/sourcehansanscn_regular"
+        app:layout_constraintEnd_toEndOf="parent"/>
+
     <TextView
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:text="运动"
-        android:textSize="18sp"
-        android:layout_gravity="center"
-        android:paddingVertical="12dp"
-        android:textStyle="bold"
+        android:text="XIN QUAN"
+        android:textSize="8sp"
         android:textColor="@color/textColor"
-        android:layout_marginTop="30dp"/>
-    <com.scwang.smart.refresh.layout.SmartRefreshLayout
-        android:id="@+id/refreshLayout"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintBottom_toBottomOf="@id/tv_title"/>
+    <ImageView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:id="@+id/iv_search"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toTopOf="@id/tv_title"
+        app:layout_constraintBottom_toBottomOf="@id/tv_title"
+        android:src="@mipmap/ic_search"
+        android:padding="10dp"
+        android:layout_marginStart="20dp"/>
+    <ImageView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:id="@+id/iv_voice"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintTop_toTopOf="@id/tv_title"
+        app:layout_constraintBottom_toBottomOf="@id/tv_title"
+        android:src="@mipmap/ic_voice"
+        android:padding="10dp"
+        android:layout_marginEnd="20dp"/>
+    <androidx.constraintlayout.widget.ConstraintLayout
         android:layout_width="match_parent"
-        android:layout_height="match_parent">
-        <com.scwang.smart.refresh.header.ClassicsHeader
-            android:layout_width="match_parent"
-            android:layout_height="wrap_content" />
-            <androidx.core.widget.NestedScrollView
-                android:scrollbars="none"
-                android:layout_width="match_parent"
-                android:layout_height="match_parent">
-                <androidx.constraintlayout.widget.ConstraintLayout
-                    android:layout_width="match_parent"
-                    android:layout_height="wrap_content">
-                    <com.youth.banner.Banner
-                        android:id="@+id/banner"
-                        android:layout_width="match_parent"
-                        android:layout_height="160dp"
-                        android:layout_marginTop="10dp"
-                        app:delay_time="5000"
-                        app:is_auto_loop="true"
-                        app:indicator_normal_color="@color/disableColor"
-                        app:indicator_selected_color="@color/white"
-                        android:layout_marginHorizontal="14dp"
-                        app:layout_constraintTop_toTopOf="parent" />
-                    <EditText
-                        android:layout_width="match_parent"
-                        android:layout_height="wrap_content"
-                        android:id="@+id/et_search"
-                        app:layout_constraintTop_toBottomOf="@id/banner"
-                        android:layout_marginTop="16dp"
-                        android:layout_marginHorizontal="14dp"
-                        android:background="@drawable/bg_grey_16dp"
-                        android:hint="输入关键字搜索"
-                        android:textSize="12sp"
-                        android:textStyle="bold"
-                        android:drawablePadding="6dp"
-                        android:singleLine="true"
-                        android:textColor="@color/textColor"
-                        android:padding="9dp"
-                        android:drawableStart="@mipmap/icon_search_gray"/>
-                    <TextView
-                        android:layout_width="wrap_content"
-                        android:layout_height="wrap_content"
-                        android:id="@+id/tv_search"
-                        app:layout_constraintBaseline_toBaselineOf="@id/et_search"
-                        app:layout_constraintEnd_toEndOf="@id/et_search"
-                        android:paddingVertical="5dp"
-                        android:paddingHorizontal="16dp"
-                        android:textColor="@color/colorPrimary"
-                        android:text="搜索"
-                        android:textStyle="bold"
-                        android:layout_marginEnd="4dp"
-                        android:textSize="12sp"
-                        android:background="@drawable/bg_green_14_alpha"/>
-                    <TextView
-                        android:layout_width="wrap_content"
-                        android:layout_height="wrap_content"
-                        android:id="@+id/tv_my_course"
-                        app:layout_constraintTop_toBottomOf="@id/et_search"
-                        app:layout_constraintEnd_toEndOf="@id/et_search"
-                        android:text="我的课程"
-                        android:textColor="@color/white"
-                        android:textSize="14sp"
-                        android:layout_marginTop="15dp"
-                        android:textStyle="bold"
-                        android:paddingHorizontal="20dp"
-                        android:paddingVertical="8dp"
-                        android:background="@drawable/bg_green_25dp"/>
-                    <View
-                        android:layout_width="29dp"
-                        android:layout_height="6dp"
-                        android:layout_marginBottom="6dp"
-                        app:layout_constraintStart_toStartOf="@id/tv_1"
-                        app:layout_constraintEnd_toEndOf="@id/tv_1"
-                        app:layout_constraintBottom_toBottomOf="@id/tv_my_course"
-                        android:background="@drawable/bg_indicator_gradient"/>
-                    <TextView
-                        android:layout_width="wrap_content"
-                        android:layout_height="wrap_content"
-                        android:id="@+id/tv_1"
-                        app:layout_constraintBaseline_toBaselineOf="@id/tv_my_course"
-                        app:layout_constraintStart_toStartOf="@id/et_search"
-                        android:text="课程筛选"
-                        android:textStyle="bold"
-                        android:textSize="18sp"
-                        android:textColor="@color/textColor"/>
-                    <androidx.recyclerview.widget.RecyclerView
-                        android:layout_width="match_parent"
-                        android:layout_height="wrap_content"
-                        app:layout_constraintTop_toBottomOf="@id/tv_my_course"
-                        android:layout_marginStart="14dp"
-                        android:layout_marginTop="9dp"
-                        android:id="@+id/rv_filter"/>
-                    <androidx.recyclerview.widget.RecyclerView
-                        android:layout_width="match_parent"
-                        android:layout_height="wrap_content"
-                        android:id="@+id/rv_course"
-                        android:minHeight="500dp"
-                        app:layout_constraintTop_toBottomOf="@id/rv_filter" />
-                </androidx.constraintlayout.widget.ConstraintLayout>
-            </androidx.core.widget.NestedScrollView>
-        <com.scwang.smart.refresh.footer.ClassicsFooter
-            android:layout_width="match_parent"
-            android:layout_height="wrap_content"/>
-    </com.scwang.smart.refresh.layout.SmartRefreshLayout>
-</LinearLayout>
\ No newline at end of file
+        android:layout_height="73dp"
+        app:layout_constraintTop_toBottomOf="@id/tv_title"
+        android:background="@color/page_bg"
+        android:layout_marginTop="20dp">
+
+        <TextView
+            android:id="@+id/cb_pub"
+            android:text="官方推荐"
+            android:layout_width="123dp"
+            android:gravity="center"
+            android:layout_marginTop="10dp"
+            app:layout_constraintTop_toTopOf="parent"
+            android:textSize="21sp"
+            android:textStyle="bold"
+            android:textColor="@color/textColor"
+            app:layout_constraintStart_toStartOf="parent"
+            android:layout_height="40dp"/>
+
+        <ImageView
+            android:id="@+id/iv_tab_1"
+            android:layout_width="27dp"
+            android:layout_height="11dp"
+            android:src="@mipmap/tab_indicator"
+            app:layout_constraintTop_toBottomOf="@id/cb_pub"
+            app:layout_constraintStart_toStartOf="@id/cb_pub"
+            app:layout_constraintEnd_toEndOf="@id/cb_pub"/>
+
+        <ImageView
+            android:id="@+id/iv_tab_2"
+            android:layout_width="27dp"
+            android:layout_height="11dp"
+            android:visibility="gone"
+            android:src="@mipmap/tab_indicator"
+            app:layout_constraintTop_toBottomOf="@id/cb_pub"
+            app:layout_constraintStart_toStartOf="@id/cb_teacher"
+            app:layout_constraintEnd_toEndOf="@id/cb_teacher"/>
+
+        <TextView
+            android:id="@+id/cb_teacher"
+            android:text="导师专栏"
+            android:layout_width="wrap_content"
+            android:gravity="center_vertical"
+            android:layout_marginTop="10dp"
+            app:layout_constraintTop_toTopOf="parent"
+            android:textSize="16sp"
+            android:textStyle="bold"
+            android:textColor="@color/textColor99"
+            app:layout_constraintStart_toEndOf="@id/cb_pub"
+            android:layout_height="40dp"/>
+    </androidx.constraintlayout.widget.ConstraintLayout>
+    <androidx.viewpager.widget.ViewPager
+        android:id="@+id/view_pager"
+        android:layout_width="match_parent"
+        android:layout_height="0dp"
+        app:layout_constraintTop_toBottomOf="@id/tv_title"
+        android:layout_marginTop="93dp"
+        app:layout_constraintBottom_toBottomOf="parent"/>
+</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file

--
Gitblit v1.7.1