android nfc 打开浏览器,通过NFC发送URL以便通过浏览器打开
摸了摸我的头几个小时后,浏览大量的帖子。我发现我所需要做的就是实现NdefCallbacks并在“createNdefMessage”方法中设置uri。
首先实现NdefCallbacks
public class MyActivity implements CreateNdefMessageCallback, OnNdefPushCompleteCallback {
添加未实现的方法
@Override
public NdefMessage createNdefMessage(NfcEvent event) {
...
}
...
@Override
public void onNdefPushComplete(NfcEvent arg0) {
...
}
在你的活动上
NfcAdapter mNfcAdapter;
然后安装创建NFC适配器的NFC适配器中onCreate方法
mNfcAdapter = NfcAdapter.getDefaultAdapter(this);
if(mNfcAdapter != null) {
// Register callback to set NDEF message
mNfcAdapter.setNdefPushMessageCallback(this, this);
// Register callback to listen for message-sent success
mNfcAdapter.setOnNdefPushCompleteCallback(this, this);
} else {
Log.i("LinkDetails", "NFC is not available on this device");
}
然后把你的createNdefMessage方法如下:
return new NdefMessage(new NdefRecord[] {
NdefRecord.createUri(YOUR_URL_HERE)
});
点击了,Android将处理其余部分。
感谢TAPPED的优秀人员为他们提供了指导,这使我获得了成功NFC实施方式的3/4。
android nfc 打开浏览器,通过NFC发送URL以便通过浏览器打开相关推荐
- NFC Basics(基本NFC)——翻译自developer.android.com
NFC Basics 关于收发NDEF格式的消息,以及相关的api. 非NDEFdata以及其它更深入技术请參见Advanced NFC. 在android端使用NDEF有两种情况: - 从标签读取N ...
- 支持nfc的android手机,哪些手机有nfc功能
现在有很多的手机都是拥有nfc功能的,但是有很多人并不了解什么是nfc功能,nfc功能有什么用呢?Nfc功能是一种而已进行近距离的无线通信的功能,支持使用NFC功能的手机和被是可以进行交换数据的.拥有 ...
- php 禁止浏览器直接访问网页_.php后缀的url地址在浏览器打开怎么不让他下载,而是访问...
.php后缀的url地址在浏览器打开怎么不让他下载,而是访问 下面是代码 error_reporting(0); if($_GET['open']==1 && strpos($_SER ...
- Android获取本机浏览器包名,并调用指定浏览器打开网页
昨天还在嘀咕着项目快做完了,接下来公司会安排什么事,结果今天就给了我一个新任务,其中要做的一个功能就是指定调用谷歌浏览器打开网页,如果没有该浏览器就提示客户进行下载,查找一番资料后,觉得这种东西还是要 ...
- 跳转到设置相应项-打开其他应用-打开浏览器-拨打电话-发送短信
原文网址:http://blog.csdn.net/james_1010/article/details/8556715 一,打开设置各项 5.0+后可在代码中调用如下代码打开设置相应界面: NSUR ...
- ios 跳转到设置相应项-打开其他应用-打开浏览器-拨打电话-发送短信
一,打开设置各项 5.0+后可在代码中调用如下代码打开设置相应界面: NSURL*url=[NSURL URLWithString:@"command stringI"]; [[U ...
- C#操作IE浏览器(打开url、获取浏览器地址栏的地址、模拟百度搜索)
下面的代码参考 https://www.cnblogs.com/kissdodog/p/3725774.html,非我原创,所以就标为转载 注意:下面的方法只适用于系统自带的IE浏览器,其它浏览器不适 ...
- mate10如何android,华为Mate10怎么使用NFC功能?华为Mate10手机NFC功能使用详细教程...
华为Mate10支持NFC功能,借助该功能不仅可以实现门禁.NFC刷公交卡,甚至是NFC刷卡支付消费功能.针对很多同学对比华为Mate10的NFC怎么用不太了解,今天小编就来详细演示下华为Mate10 ...
- android nfc 配对蓝牙 开发,NFC和蓝牙两种配对方式_配件评测-中关村在线
在功能上方面,OVEVO SH03B蓝牙耳机除了支持蓝牙连接之外,还支持NFC(近距离无线通讯技术)功能.用户只需打开手机的NFC功能,与耳机背面的"NFC"字符区域进行对碰即可配 ...
最新文章
- 类模版静态成员初始化
- python手机版安卓-用Python实现自动化操作Android手机
- nginx响应高并发参数配置
- 分享超酷的添加图片悬浮特效jQuery插件 - Adipoli
- 转载:一致性 hash 算法( consistent hashing )
- 昆明大学津桥学院计算机科学与技术,昆明理工大学津桥学院计算机科学与技术专业2015年在河南理科高考录取最低分数线...
- Storm精华问答 | Kafka在Storm中的角色是什么?
- Java 将中缀表达式转换成后缀表达式
- 提升你网站水平的 jQuery 插件推荐
- Tomcat Script(python)
- Python实现回溯指针
- ★★停止动画和停止所有动画$(selector).stop() 详解
- java计算机毕业设计线上医药用品分销系统设计与实现MyBatis+系统+LW文档+源码+调试部署
- Android strings.xml资源文件 使用技巧
- 快速破解基于linux内核的开源路由器后台管理登录密码
- 线下综合体-中岛店的一些思考
- 如何使用JSON Web令牌(JWT)保护您的文档
- win10升级助手_现在知道还不晚,玩转Win10系统小技巧大合集
- 户口本识别/户口本OCR识别
- 新手零基础:飞桨代码中关于图片路径读取和资源解压报错