1.新增首页模块

This commit is contained in:
zhanglei
2026-02-10 11:55:42 +08:00
parent 0d539aeef0
commit dad08d5ea4
60 changed files with 2223 additions and 58 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line">
<stroke
android:width="1dp"
android:color="@color/gray_600"
android:dashWidth="5dp"
android:dashGap="2dp" />
</shape>
@@ -15,7 +15,8 @@
<include
layout="@layout/lay_title_bar"
android:id="@+id/toolbar_lay"
app:darkStyle="@{true}" />
app:darkStyle="@{true}"
app:title="@{@string/title_register_title}"/>
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
+95
View File
@@ -0,0 +1,95 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include
android:id="@+id/toolbar_lay"
layout="@layout/lay_title_bar"
app:darkStyle="@{true}"
app:title="@{@string/title_home_notice}" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:orientation="vertical"
android:paddingTop="10dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:text="可用积分"
android:textSize="16sp"
android:textColor="@color/text_black_33" />
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp">
<TextView
android:id="@+id/available_points"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="5dp"
android:textColor="@color/text_black_33"
android:textSize="24sp"
tools:text="16546" />
<TextView
android:id="@+id/tv_point"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginLeft="20dp"
android:textColor="@color/text_black_33"
android:textSize="14sp"
tools:text="累计积分:16544" />
<TextView
android:id="@+id/tv_redemption"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_point"
android:layout_alignLeft="@+id/tv_point"
android:layout_marginTop="5dp"
android:textColor="@color/text_black_33"
android:textSize="14sp"
tools:text="累计积分:16544" />
<com.allen.library.shape.ShapeButton
android:id="@+id/tv_get_point"
android:layout_width="80dp"
android:layout_height="36dp"
android:layout_alignParentRight="true"
android:layout_marginTop="3dp"
android:layout_marginRight="15dp"
android:gravity="center"
android:text="获取积分"
android:textColor="@color/white"
android:textSize="14sp"
app:shapeCornersRadius="8dp"
app:shapeSolidColor="@color/theme_color" />
</RelativeLayout>
<View
android:layout_marginTop="5dp"
android:layout_width="match_parent"
android:layout_height="5dp"
android:background="@drawable/imaginary_line"/>
</LinearLayout>
</LinearLayout>
</layout>
@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include
android:id="@+id/toolbar_lay"
layout="@layout/lay_title_bar"
app:darkStyle="@{true}"
app:title="@{@string/app_name}" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:gravity="center"
android:orientation="vertical"
android:paddingTop="10dp">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@mipmap/icon_empty_circle" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:text="~ 正在研发中,敬请期待 ~"
android:textColor="@color/black_B6"
android:textSize="16sp" />
</LinearLayout>
</LinearLayout>
</layout>
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<data>
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include
android:id="@+id/toolbar_lay"
layout="@layout/lay_title_bar"
app:darkStyle="@{true}"
app:title="@{@string/title_user_banner}" />
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:layout_width="match_parent"
android:layout_height="1300dp"
android:scaleType="fitXY"
android:src="@mipmap/ic_home_banner_detail" />
</LinearLayout>
</ScrollView>
</LinearLayout>
</layout>
@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<LinearLayout
android:background="@color/white"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include
android:id="@+id/toolbar_lay"
layout="@layout/lay_title_bar"
app:darkStyle="@{true}"
app:title="@{@string/title_home_notice_detail}" />
<TextView
android:id="@+id/tv_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:gravity="center_horizontal"
android:layout_marginHorizontal="15dp"
android:textColor="@color/text_black_33"
android:textSize="16sp"
android:textStyle="bold"
tools:text="新疆app" />
<TextView
android:id="@+id/tv_date"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:gravity="end"
android:paddingRight="15dp"
android:textColor="@color/text_black_66"
android:textSize="12sp"
tools:text="新疆app" />
<View
android:layout_marginHorizontal="18dp"
android:background="@drawable/imaginary_line"
android:layout_width="match_parent"
android:layout_height="20dp"/>
<WebView
android:id="@+id/web_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingHorizontal="15dp"
android:scrollbars="none" />
</LinearLayout>
</layout>
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<data>
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include
android:id="@+id/toolbar_lay"
layout="@layout/lay_title_bar"
app:darkStyle="@{true}"
app:title="@{@string/title_home_notice}" />
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/swipe_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" />
<include
android:id="@+id/empty_view"
layout="@layout/layout_empty" />
</RelativeLayout>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
</LinearLayout>
</layout>
@@ -59,12 +59,12 @@
</LinearLayout>
</RelativeLayout>
<ImageView
android:id="@+id/banner"
android:layout_marginHorizontal="12dp"
android:layout_width="match_parent"
android:background="@mipmap/ic_home_banner"
android:layout_height="120dp"/>
<!-- <ImageView-->
<!-- android:id="@+id/banner"-->
<!-- android:layout_marginHorizontal="12dp"-->
<!-- android:layout_width="match_parent"-->
<!-- android:background="@mipmap/ic_home_banner"-->
<!-- android:layout_height="120dp"/>-->
<RelativeLayout
android:layout_width="match_parent"
@@ -74,7 +74,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_18"
android:layout_marginTop="@dimen/dp_22"
android:layout_marginTop="@dimen/dp_12"
android:text="专家咨询记录"
android:textColor="#333333"
android:textSize="@dimen/txt18"
+165
View File
@@ -0,0 +1,165 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:focusable="true"
android:focusableInTouchMode="true"
android:orientation="vertical">
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/swipe_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="30dp">
<ImageView
android:id="@+id/head_img"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:scaleType="fitXY"
android:src="@drawable/icon_home_head" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="130dp"
android:orientation="vertical">
<com.allen.library.shape.ShapeRelativeLayout
android:id="@+id/layout_notice"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="12dp"
app:shapeCornersRadius="8dp"
app:shapeGradientAngle="top_bottom"
app:shapeGradientEndColor="#F2FFFD"
app:shapeGradientStartColor="#DCFFFB"
app:shapeSolidColor="@color/white"
app:shapeStrokeColor="@color/white"
app:shapeStrokeWidth="2dp">
<ImageView
android:layout_width="17dp"
android:layout_height="17dp"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:background="@drawable/icon_home_xiaolaba" />
<com.sunfusheng.marqueeview.MarqueeView
android:id="@+id/home_marqueeView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_marginHorizontal="2dp"
android:layout_marginVertical="2dp"
android:layout_marginStart="36dp"
android:layout_marginEnd="5dp"
app:mvAnimDuration="1000"
app:mvDirection="bottom_to_top"
app:mvInterval="3000"
app:mvSingleLine="false"
app:mvTextColor="#77849E"
app:mvTextSize="14sp" />
</com.allen.library.shape.ShapeRelativeLayout>
<TextView
android:id="@+id/tv_hi"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="24dp"
android:layout_marginTop="10dp"
android:ellipsize="end"
android:textColor="@color/white"
android:textSize="12sp"
tools:text="Hi~艾比拜·牙库甫" />
<include
android:id="@+id/layout_item1"
layout="@layout/home_layout_item1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="6dp"
android:layout_marginTop="10dp" />
<!-- <com.youth.banner.Banner-->
<!-- android:id="@+id/banner1"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="120dp"-->
<!-- android:layout_below="@+id/layout_item1"-->
<!-- android:layout_marginHorizontal="12dp"-->
<!-- android:layout_marginTop="10dp" />-->
<ImageView
android:id="@+id/image1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="12dp"
android:layout_marginTop="12dp"
android:background="@mipmap/ic_home_image1" />
<ImageView
android:id="@+id/image2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="12dp"
android:layout_marginTop="12dp"
android:background="@mipmap/ic_home_image2" />
<ImageView
android:id="@+id/image3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="12dp"
android:layout_marginTop="12dp"
android:background="@mipmap/ic_home_image3" />
<include
android:id="@+id/layout_item3"
layout="@layout/home_layout_item3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="12dp"
android:layout_marginTop="10dp" />
<include
android:id="@+id/layout_item4"
layout="@layout/home_layout_item4"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<!-- <com.youth.banner.Banner-->
<!-- android:id="@+id/banner2"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:layout_below="@+id/layout_item4"-->
<!-- android:layout_marginHorizontal="12dp"-->
<!-- android:layout_marginTop="10dp" />-->
<ImageView
android:id="@+id/image4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="12dp"
android:background="@mipmap/ic_home_image4" />
</LinearLayout>
</RelativeLayout>
</androidx.core.widget.NestedScrollView>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
</LinearLayout>
</layout>
@@ -0,0 +1,216 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<com.allen.library.shape.ShapeLinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
app:shapeCornersRadius="12dp"
app:shapeSolidColor="#88EBFFFD">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:text="今日健康积分"
android:textColor="#116F6B"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_today_points"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:text="0"
android:textColor="#116F6B"
android:textSize="14sp"
android:textStyle="bold" />
<View
android:layout_width="1dp"
android:layout_height="12dp"
android:layout_marginLeft="10dp"
android:layout_marginTop="12dp"
android:background="#116F6B" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:gravity="center"
android:text="累计积分"
android:textColor="#116F6B"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_total_points"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:text="0"
android:textColor="#116F6B"
android:textSize="14sp"
android:textStyle="bold" />
</LinearLayout>
<com.allen.library.shape.ShapeLinearLayout
android:layout_width="match_parent"
android:layout_height="93dp"
android:layout_marginHorizontal="6dp"
android:layout_marginTop="5dp"
android:layout_marginBottom="6dp"
android:orientation="horizontal"
app:shapeCornersRadius="6dp"
app:shapeSolidColor="@color/white">
<LinearLayout
android:id="@+id/home_head_tab1"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:descendantFocusability="blocksDescendants"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center_horizontal"
android:scaleType="fitXY"
android:src="@mipmap/ic_home_head_tab1" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:autoSizeMaxTextSize="80sp"
android:autoSizeMinTextSize="2sp"
android:autoSizeTextType="uniform"
android:gravity="center_horizontal"
android:maxLines="1"
android:text="健康档案"
android:textColor="@color/text_black_33"
android:textSize="14sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:id="@+id/home_head_tab2"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:descendantFocusability="blocksDescendants"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center_horizontal"
android:scaleType="fitXY"
android:src="@mipmap/ic_home_head_tab2" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:autoSizeMaxTextSize="80sp"
android:autoSizeMinTextSize="2sp"
android:autoSizeTextType="uniform"
android:gravity="center_horizontal"
android:maxLines="1"
android:text="健康体检"
android:textColor="@color/text_black_33"
android:textSize="14sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:id="@+id/home_head_tab3"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:descendantFocusability="blocksDescendants"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center_horizontal"
android:scaleType="fitXY"
android:src="@mipmap/ic_home_head_tab3" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:autoSizeMaxTextSize="80sp"
android:autoSizeMinTextSize="2sp"
android:autoSizeTextType="uniform"
android:gravity="center_horizontal"
android:maxLines="1"
android:text="应急就医"
android:textColor="@color/text_black_33"
android:textSize="14sp"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:id="@+id/home_head_tab4"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:descendantFocusability="blocksDescendants"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center_horizontal"
android:scaleType="fitXY"
android:src="@mipmap/ic_home_head_tab4" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:autoSizeMaxTextSize="80sp"
android:autoSizeMinTextSize="2sp"
android:autoSizeTextType="uniform"
android:gravity="center_horizontal"
android:maxLines="1"
android:text="健康银行"
android:textColor="@color/text_black_33"
android:textSize="14sp"
android:textStyle="bold" />
</LinearLayout>
</com.allen.library.shape.ShapeLinearLayout>
</com.allen.library.shape.ShapeLinearLayout>
</layout>
@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<com.allen.library.shape.ShapeRelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:shapeCornersRadius="12dp"
app:shapeSolidColor="@color/white">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:background="@mipmap/ic_home_item_head_bg"
android:scaleType="fitXY">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:text="员工体检"
android:textColor="@color/text_black_33"
android:textSize="16sp"
android:textStyle="bold" />
</LinearLayout>
<ImageView
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_marginTop="40dp"
android:background="@mipmap/ic_home_item_head_bg2" />
<com.allen.library.shape.ShapeRelativeLayout
android:layout_width="match_parent"
android:layout_height="86dp"
android:layout_marginTop="60dp"
android:orientation="vertical"
app:shadowCornersBottomRightRadius="12dp"
app:shapeCornersBottomLeftRadius="12dp"
app:shapeSolidColor="@color/white">
<ImageView
android:layout_centerHorizontal="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/icon_empty"/>
<TextView
android:layout_marginBottom="10dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:text="~ 体检暂未开始 ~"
android:textColor="@color/black_B6"
android:textSize="11sp" />
</com.allen.library.shape.ShapeRelativeLayout>
</com.allen.library.shape.ShapeRelativeLayout>
</layout>
@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<com.allen.library.shape.ShapeRelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:shapeCornersRadius="12dp">
<RelativeLayout
android:id="@+id/tv_doctor_more"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:background="@mipmap/ic_home_item_head_bg"
android:scaleType="fitXY">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="15dp"
android:layout_marginTop="8dp"
android:ellipsize="end"
android:text="专家咨询记录"
android:textColor="@color/text_black_33"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
android:layout_width="16dp"
android:layout_height="16dp"
android:layout_alignParentRight="true"
android:layout_marginTop="12dp"
android:layout_marginRight="15dp"
android:background="@drawable/arrow_right"
android:padding="10dp" />
</RelativeLayout>
<com.allen.library.shape.ShapeRelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="40dp"
android:orientation="vertical"
app:shadowCornersBottomRightRadius="12dp"
app:shapeCornersBottomLeftRadius="12dp"
app:shapeSolidColor="#F5F7FB">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/fragment_guidance_rv_doctor"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone" />
<LinearLayout
android:id="@+id/ll_empty"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp_91"
android:layout_centerInParent="true"
android:layout_marginTop="40dp"
android:layout_marginBottom="40dp"
android:gravity="center_horizontal"
android:orientation="vertical"
android:visibility="visible">
<ImageView
android:layout_width="@dimen/dp_101"
android:layout_height="@dimen/dp_60"
android:src="@drawable/ic_message_empty" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="暂无咨询记录"
android:textColor="#14BEBE"
android:textSize="@dimen/txt15" />
</LinearLayout>
</com.allen.library.shape.ShapeRelativeLayout>
</com.allen.library.shape.ShapeRelativeLayout>
</layout>
@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<RelativeLayout
android:id="@+id/img_left"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginRight="-5dp"
android:layout_weight="1">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@mipmap/ic_home_view_left" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="25dp"
android:layout_marginTop="21dp"
android:text="智慧体重"
android:textColor="@color/text_black_33"
android:textSize="15sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="25dp"
android:layout_marginTop="44dp"
android:text="智追体重 科学控重"
android:textColor="#808080"
android:textSize="11sp" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/img_right"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="-5dp"
android:layout_weight="1">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@mipmap/ic_home_view_right" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="25dp"
android:layout_marginTop="21dp"
android:text="一人一案"
android:textColor="@color/text_black_33"
android:textSize="15sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="25dp"
android:layout_marginTop="44dp"
android:text="定制专属健康方案"
android:textColor="#808080"
android:textSize="11sp" />
</RelativeLayout>
</LinearLayout>
</layout>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10">
<ImageView
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_marginLeft="15dp"
android:background="@color/gray_400" />
<TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="60dp"
android:layout_marginBottom="5dp"
android:gravity="center_horizontal" />
<TextView
android:id="@+id/tv_point"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_title"
android:layout_marginLeft="60dp"
android:layout_marginBottom="5dp"
android:gravity="center_horizontal" />
<com.allen.library.shape.ShapeTextView
android:id="@+id/btn_points"
android:layout_width="90dp"
android:layout_height="38dp"
android:layout_alignParentRight="true"
android:layout_marginRight="15dp"
android:gravity="center"
android:text="打卡"
android:textColor="@color/theme_color"
app:shapeCornersRadius="8dp"
app:shapeSolidColor="@color/white"
app:shapeStrokeColor="@color/theme_color"
app:shapeStrokeWidth="1dp" />
</RelativeLayout>
@@ -13,7 +13,7 @@
android:layout_height="@dimen/dp_60"
android:layout_marginLeft="@dimen/dp_15"
android:layout_marginTop="@dimen/dp_15"
android:scaleType="centerCrop"/>
android:scaleType="centerCrop" />
<TextView
android:id="@+id/item_tv_name"
@@ -51,63 +51,66 @@
android:layout_below="@+id/item_tv_name"
android:layout_marginLeft="@dimen/dp_15"
android:layout_marginTop="10dp"
android:textSize="@dimen/txt12"
android:paddingRight="@dimen/dp_6"
android:paddingLeft="@dimen/dp_6"
android:paddingBottom="@dimen/dp_3"
android:paddingTop="@dimen/dp_3"
android:layout_toRightOf="@+id/item_iv_icon"
android:background="#FFF8ED"
android:paddingLeft="@dimen/dp_6"
android:paddingTop="@dimen/dp_3"
android:paddingRight="@dimen/dp_6"
android:paddingBottom="@dimen/dp_3"
android:textSize="@dimen/txt12"
tools:text="三级甲等" />
<TextView
android:id="@+id/item_hospital_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/item_tag"
android:layout_marginLeft="@dimen/dp_15"
android:layout_marginTop="10dp"
android:textSize="@dimen/txt12"
android:layout_toRightOf="@+id/item_tag"
android:textColor="@color/text_black_99"
android:layout_alignBaseline="@+id/item_tag"
android:textSize="@dimen/txt12"
tools:text="空军军医大学西京医院" />
<View
android:id="@+id/v_line"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_1"
android:background="@color/line"
android:layout_below="@+id/item_iv_icon"
android:layout_margin="@dimen/dp_15"
/>
android:layout_below="@+id/item_hospital_name"
android:layout_marginHorizontal="15dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:background="@color/line" />
<TextView
android:id="@+id/tv_guidance_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="咨询人:莱希奥"
android:textColor="@color/text_black_66"
android:textSize="@dimen/txt12"
android:layout_below="@+id/v_line"
android:layout_marginLeft="@dimen/dp_15"
android:layout_marginBottom="@dimen/dp_15"
android:layout_below="@+id/v_line"
/>
android:textColor="@color/text_black_66"
android:textSize="@dimen/txt12"
tools:text="咨询人:莱希奥" />
<TextView
android:id="@+id/tv_guidance_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="2024-06-17 10:26:37"
android:layout_below="@+id/v_line"
android:layout_alignParentRight="true"
android:textColor="@color/text_black_66"
android:textSize="@dimen/txt12"
android:layout_marginRight="@dimen/dp_15"
android:layout_marginBottom="@dimen/dp_15"
android:layout_below="@+id/v_line"
/>
android:textColor="@color/text_black_66"
android:textSize="@dimen/txt12"
tools:text="2024-06-17 10:26:37" />
<ImageView
android:id="@+id/item_guidance_state"
android:layout_width="@dimen/dp_61"
android:layout_height="@dimen/dp_26"
android:layout_alignParentRight="true"
android:layout_marginTop="3dp"
android:layout_marginRight="3dp"
android:layout_alignParentRight="true"
android:src="@drawable/ic_guidance_finish"
/>
android:src="@drawable/ic_guidance_finish" />
</RelativeLayout>
@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginHorizontal="10dp"
android:layout_marginTop="10dp">
<ImageView
android:layout_width="24dp"
android:layout_height="24dp"
android:background="@mipmap/ic_xiaolaba" />
<TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="30dp"
android:ellipsize="end"
android:lines="2"
android:textColor="@color/color_theme_or_black_33"
tools:text="这是一个测试通知的内容,主要内容就是写一些文字,然后看看写的怎么样.这是一个测试通知的内容,主要内容就是写一些文字,然后看看写的怎么样" />
<TextView
android:id="@+id/tv_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_title"
android:layout_alignParentRight="true"
android:layout_marginTop="10dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="10dp"
android:textColor="@color/color_theme_or_black_33"
android:textSize="@dimen/txt12"
tools:text="2025-01-01" />
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/text_black_99" />
</LinearLayout>
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

+4 -1
View File
@@ -25,7 +25,10 @@
<string name="title_retrieve_password">找回密码</string>
<string name="title_change_password">修改密码</string>
<string name="title_user_banner">员工心理帮助计划</string>
<string name="title_home_notice">我的消息通知</string>
<string name="title_home_notice">我的消息</string>
<string name="title_bank">我的健康银行</string>
<string name="title_home_notice_detail">消息详情</string>
<string name="title_register_title">预约详情</string>
<string name="title_check_up_detail">体检信息</string>
<string name="title_check_record_list">历年体检报告</string>
<string name="title_check_up_consult">一键咨询</string>