From 513f4dbaea5ded01847e73f5decb6cf3e1a39ed2 Mon Sep 17 00:00:00 2001 From: lvmeng <848755140@qq.com> Date: Wed, 4 Mar 2026 09:03:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9F=A5=E8=AF=A2=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sw/platecabinet/activity/FunActivity.kt | 13 +++++++ app/src/main/res/layout/activity_fun.xml | 35 ++++++++++++++++++- .../utils/arcface/facedb/dao/FaceDao.java | 7 ++++ 3 files changed, 54 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/sw/platecabinet/activity/FunActivity.kt b/app/src/main/java/com/sw/platecabinet/activity/FunActivity.kt index 24ae9a1..53c7a22 100644 --- a/app/src/main/java/com/sw/platecabinet/activity/FunActivity.kt +++ b/app/src/main/java/com/sw/platecabinet/activity/FunActivity.kt @@ -2,6 +2,7 @@ package com.sw.platecabinet.activity import androidx.lifecycle.lifecycleScope import com.sw.plate.utils.ToastUtils +import com.sw.plate.utils.arcface.facedb.FaceDatabase import com.sw.platecabinet.MyApp import com.sw.platecabinet.databinding.ActivityFunBinding import com.sw.platecabinet.databinding.ItemTitleTimeBinding @@ -32,6 +33,8 @@ class FunActivity : BaseActivity() { } } binding.btnPutPlate.clickWithDebounce { putPlate() } + + queryUserCount() } private fun clearFace() { @@ -111,4 +114,14 @@ class FunActivity : BaseActivity() { } + private fun queryUserCount() { + lifecycleScope.launch { + val faceDao = FaceDatabase.getInstance(this@FunActivity).faceDao() + val memberUserCount = faceDao.getFaceCount("1") + val tempUserCount = faceDao.getFaceCount("2") + binding.tvMemberUserCount.text = "会员用户:${memberUserCount}人" + binding.tvTempUserCount.text = "临时用户:${tempUserCount}人" + } + } + } \ No newline at end of file diff --git a/app/src/main/res/layout/activity_fun.xml b/app/src/main/res/layout/activity_fun.xml index 206866d..ef2991e 100644 --- a/app/src/main/res/layout/activity_fun.xml +++ b/app/src/main/res/layout/activity_fun.xml @@ -3,12 +3,45 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/bg" - android:orientation="vertical"> + android:orientation="vertical" + xmlns:tools="http://schemas.android.com/tools"> + + + + + + + + +