王鹏鹏 2 лет назад
Родитель
Сommit
9c3506334f

+ 1 - 0
.idea/misc.xml

@@ -497,6 +497,7 @@
         <entry key="..\:/workspace/hcp-pads/game/src/main/res/drawable/bg_game_record.xml" value="0.151" />
         <entry key="..\:/workspace/hcp-pads/game/src/main/res/drawable/bg_game_score.xml" value="0.151" />
         <entry key="..\:/workspace/hcp-pads/game/src/main/res/drawable/bg_game_title.xml" value="0.151" />
+        <entry key="..\:/workspace/hcp-pads/game/src/main/res/drawable/bg_scientific_principle.xml" value="0.151" />
         <entry key="..\:/workspace/hcp-pads/game/src/main/res/drawable/bg_start_game.xml" value="0.151" />
         <entry key="..\:/workspace/hcp-pads/game/src/main/res/layout/activity_game_introduction.xml" value="0.49672489082969434" />
         <entry key="..\:/workspace/hcp-pads/game/src/main/res/layout/activity_game_loading.xml" value="0.22239583333333332" />

+ 7 - 0
game/src/main/res/drawable/bg_scientific_principle.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    tools:ignore="ResourceName">
+    <corners android:radius="@dimen/divider_27px" />
+    <solid android:color="@color/color_70FFD979" />
+</shape>

+ 54 - 2
game/src/main/res/layout/activity_game_introduction.xml

@@ -112,7 +112,6 @@
 
                         </androidx.cardview.widget.CardView>
 
-
                         <com.google.android.material.card.MaterialCardView
                             android:layout_width="0dp"
                             android:layout_height="match_parent"
@@ -127,10 +126,63 @@
                             app:layout_constraintStart_toStartOf="parent"
                             app:layout_constraintTop_toTopOf="parent">
 
+                            <androidx.constraintlayout.widget.ConstraintLayout
+                                android:layout_width="match_parent"
+                                android:layout_height="match_parent">
 
-                        </com.google.android.material.card.MaterialCardView>
+                                <androidx.appcompat.widget.AppCompatTextView
+                                    android:id="@+id/tvScientificPrinciple"
+                                    android:layout_width="@dimen/divider_180px"
+                                    android:layout_height="@dimen/divider_53px"
+                                    android:layout_marginTop="@dimen/divider_29px"
+                                    android:background="@drawable/bg_scientific_principle"
+                                    android:gravity="center"
+                                    android:text="@string/scientific_principle"
+                                    android:textColor="@color/color_FFA54A0B"
+                                    android:textSize="@dimen/divider_28px"
+                                    android:textStyle="bold"
+                                    app:layout_constraintEnd_toEndOf="parent"
+                                    app:layout_constraintStart_toStartOf="parent"
+                                    app:layout_constraintTop_toTopOf="parent" />
+
+                                <androidx.appcompat.widget.AppCompatTextView
+                                    android:id="@+id/tvScientificPrincipleInfo"
+                                    android:layout_width="wrap_content"
+                                    android:layout_height="wrap_content"
+                                    android:layout_marginTop="@dimen/divider_18px"
+                                    android:textColor="@color/color_FFA54A0B"
+                                    android:textSize="@dimen/divider_20px"
+                                    app:layout_constraintEnd_toEndOf="parent"
+                                    app:layout_constraintStart_toStartOf="parent"
+                                    app:layout_constraintTop_toBottomOf="@+id/tvScientificPrinciple" />
 
+                                <androidx.appcompat.widget.AppCompatTextView
+                                    android:id="@+id/tvTrainingSkill"
+                                    android:layout_width="@dimen/divider_180px"
+                                    android:layout_height="@dimen/divider_53px"
+                                    android:layout_marginTop="@dimen/divider_18px"
+                                    android:background="@drawable/bg_scientific_principle"
+                                    android:gravity="center"
+                                    android:text="@string/training_skill"
+                                    android:textColor="@color/color_FFA54A0B"
+                                    android:textSize="@dimen/divider_28px"
+                                    android:textStyle="bold"
+                                    app:layout_constraintBottom_toTopOf="@+id/rvSkill"
+                                    app:layout_constraintEnd_toEndOf="parent"
+                                    app:layout_constraintStart_toStartOf="parent" />
 
+                                <androidx.recyclerview.widget.RecyclerView
+                                    android:id="@+id/rvSkill"
+                                    android:layout_width="match_parent"
+                                    android:layout_height="wrap_content"
+                                    android:layout_marginTop="@dimen/divider_29px"
+                                    android:layout_marginBottom="@dimen/divider_52px"
+                                    app:layout_constraintBottom_toBottomOf="parent"
+                                    app:layout_constraintEnd_toEndOf="parent"
+                                    app:layout_constraintStart_toStartOf="parent" />
+
+                            </androidx.constraintlayout.widget.ConstraintLayout>
+                        </com.google.android.material.card.MaterialCardView>
                     </LinearLayout>
                 </LinearLayout>
 

+ 2 - 0
game/src/main/res/values/colors.xml

@@ -27,4 +27,6 @@
     <color name="color_dbffffff" tools:ignore="ResourceName">#dbffffff</color>
     <color name="color_fff2efff" tools:ignore="ResourceName">#fff2efff</color>
     <color name="color_966863ff" tools:ignore="ResourceName">#966863ff</color>
+    <color name="color_70FFD979" tools:ignore="ResourceName">#70FFD979</color>
+    <color name="color_FFA54A0B" tools:ignore="ResourceName">#FFA54A0B</color>
 </resources>

+ 3 - 1
game/src/main/res/values/strings.xml

@@ -6,5 +6,7 @@
     <string name="are_you_sure_to_exit_the_training" tools:ignore="ResourceName">确定退出训练吗?</string>
     <string name="determine" tools:ignore="ResourceName">确定</string>
     <string name="cancellation" tools:ignore="ResourceName">取消</string>
-    <string name="game_back">返回</string>
+    <string name="game_back" tools:ignore="MissingTranslation">返回</string>
+    <string name="scientific_principle" tools:ignore="ResourceName">科学原理</string>
+    <string name="training_skill" tools:ignore="ResourceName">训练技能</string>
 </resources>