| | |
| | | package com.dayu.baselibrary.tools.nfc; |
| | | |
| | | import android.content.Intent; |
| | | import android.nfc.tech.MifareClassic; |
| | | |
| | | import com.dayu.baselibrary.bean.BaseUserCardCard; |
| | |
| | | * 备注: |
| | | */ |
| | | public abstract class BaseNfcWriteHelper extends BaseNFCHelper { |
| | | |
| | | public abstract void setIntent(Intent intent); |
| | | |
| | | /** |
| | | * 写卡 |
| | | * |
| | | * @param userCard 用户卡内容 |
| | | * @param |
| | | * @param sector 书写的扇区 (从0开始数) |
| | | */ |
| | | public abstract boolean writeUserData(BaseUserCardCard userCard); |
| | | public abstract boolean writeUserData(BaseUserCardCard userCard,int sector); |
| | | |
| | | /** |
| | | * 写卡 |
| | |
| | | public abstract boolean writeData(byte[] str, int a, int b); |
| | | |
| | | |
| | | public abstract boolean writeData(byte[] str, int a, int b,NFCCallBack callBack); |
| | | |
| | | public abstract boolean writeData(byte[] str, int a, int b,boolean isConnect,NFCCallBack callBack); |
| | | /** |
| | | * 修改密码 |
| | | * |