NFC你玩过吗,这么好三星note8好玩的功能能,不用真的很可惜

NFC技术那么好用,前景也不错, 为什么那么多手机以前有NFC功能的,现在新出的又取消_百度知道
NFC技术那么好用,前景也不错, 为什么那么多手机以前有NFC功能的,现在新出的又取消
我有更好的答案
nfc这功能虽好。但日常生活中并不是常用。厂家为了提高手机的竞争力,增加性价比。所以把这项功能给阉割了。
可是nfc不值多少钱啊
硬件不值钱
工人在安装费。手机空间的调整设置。这都是成本呀。
他的空间都不需要多少
内部主板线路的连接要做调整呀。本来成熟的流水线也要因此而做调整,整体也不划算呀!
采纳率:61%
感觉这个功能不普遍的原因
将来就越来越需要了
这就不太清楚了
不清楚,不过我现在的手机还有这功能
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。NFC 学习总结(下)
上一篇文章已经给大家普及了一些基础知识。这次讲解一下Android系统下的nfc编程。本文依旧采用问答式的形式给大家讲解。
学习Android系统下的nfc编程,很自然的学习方法就是到官网下载NFC的Demo代码下来研究研究。看到AndroidMainfest.xml文件
&activity android:name="TagViewer"
android:theme="@android:style/Theme.NoTitleBar"
&intent-filter&
&action android:name="android.nfc.action.TAG_DISCOVERED"/&
&category android:name="android.intent.category.DEFAULT"/&
&/intent-filter&
&/activity&
红色部分这个和nfc有关系,那它究竟是什么呢?
答:NDEF_DISCOVERED、TECH_DISCOVERED、TAG_DISCOVERED是三种类型的action,优先级依次递减。如果在AndroidMainfest.xml文件中定义了
&intent-filter&
&action android:name="android.nfc.action.NDEF_DISCOVERED" /&
&category android:name="android.intent.category.DEFAULT" /&
&data android:mimeType="*/*" /&
&/intent-filter&
&intent-filter&
&action android:name="android.nfc.action.TECH_DISCOVERED" /&
&/intent-filter&
&meta-data
android:name="android.nfc.action.TECH_DISCOVERED"
android:resource="@xml/nfc_tech_filter" /&
&intent-filter&
&action android:name="android.nfc.action.TAG_DISCOVERED" /&
&data android:mimeType="*/*" /&
&/intent-filter&
则系统会先匹配NDEF_DISCOVERED、TECH_DISCOVERED、TAG_DISCOVERED,有匹配,系统发出清脆的声音,表示匹配成功。系统发出沉闷的声音,表示匹配失败。如果都匹配,系统不发出任何声音。这样的过程叫做Tag 分发,也叫NFC三重过滤机制。
NFC Demo中的com.example.android.nfc.record包下的TextRecord.java
public static TextRecord parse(NdefRecord record) {
Preconditions.checkArgument(record.getTnf() == NdefRecord.TNF_WELL_KNOWN);
Preconditions.checkArgument(Arrays.equals(record.getType(), NdefRecord.RTD_TEXT));
byte[] payload = record.getPayload();
* payload[0] contains the "Status Byte Encodings" field, per the
* NFC Forum "Text Record Type Definition" section 3.2.1.
* bit7 is the Text Encoding Field.
* if (Bit_7 == 0): The text is encoded in UTF-8 if (Bit_7 == 1):
* The text is encoded in UTF16
* Bit_6 is reserved for future use and must be set to zero.
* Bits 5 to 0 are the length of the IANA language code.
String textEncoding = ((payload[0] & 0200) == 0) ? "UTF-8" : "UTF-16";
int languageCodeLength = payload[0] & 0077;
String languageCode = new String(payload, 1, languageCodeLength, "US-ASCII");
String text =
new String(payload, languageCodeLength + 1,
payload.length - languageCodeLength - 1, textEncoding);
return new TextRecord(languageCode, text);
} catch (UnsupportedEncodingException e) {
// should never happen unless we get a malformed tag.
throw new IllegalArgumentException(e);
红色部分代码为什么这么写?
答:这是nfc论坛的文本规范,具体标准的内容可以到http://members.nfc-forum.org/specs/spec_dashboard 链接下载你想要的规范文件。此代码的含义是从返回NdefRecord对象中获取字符编码格式和语言类型和文本内容。文件有规范,uri也有它的规范,具体参见uri的规范文件。
很可惜,系统提供的NFC Demo没有提供一个nfc标签很重要的知识点,nfc标签前台发布系统。在此我贴出来部分代码。
publc String[][] TECHLISTS = new String[][] {
{ IsoDep.class.getName() },
{ NfcV.class.getName() }, { NfcF.class.getName() }, };
public IntentFilers
FILTERS = new IntentFilter[] { new IntentFilter(
NfcAdapter.ACTION_TECH_DISCOVERED, "*/*") };
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.nfcard);
//前台调度系统 第一步
nfcAdapter = NfcAdapter.getDefaultAdapter(this);
pendingIntent = PendingIntent.getActivity(this, 0, new Intent(this,
getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP), 0);
protected void onPause() {
super.onPause();
//前台调度系统 第三步
if (nfcAdapter != null)
nfcAdapter.disableForegroundDispatch(this);
protected void onResume() {
super.onResume();
//前台调度系统 第二步
if (nfcAdapter != null)
nfcAdapter.enableForegroundDispatch(this, pendingIntent,
FILTERS, TECHLISTS);
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
final Parcelable p = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
if (p!=null){
Tag tag = (Tag)p;
for (int i=0; i&tag.getTechList(). i++) {
Log.d("NFCTAG", tag.getTechList()[i] );
这些红色的代码添加的就是nfc标签的前台发布系统。
nfc的前台调度系统有什么作用,在程序中不使用行不行?
答:前台调度系统允许activity 截取intent并声明自己比其他处理相同的intent的activity优先级更高。
nfc标签前台调度系统分两种情况:
第一种情况:activity没有启动的时候,拿手机去扫描tag,那么系统中所有的intent filter都将一起参与过滤。
第二种情况:actiity启动后,拿手机去扫描tag时,那么将直接使用在foreground dispatch中代码写入的过滤标准。如果这个标准没有命中任何intent,那么系统将使用所activity声明的intent filter xml来过滤。网上下载的支付源码NFCard和z自己写的XXXXDemo两个程序都在配置文件里面有Intent的过滤,也都使用前台调度,如果前台调度中的TechList参数中并没有要刷的nfc卡的数据格式过滤,则会调用自己写的规则过滤文件,如果两个应用中的规则文件都有适配nfc卡的数据格式组,则会弹出activity列表。如果NFCard代码中增加了ISODep这种数据格式的前台调度系统过滤,则直接用这个应用读写nfc卡。否则即使NFCard的activity已经启动,接触nfc卡时,还是会弹出activity给用户选择。
总之前台调度系统就是为了再加一层过滤,避免弹出activity列表给用户选择。
NfcAdaper: nfc适配器,Android系统默认只有一个nfc适配器,所以用nfcAdapter = NfcAdapter.getDefaultAdapter(this);
Tag: 描述nfc标签的类,Tag tag =(Tag) intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
深圳通的tag.getTechList()返回的是ISODep和NfcA,说明深圳通支持这个芯片支持这两种格式。如果前台调度系统都没有这两种格式会怎么样,要是intent调度系统也没有对其进行过滤,会怎样?
答:没有前台调度系统也照样能够读写nfc的tag。intent调度系统中没有过滤这两种格式,也可以读写tag。带nfc模块的手机或者平板接触nfc模块时,如果系统中存在好几种nfc的应用,那么会弹出过滤nfc模块的activity,如果你的activity中没有过滤,则连读写nfc的机会都没有。如果使用了前台调度系统或者进行了过滤,则优先级会较高,此时即使你处在当前没有进行任何过滤的但具备nfc读写功能的界面,也会因为优先级不够,而被其他优先级更高的界面抢占。
好了,了解了上述的知识,你就可以很容易地看懂nfc的代码,进而编写自己的nfc应用了。
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!手机中的NFC这个功能很强大,你不使用就太浪费了,你们都会用么???手机中的NFC这个功能很强大,你不使用就太浪费了,你们都会用么???扭曲的科技百家号感谢大家阅读这篇文章,在此小编谢谢大家。你有什么疑惑可以点击右上角关注,我们再线交流。你也可以说出自己的心事,如果相信小编就让小编给你出谋划策。谢谢读者的信任!NFC近场通信是一种短距高频的无线电技术,在13.56MHz频率运行于10厘米距离内,如今具备NFC功能的智能手机越来越多,也算是旗舰标配了,在这里我就不一一列举机型了,主要是给大家科普使用方法,很多人并不知道如何使用,这个功能还是很实用的。(给大家看大喊大叫阿娇卡德加卡号就看大海)首先你要确定手机具备NFC功能,并且已经开启该功能。将卡片贴近手机背部,手机检测到会出现弹窗,可以使用NFC的功能都会出现,有些软件没有出现,可能是因为软件自身没有开启使用NFC功能,以微信为例,会有开关选项,一般都会默认开启。(好高端的喀喇汗打开了大环境看老大阿黛拉大)下图为微信充值公交卡,有10元20元50元100元充值选项,充值过程中保持卡片贴紧手机,不要远离。(达到健康啦阿达的快乐就哈了好久都拉黑哦来绝对拉很低啊金克拉大)小米钱包可以查询余额,刷卡次数,卡片有效期以及交易记录。(还低扫垃圾的卡拉阿基拉多久啊快来候机大楼就下)接下来是银行卡,使用支付宝打开,可以开通快捷支付,转账到该卡,另外还可查询最近10笔交易记录。(大的年纪啊快来回答花椒颗粒大哈卡来回答adjacent; )当然如果你用的是小米手机可能会更加方便,将银行卡绑定到小米钱包,开通快捷支付,就可以使用小米Pay。手机即是公交卡,也是银行卡,出门忘记带钱包,也不用担心。(的会员卡吉拉迪诺卡好卡的卡很大)随后还是非常的感谢大家看完本篇文章,别忘了点击右上角关注哟~我们每天都会有大量的文章供读者阅读。大家有什么建议可以提供给读者,我们尽最大的努力做到最好!!!本文由百家号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。未经作者许可,不得转载。扭曲的科技百家号最近更新:简介:不一样的世界,不一样的科技相关文章科普:关于手机NFC功能的几个容易被误会的小事
查看: 8921|
评论: |原作者: 缘分定终生
摘要:   最近越来越多手机搭载了NFC功能,听起来这么高大上,然而对于大部分人来说,关于这个功能却了解甚少,而且在其应用上也有一些误会,今天小编就来跟大家科普一下,关于手机NFC功能的几件小事。
  首先, ...
  最近越来越多手机搭载了NFC功能,听起来这么高大上,然而对于大部分人来说,关于这个功能却了解甚少,而且在其应用上也有一些误会,今天小编就来跟大家科普一下,关于手机NFC功能的几件小事。  
  首先,手机NFC到底是个啥?
  NFC是Near Field Communication缩写,即近距离无线通讯技术,比起其他无线世界中的连接方式,NFC更加的私密和安全。那么NFC手机就是指带有NFC模块的手机,NFC线圈常常被安装在手机的背壳甚至电池里,使用的时候将手机背面对准感应区即可实现诸多生活场景。
  其次,手机NFC有什么用?
  如今手机NFC大概有三种工作模式,即卡模式、点对点模式、读卡器模式,分别可以实现不同的功能。
  卡模式最好理解就是相当于一张I C 卡,可以替代现在大量的I C 卡功能,比如商场 刷 卡、门 禁 管 制、车票、门票等等。并且即使在手机没电的情景下,照样可以正常使用。如果有了它以后基本出门就不用带卡了,一个手机全部搞定,堪称健忘党的福音。  
  点对点模式有点类似于蓝牙,但是又有所不同,可以实现两个具备NFC功能的设备数据互换,比如下载音乐、交换图片或者同步设备地址簿等等。通过NFC,多个设备如数码相机、平板电脑、计算机和手机之间都可以交换资料或者服务。  
  读卡器模式很好理解,将NFC手机靠近贴有NFC标签的海报或者展览信息等各种公共设施,就能读到相关的隐藏在标签之后的信息。  
  如此方便易用,而且极具安全性,手机NFC被看做是极具潜力的功能,然而关于手机NFC,也有几件容易被误会的小事儿:
  NO1:虽然说NFC应支持三种模式功能,但是某些手机NFC功能只支持其中某一个功能,然而不管是支持一个两个还是三个,都可以被称为“支持NFC设备”,所以在选购具备NFC功能手机时,应该确认一下到底支持哪几个模式哦。
  NO2:手机NFC功能的实现不仅需要一台具备NFC功能的手机,还需要使用运营商提供的支持NFC功能的SIM卡才可以,所以想要享受NFC功能,别忘记去运营商处换卡~
  NO3:手机NFC功能的实现和运营商服务息息相关,不同运营商存在NFC服务差异也会导致手机NFC功能的实现。比如联通在部分城市还没有支持NFC业务,因此有时候虽然购买了具备NFC功能的手机但却由于联通无相关服务而无法享用NFC功能。但是小编觉得既然手机NFC功能有了,只需关注运营商信息,等到NFC技术日益完善和普及,人人用上都不是梦啦。
微信公众号搜索“川语川韵 ”或“移动叔叔 ”加关注,每日精选数码科技资讯、萌妹子视频教程、各种资源壁纸福利,欢迎关注!【微信扫描下图可直接关注】
刚表态过的朋友 ()
上一篇:下一篇:
移动叔叔. 版权所有,专业的网络售后平台 (
商务合作||||平板/笔记本
HiLink生态产品
终端云服务专区
荣耀7使用nfc功能教程及注意事项,亲测可以刷公交卡
&炉火纯青&
来自:浏览器
本帖最后由 梦里飞沙 于
23:27 编辑
& && && &&&首批7777台用户,小7拿到手有一个星期了,每天逛看到的都是各种最基本的问题贴和买不到的吐槽贴,玩机教程少的可怜。看到很多人问关于nfc的事情。今天下午研究了一下午,并且在晚上成功用手机刷市政交通一卡通坐了公交。特来把自己的经验分享给大家。我的坐标:北京。.........
第一:你要有一张nfc sim卡。
& && &小7全网通版仅支持的nfc sim卡,也就是通常所说的卡模拟功能,不支持读卡和p2p。北京的情况是联通有一笔开户费,还有月功能费5块。电信换卡免费,也没有月功能费。移动不了解。所以果断换一个电信的nfc sim卡。这种卡都会有明显的标示,推荐去电信自有营业厅换卡,那些合作营业厅连nfc是什么都不知道,怎么给你换卡呢。
第二:你要下载三大运营商各自的手机钱包软件
& && & 移动的好像叫和包,电信的是翼支付,联通的好像叫手机钱包
第三:记得将支持nfc的SIM卡放到卡一
& && && & 也就是里面那个卡槽,相信拿到手机的朋友们都知道这点,因为刚拿到手机的时候贴膜上清楚的标出了这些。
第四:让运营商的手机钱包软件能顺利读出你的nfc sim卡,
& && && & 这是重点!!!这是重点!!!这是重点!!拿到小7的第一时间我就下载了翼支付,然而提示我手机不支持nfc功能,我以为是软件没有更新,因为这个软件的支持机型里还没有小7。直到昨天我逛论坛,发现一位北京的机油是可以读卡的。。。研究了一下午,结论就是:你必须把默认的电话/信息卡设为卡一,否则翼支付就会提示我的手机不支持nfc功能。如果你已经这么设置了还是不行,可以尝试清理后台进程,把翼支付进程结束,重新开关nfc功能,再打开软件就可以解决。
第五:给市政交通一卡通充值
& && && &以下内容是北京专属,其他地方可以参考。在翼支付中添加北京市政交通一卡通这个卡片之后,只能查看卡内余额,那么如何用手机给一卡通充值呢?你需要一个e乐充的账号并在软件中登陆。注意,一定要新注册账号并绑定sim卡的一卡通账号。使用已经注册的账号登陆会导致你充值后无法圈存!提示你你要圈存的卡(sim卡上集成的一卡通)和你绑定的公交卡(当年绑定的实体卡)不是父子卡关系。新注册时输入卡号要输入sim卡上的一卡通卡号。我的情况是软件可以显示16位,第十七位是一个五角星,这里导致我注册了好久都不成功。后来把sim卡拔出来仔细看了一下上面的号码,一个是sim卡的卡号,另一个是这个sim卡上集成的nfc芯片的卡号,是20位的,用这个卡号新注册一个e乐充账号即可。我曾尝试用手机充值,但是每到银联手机支付的时候这个插件就闪退,我推断是这个插件不支持Android5.0.所以推荐在电脑上用网银充值。充值后这个钱仅仅是进入了你e乐充的卡号里,需要你圈存到一卡通里才能刷卡使用。这时手机上登录e乐充账号,点击圈存即可完成圈存。钱就进入到了一卡通的余额里。
第六:刷卡相关
& && && &小7的nfc线圈在手机屏幕那,相信拿到手机的朋友都知道,所以你就要这里对着刷卡机,而不是背面。我刷了四次卡,通过这四次我得出以下经验。黑屏可刷,没打开翼支付软件可刷。默认电话/信息卡设置为卡二也可刷,关闭nfc功能不可刷。由于测试次数有限,暂时没测试关机是否可刷。让我惊奇的是之前发现的必须把默认电话/信息卡设置为卡一翼支付才能识别出你是具备nfc功能的手机,但是刷卡时并不要求这个。后来我仔细看了一下设置界面,切换的时候下面介绍:第三方应用使用电话/信息的默认卡。也就是说翼支付是第三方应用,必须让他使用卡一才能读出手机是nfc卡。刷卡过程与这个软件无关,所以才能刷。刷卡时基本刷卡机都是秒读我的手机,但估计用得多了总有老旧的刷卡机不能识别手机,谁知道呢?
大家有别的问题都可以回复提问,我能回答的都尽量回答。
辛苦码字码了一个小时,希望的论坛教程贴能多一些,吐槽贴能少一些,让这里真正变成一个机油交流经验的地方。谢谢大家。
IMG_055.jpg (48.63 KB, 下载次数: 615)
00:45 上传
支持nfc的sim卡
Screenshot_-20-33-50.png (123.87 KB, 下载次数: 606)
00:45 上传
当我设置默认电话/信息卡为卡二时候一直不支持
Screenshot_-00-33-54.png (101.16 KB, 下载次数: 714)
00:48 上传
设置默认电话/信息卡为卡一就可以支持nfc了,这是进入到了翼支付钱包,已经添加了北京市政交通一卡通
Screenshot_-00-35-08.png (94.28 KB, 下载次数: 711)
00:52 上传
首先要充值到e乐充账户里,我冲了10块钱,随后我圈存到卡里了。
Screenshot_-00-35-38.png (102.88 KB, 下载次数: 586)
00:46 上传
Screenshot_-00-35-51.png (83.05 KB, 下载次数: 721)
00:44 上传
圈存界面和圈存记录。可以实现随时随地充值公交卡,再也不用去排队了
Screenshot_-00-34-21.png (86.78 KB, 下载次数: 603)
00:46 上传
Screenshot_-00-35-18.png (88.84 KB, 下载次数: 835)
00:44 上传
去体验了一下刷手机坐公交,体验非常棒。游客,如果您要查看本帖隐藏内容请update:
不幸被盗贴狗盗了若干次,真是神烦,版主终于把那两个盗贴的发的帖子锁掉了,网络时代,版权维护真是困难。谢谢大家支持原创。只有支持原创,打击盗版,才会让更多的人有动力发高质量的帖子!
(102.88 KB, 下载次数: 741)
00:50 上传
能像某比亚虚拟卡吗?而不是一张nfc sim卡.
好赞~鼓掌~
width:100%">
&略有小成&
来自:浏览器
你必须把默认的电话/信息卡设为卡一
width:100%">
&独步江湖&
来自:浏览器
学习了。。。。。。
width:100%">
&渐入佳境&
来自:浏览器
感应区在屏幕哪个地方?
width:100%">
&炉火纯青&
来自:浏览器
学习了。。。。。。
width:100%">
&渐入佳境&
来自:浏览器
感谢楼主分享,我还是更关心荣耀7这个nfc能不能实现读取别的nfc卡片或标签
width:100%">
&炉火纯青&
来自:浏览器
等候阳光2 发表于
感谢楼主分享,我还是更关心荣耀7这个nfc能不能实现读取别的nfc卡片或标签
不能。小7的nfc仅支持卡模拟。不支持p2p和读卡
width:100%">
&炉火纯青&
来自:浏览器
神触鬼摸 发表于
感应区在屏幕哪个地方?
屏幕智灵键附件的一小块方块区域
width:100%">
&炉火纯青&
来自:浏览器
花不一样的粉 发表于
你必须把默认的电话/信息卡设为卡一
恩。。。正解
width:100%">
&禁止发言&
来自:浏览器
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
width:100%">
雨后 海边……缤纷芳华高原美最瞬间(1)『走走拍拍』【风光】青岛世纪公园
花粉客户端
Make it Possible
Make your device special
华为云空间
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
关注花粉俱乐部
举报邮箱:
|关注花粉俱乐部:
增值电信业务经营许可证:苏B2-号|
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利}

我要回帖

更多关于 win10好玩的功能 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信