From feb7add1979c830e0d940286242a7c489f2f8f96 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期五, 27 九月 2024 09:23:34 +0800 Subject: [PATCH] 优化NFC模块架构,将一些方法抽调到父类中。 --- qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/card/PassWordCard.java | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/card/PassWordCard.java b/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/card/PassWordCard.java index 28f9bb8..b58a73e 100644 --- a/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/card/PassWordCard.java +++ b/qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/card/PassWordCard.java @@ -1,9 +1,9 @@ package com.dayu.qihealonelibrary.card; import com.dayu.baselibrary.tools.HexUtil; -import com.dayu.qihealonelibrary.dao.AppDatabase; +import com.dayu.qihealonelibrary.dao.QHAloneAppDatabase; -import com.dayu.qihealonelibrary.utils.MyCommon; +import com.dayu.qihealonelibrary.utils.CardCommon; import java.io.Serializable; import java.util.List; @@ -15,7 +15,7 @@ * Description:瀵嗙爜鍗� */ public class PassWordCard extends BaseCard implements Serializable { - public String cardType = MyCommon.PASS_WORD_CRAD_TYPE;//鍗$被鍨� + public String cardType = CardCommon.PASS_WORD_CRAD_TYPE;//鍗$被鍨� public String passWord;//鍏綅鐨勫瘑鐮� @@ -42,14 +42,14 @@ } - public byte[] toByte(AppDatabase appDatabase) { - setCardData(appDatabase, cardType); + public byte[] toByte(QHAloneAppDatabase QHAloneAppDatabase) { + setCardData(QHAloneAppDatabase, cardType); Zero zero = new Zero(); return zero.toByte(); } - public class Zero extends BaseCard { + public class Zero { public byte[] toByte() { byte[] data = new byte[16]; data[0] = HexUtil.hexToByte(cardType); -- Gitblit v1.8.0