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