设为首页 加入收藏

TOP

Windows Phone 8 近场通信 NFC / Bluetooth Proximity
2014-11-24 02:53:27 来源: 作者: 【 】 浏览:0
Tags:Windows Phone 近场 通信 NFC Bluetooth Proximity

今天给大家介绍下 windows phone 8 的近场通信技术,常用近场通信技术有几种 NFC、蓝牙(Bluetooth)、Wifi 以上三种都是在WP8的API中所支持的,NFC我个人感觉是一个可以让人耳目一新的功能。而且NFC设备目前被很多手机厂商应用,目前NFC技术在手机上应用主要有以下五类。


可能有人会问到关于NFC的安全问题,以及传输速度问题,这里我也给大家列出NFC的特性来帮助大家了解NFC。


如何在我们的应用中使用NFC呢?下来我逐一给大家介绍。


首先 还是设置我们的 WMAppManifest.xml 文件标记我们应用需要是有近场通信技术




这里我还选择了NetWoking 是因为后面我还会使用 Bluetooth 和 TCP/IP (Wi-Fi)连接。



建立NFC的连接我们要用到 Windows.Networking.Proximity.ProximityDevice 我们可以使用 Windows.Networking.Proximity.ProximityDevice.GetDefault(); 来判断手机硬件是否支持NFC。


上面的代码还看到了连个事件 DeviceArrivedDeviceDeparted 分别用于判断一个NFC设备进入和离开我们设备的感应区域。



下面我列举一个发送消息的code



注册接收消息的code



这里WP8除了支持信息的传输还支持更多的文件类型



详细请参考 如果你使用Nokia的NDEF 请参考



其中包含了 配对请求,Tag信息的写入,以及设备间交互


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Windows Phone 8 中的应用间通信 下一篇Windows Phone 7 应用升级 Window..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: