当前位置: 首页>>代码示例>>Java>>正文


Java NfcA.get方法代码示例

本文整理汇总了Java中android.nfc.tech.NfcA.get方法的典型用法代码示例。如果您正苦于以下问题:Java NfcA.get方法的具体用法?Java NfcA.get怎么用?Java NfcA.get使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.nfc.tech.NfcA的用法示例。


在下文中一共展示了NfcA.get方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onNewIntent

import android.nfc.tech.NfcA; //导入方法依赖的package包/类
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
protected void onNewIntent(Intent paramIntent) {
    if (NfcAdapter.ACTION_TAG_DISCOVERED.equals(paramIntent.getAction())) {
        Tag tag = paramIntent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
        byte[] uid = paramIntent.getByteArrayExtra(NfcAdapter.EXTRA_ID);


        NfcA ntag215 = NfcA.get(tag);

        if (_stack_controller != null) {
            PopableFragment popable = _stack_controller.head();
            if (popable != null) {
                if (popable instanceof ScanFragment) {
                    ((ScanFragment) popable).tryReadingAmiibo(ntag215, uid);
                } else if (popable instanceof ScanToWriteFragment) {
                    ((ScanToWriteFragment) popable).tryWriteAmiibo(ntag215, uid);
                }
            }
        }
    } else {
        setIntent(paramIntent);
    }
}
 
开发者ID:codlab,项目名称:amiibo,代码行数:24,代码来源:MainActivity.java

示例2: onTagDiscovered

import android.nfc.tech.NfcA; //导入方法依赖的package包/类
@Override
public void onTagDiscovered(Tag tag) {

    remoteTag = NfcA.get(tag);

    try {
        String str = readUID();
        LocalBroadcastManager.getInstance(mContext).sendBroadcast(new Intent("tag-detected"));
    } catch (Exception e) {
        LocalBroadcastManager.getInstance(mContext).sendBroadcast(new Intent("error"));
    }
}
 
开发者ID:cgvwzq,项目名称:cloneuid,代码行数:13,代码来源:MifareListenerUID.java

示例3: handle

import android.nfc.tech.NfcA; //导入方法依赖的package包/类
@Override
public Element handle(Tag tag) {
	NfcA nfca = NfcA.get(tag);
	List<AbstractElement> elements = new LinkedList<AbstractElement>();

	elements.add(TextElement.keyValueFrom("sak", "SAK/SEL_RES", Short.toString(nfca.getSak())));
	elements.add(TextElement.keyValueFrom("atqa", "ATQA/SENS_RES",
			SharedStringUtil.byteToHexString(nfca.getAtqa())));

	Element element = new Element("nfca_tech", "NFC-A (ISO 14443-3A) Technology Information");
	element.addChildElements(elements);
	return element;
}
 
开发者ID:ProjectMAXS,项目名称:maxs,代码行数:14,代码来源:NfcAHandler.java

示例4: NfcNtag

import android.nfc.tech.NfcA; //导入方法依赖的package包/类
public NfcNtag(Tag tag) {
    nfca = NfcA.get(tag);
    maxTransceiveLength = nfca.getMaxTransceiveLength();
}
 
开发者ID:SMARTRACTECHNOLOGY-PUBLIC,项目名称:smartrac-sdk-java-android-nfc,代码行数:5,代码来源:NfcNtag.java


注:本文中的android.nfc.tech.NfcA.get方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。