From da8f72d2db0bbfc221a881d5aa31065cd5717043 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期二, 19 十二月 2023 14:56:01 +0800
Subject: [PATCH] 修改密码登录相关

---
 app/src/main/java/com/dayu/recharge/tools/NFCWriteHelper.java |   23 +++++++----------------
 1 files changed, 7 insertions(+), 16 deletions(-)

diff --git a/app/src/main/java/com/dayu/recharge/tools/NFCWriteHelper.java b/app/src/main/java/com/dayu/recharge/tools/NFCWriteHelper.java
index 120c3eb..a395c28 100644
--- a/app/src/main/java/com/dayu/recharge/tools/NFCWriteHelper.java
+++ b/app/src/main/java/com/dayu/recharge/tools/NFCWriteHelper.java
@@ -1,23 +1,13 @@
 package com.dayu.recharge.tools;
 
+import android.app.Activity;
 import android.content.Intent;
 import android.nfc.NfcAdapter;
 import android.nfc.Tag;
 import android.nfc.tech.MifareClassic;
-import android.util.Base64;
 import android.util.Log;
 
 import java.io.IOException;
-import java.nio.charset.StandardCharsets;
-import java.security.InvalidKeyException;
-import java.security.NoSuchAlgorithmException;
-
-import javax.crypto.BadPaddingException;
-import javax.crypto.Cipher;
-import javax.crypto.IllegalBlockSizeException;
-import javax.crypto.NoSuchPaddingException;
-import javax.crypto.SecretKey;
-import javax.crypto.spec.SecretKeySpec;
 
 /**
  * @author zx
@@ -32,7 +22,8 @@
     private static NFCWriteHelper helper;
     private static int PASSWORD_LENTH = 12;
 
-    public NFCWriteHelper(Intent intent) {
+    public NFCWriteHelper(Intent intent, Activity activity) {
+        super(activity);
         this.tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
     }
 
@@ -42,9 +33,9 @@
      * @param intent
      * @return
      */
-    public static NFCWriteHelper getInstence(Intent intent) {
+    public static NFCWriteHelper getInstence(Intent intent, Activity activity) {
         if (helper == null) {
-            helper = new NFCWriteHelper(intent);
+            helper = new NFCWriteHelper(intent, activity);
         }
         return helper;
     }
@@ -130,8 +121,8 @@
     /**
      * 淇敼瀵嗙爜
      *
-     * @param a        涔﹀啓鐨勬墖鍖�
-     *                 //     * @param callback 杩斿洖鐩戝惉
+     * @param a 涔﹀啓鐨勬墖鍖�
+     *          //     * @param callback 杩斿洖鐩戝惉
      */
     public boolean changePasword(int a) {
         MifareClassic mfc = MifareClassic.get(tag);

--
Gitblit v1.8.0