From f5180b600511d1871635bd364beb5bdd15f6ae88 Mon Sep 17 00:00:00 2001
From: zuojincheng <lf_zuo@163.com>
Date: 星期三, 26 三月 2025 18:05:07 +0800
Subject: [PATCH] feat(nfc): 优化 NFC写卡功能并添加新方法- 在 BaseNfcWriteHelper 中添加了新的 writeData 方法,增加了 isConnect 参数 - 优化了 NativeNfcWriteHelper 中的 writeData 实现,支持选择性连接 NFC - 更新了 NfcWriteAdapter,支持新的 writeData 方法- 修改了 NfcWreatHelper 中的 writeData 方法,使用新的接口 - 优化了 NfcWreatActivity 中的写卡逻辑
---
qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/activity/ParameterActivityQHAlone.java | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 58 insertions(+), 0 deletions(-)
diff --git a/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/activity/ParameterActivityQHAlone.java b/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/activity/ParameterActivityQHAlone.java
new file mode 100644
index 0000000..04cdf7c
--- /dev/null
+++ b/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/activity/ParameterActivityQHAlone.java
@@ -0,0 +1,58 @@
+package com.dayu.qihealonelibrary.activity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.LayoutInflater;
+
+import com.dayu.qihealonelibrary.databinding.ActivityParameterQhaBinding;
+
+/**
+ * Copyright (C), 2023,
+ * Author: zuo
+ * Date: 2023-11-06 11:47
+ * Description: 鍙傛暟璁剧疆鐣岄潰
+ */
+public class ParameterActivityQHAlone extends QHAloneBaseActivity {
+ ActivityParameterQhaBinding binding;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ binding = ActivityParameterQhaBinding.inflate(LayoutInflater.from(this));
+ setContentView(binding.getRoot());
+ initView();
+ }
+
+ private void initView() {
+ //璁剧疆鍩熷悕鍗�
+ binding.parameterDomain.setOnClickListener(v -> {
+ Intent intent = new Intent(ParameterActivityQHAlone.this, DomainActivityQHAlone.class);
+ startActivity(intent);
+ });
+// 姘存车鍔熺巼璁剧疆
+ binding.parameterPower.setOnClickListener(v -> {
+ Intent intent = new Intent(ParameterActivityQHAlone.this, PowerActivityQHAlone.class);
+ startActivity(intent);
+ });
+ //鐢甸噺鍗曚环璁剧疆
+ binding.parameterElectricPrice.setOnClickListener(v -> {
+ Intent intent = new Intent(ParameterActivityQHAlone.this, ElectricPriceActivityQHAlone.class);
+ startActivity(intent);
+ });
+ //鍗℃爣璇嗚缃�
+ binding.parameterCardIdentifying.setOnClickListener(v -> {
+ Intent intent = new Intent(ParameterActivityQHAlone.this, IdentifyingActivityQHAlone.class);
+ startActivity(intent);
+ });
+ //瀵嗙爜鍗¤缃瘑鐮�
+ binding.parameterPassWordCard.setOnClickListener(v -> {
+ Intent intent = new Intent(ParameterActivityQHAlone.this, PasswordCardActivityQHAlone.class);
+ startActivity(intent);
+ });
+ //鍖哄煙琛ㄥ彿鍗�
+// binding.parameterRegion.setOnClickListener(v -> {
+// Intent intent = new Intent(ParameterActivity.this, RegionActivity.class);
+// startActivity(intent);
+// });
+ }
+}
--
Gitblit v1.8.0