草庐IT

nfc_extras

全部标签

安卓 NFC : SNEP protocol and P2P response

我正在尝试实现两部Android手机之间的P2P通信(其​​中一部最终将被独立设备取代)。我看到Android4支持SNEP,这是由NFC论坛发布的,应该可以在非Android设备上使用。我遵循了NFCP2P的Google教程(http://developer.android.com/guide/topics/nfc/nfc.html#p2p),我可以从一部手机向另一部手机发送一些信息,但我有几个问题:AndroidBeam只是NFC的名称,还是基于SNEP/NPP的Android协议(protocol)?如果是协议(protocol),没有Beam的NFCP2P怎么办?如何设置SNE

android - 如何将 NFC API 与 Android 版谷歌浏览器一起使用

适用于Android的谷歌Chrome网络浏览器的测试版请求用户许可来控制近场通信功能。如何与基于网络的应用程序的标签进行通信? 最佳答案 目前没有这方面的API。考虑在Java中实现NFC功能并为您的UI使用WebView,尽管目前WebView是Android浏览器(不是ChromeforAndroid)。 关于android-如何将NFCAPI与Android版谷歌浏览器一起使用,我们在StackOverflow上找到一个类似的问题: https://s

android - 我可以在 onActivityResult 回调中获取原始请求数据(intent extras)吗?

很好奇,如果我可以调用一些第3方Activity,然后在onActivityResult中读取我的原始Intent数据。 最佳答案 我对我来说没有任何意义,真的......无论如何,因为onActivityResult将始终是启动第3方Activity的同一Activity的一部分只需将该数据保存在您Activity的某处。例如:privateIntentintentForThat3rdPartyActivity=null;//longname,huh?publicvoidhereYouLaunchThings(){if(inten

android - 从 Android 应用程序的 NFC 标签中读取 NDEF 消息

我正在尝试使用NFC创建一个应用程序,我只想尝试读取NFC标签并从标签中获取文本消息并将其放入TextView中。我已经有了它的代码,但是当我尝试将手机与NFC标签配对时没有任何反应。这是我的代码,有人可以看看它,看看我做错了什么,需要做什么来解决这个问题:ButtonmeasurementsDataButton;NfcAdaptermyNfcAdapter;PendingIntentmyPendingIntent;IntentFilterndef;IntentFilter[]filters;String[][]techLists;intmCount;TextViewmText;Str

android - 如何使用 MonkeyRunner 将 Extra 传递给 Android Intent ?

我正在尝试使用MonkeyRunner测试我的应用程序工具。我正在尝试为我的Activity添加EXTRA。python脚本执行无误:device=MonkeyRunner.waitForConnection()device.wake()extra={'MY_EXTRA',True}device.startActivity(component="org.mycompany.myapp/.activity.Show",extras=extra)但是当我在我的应用程序中检查Intent时,我没有得到传递的值:booleanmyExtra=i.getBooleanExtra("MY_EXTR

android - 通过软件 NFC 模拟卡片

在阅读了很多问题之后,我决定发布这个问题。我读到android的股票版本不支持卡模拟的API。此外,由于key由google/samsung管理,我们无法编写自定义应用程序来保护嵌入nfcController的元素。我需要模拟一张卡(mifare或desfire等)。我可以看到的选项是通过软件来完成。我有一个ACR122U阅读器,我已经测试过NFCP2P模式与我拥有的Nexus-S兼容。1)我发现一个网站说nexuss的NFCController(pn532)可以模拟mifare4k卡。如果这是真的,我可以向这个模拟卡写入/读取apdu命令吗?(可能如果我使用像cyanogenmod这

安卓 : Reading NFC tag in service class

我正在开发一个应用程序,我需要读取存储在NFC标签中的数据,数据是指简单的整数值,例如0、1、2、3等等。从NFC读取数据的功能在Activity类中工作正常,但我需要在后台运行应用程序,因此即使应用程序未在前台运行,我也可以从NFC读取数据。所以我写了一个服务类并将功能从Activity移动到服务类。但它没有用。这是“MainActivity.java”protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);star

Android NFC writeNdefMessage 抛出 IOException Tag is not ndef

我正在开发一个由标签(AS3953芯片+微Controller)和智能手机(运行Android4.1.2的三星GalaxyFame)组成的NFC环境。虽然读取NDEF消息有效,但我一直坚持将消息写入标签。我从http://tapintonfc.blogspot.de/2012/07/the-above-footage-from-our-nfc-workshop.html复制了大部分代码并通过在supportedTechs()中搜索IsoDep、NfcA和Ndef的标签技术列表来修改它以接受ISO14443A标签类型4。由于所有这些都已列出,因此应用程序继续写入Tag():publicW

安卓微调器 : Remove Extra White Space Between Text and Dropdown Icon

我有一个微调器,默认情况下,文本和下拉图标之间有额外的空白,我真的不喜欢,想删除它。尝试在网上搜索但没有得到任何可以帮助我的东西。这里有人之前做过吗? 最佳答案 我是在玩过Spinner之后自己做的。这是非常有效的解决方案。首先创建一个带有您选择的指示器图像的下拉菜单。然后将其赋值给Spinner的背景。现在,根据您的要求调整微调项的填充和对齐方式。 关于安卓微调器:RemoveExtraWhiteSpaceBetweenTextandDropdownIcon,我们在StackOverf

安卓 NFC : enable and disable the NFC detected sounds

我正在处理NFC标签。我的问题是检测到NFC标签时无法关闭声音。我开始了研究,也开始感到困惑:Turnoffdevice'sNFCsoundPreventalerttonewhenscanning/identifyinganNFCintentHowdoIdisable/changetheNFCsounds?有些人说我们可以,有些人说我们不能禁用这些声音。我们能否以编程方式禁用和启用NFC声音? 最佳答案 从API级别19(Android4.4)开始,当您的应用程序处于前台时,您可以通过使用较新的阅读器模式API来监听NFC标签来禁用