瀏覽代碼

1.添加电视端项目首页

王鹏鹏 2 年之前
父節點
當前提交
01ff05c525

+ 18 - 2
home/src/main/java/com/yingyangfly/home/hospital/HospitalActivity.kt

@@ -1,6 +1,22 @@
 package com.yingyangfly.home.hospital
 
-import androidx.appcompat.app.AppCompatActivity
+import com.yingyang.home.databinding.ActivityHospitalBinding
+import com.yingyangfly.baselib.base.BaseTvActivity
 
-class HospitalActivity : AppCompatActivity() {
+/**
+ * 医院电视端首页
+ */
+class HospitalActivity : BaseTvActivity<ActivityHospitalBinding>() {
+
+    override fun initViews() {
+
+    }
+
+    override fun initListener() {
+
+    }
+
+    override fun initData() {
+
+    }
 }

+ 17 - 0
home/src/main/res/drawable/bg_hospital_home.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:tools="http://schemas.android.com/tools"
+    tools:ignore="ResourceName">
+
+    <item>
+        <shape android:shape="rectangle">
+            <gradient
+                android:angle="90"
+                android:endColor="@color/color_FF0757EE"
+                android:startColor="@color/color_FF4995DF"
+                android:type="linear"
+                android:useLevel="true" />
+        </shape>
+    </item>
+
+</layer-list>

+ 55 - 1
home/src/main/res/layout/activity_hospital.xml

@@ -5,7 +5,61 @@
 
     <androidx.constraintlayout.widget.ConstraintLayout
         android:layout_width="match_parent"
-        android:layout_height="match_parent">
+        android:layout_height="match_parent"
+        android:background="@drawable/bg_hospital_home">
+
+        <androidx.appcompat.widget.AppCompatImageView
+            android:id="@+id/hospitalImage"
+            android:layout_width="@dimen/divider_80px"
+            android:layout_height="@dimen/divider_80px"
+            android:layout_marginStart="@dimen/divider_47px"
+            android:layout_marginTop="@dimen/divider_35px"
+            android:scaleType="centerInside"
+            app:layout_constraintStart_toStartOf="parent"
+            app:layout_constraintTop_toTopOf="parent" />
+
+        <androidx.appcompat.widget.AppCompatTextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:layout_marginStart="@dimen/divider_23px"
+            android:layout_marginTop="@dimen/divider_58px"
+            android:text="@string/hospital_name"
+            android:textColor="@android:color/white"
+            android:textSize="@dimen/divider_28px"
+            android:textStyle="bold"
+            app:layout_constraintStart_toEndOf="@+id/hospitalImage"
+            app:layout_constraintTop_toTopOf="parent" />
+
+
+        <LinearLayout
+            android:id="@+id/loginOutLayout"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:gravity="center_horizontal"
+            android:orientation="vertical"
+            android:paddingStart="@dimen/divider_33px"
+            android:paddingTop="@dimen/divider_36px"
+            android:paddingEnd="@dimen/divider_33px"
+            app:layout_constraintEnd_toEndOf="parent"
+            app:layout_constraintTop_toTopOf="parent">
+
+            <androidx.appcompat.widget.AppCompatImageView
+                android:id="@+id/imageLoginOut"
+                android:layout_width="@dimen/divider_33px"
+                android:layout_height="@dimen/divider_31px"
+                android:background="@mipmap/icon_evaluation_login_out"
+                android:scaleType="centerInside" />
+
+            <androidx.appcompat.widget.AppCompatTextView
+                android:id="@+id/tvLoginOut"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_marginTop="@dimen/divider_8px"
+                android:text="@string/exit_binding"
+                android:textColor="@android:color/white"
+                android:textSize="@dimen/divider_18px"
+                android:textStyle="bold" />
+        </LinearLayout>
 
 
     </androidx.constraintlayout.widget.ConstraintLayout>

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

@@ -74,4 +74,6 @@
     <color name="color_FF3C63EE" tools:ignore="ResourceName">#FF3C63EE</color>
     <color name="color_FF6BB0FF" tools:ignore="ResourceName">#FF6BB0FF</color>
     <color name="color_3378CCFF" tools:ignore="ResourceName">#3378CCFF</color>
+    <color name="color_FF0757EE" tools:ignore="ResourceName">#FF0757EE</color>
+    <color name="color_FF4995DF" tools:ignore="ResourceName">#FF4995DF</color>
 </resources>

+ 2 - 0
home/src/main/res/values/strings.xml

@@ -64,4 +64,6 @@
     <string name="score_range" tools:ignore="ResourceName">得分范围</string>
     <string name="report_details" tools:ignore="ResourceName">报告详情</string>
     <string name="assessment_date" tools:ignore="ResourceName">测评日期</string>
+    <string name="hospital_name" tools:ignore="ResourceName">首都医科大学宣武医院</string>
+    <string name="exit_binding" tools:ignore="ResourceName">退出绑定</string>
 </resources>