NFC技术读写NFC标签中的Uri数据

NFC 技术在 Android 应用中挺常见的,尤其是用来读写 NFC 标签中的 Uri 数据,挺方便的。你只需要在 AndroidManifest.xml 里加点权限,在代码里用 NfcAdapter 去设置标签的读取模式。通过 BroadcastReceiver,接收到的 NDEF 消息就能轻松解析成 Uri 数据。这种方式适合分享网页链接或文件地址,简单高效。写入数据时,也要注意标签的可写性和空间容量。不过,别担心,Android 的 API 做得挺好,错误也到位,能保证用户体验不掉链子。,NFC 的这块应用,理解了读写机制,你的 App 能更实用,也更有创意。

zip
ReadWriteUri.zip 预估大小:77个文件
folder
ReadWriteUri 文件夹
folder
bin 文件夹
file
classes.dex 398KB
folder
res 文件夹
folder
drawable-ldpi 文件夹
file
ic_launcher.png 2KB
folder
drawable-hdpi 文件夹
file
ic_launcher.png 4KB
file
tag_scan_illustration.png 43KB
file
ic_action_search.png 409B
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 5KB
file
ic_action_search.png 491B
folder
drawable 文件夹
file
read_nfc_tag.png 43KB
folder
drawable-mdpi 文件夹
file
ic_launcher.png 3KB
file
ic_action_search.png 311B
file
jarlist.cache 120B
folder
dexedLibs 文件夹
file
annotations-3fcf124ce11d2c904fd8b979a396196b.jar 931B
file
android-support-v4-ae7a2d1c8bb4449f8c32d6218cbb1b8f.jar 129KB
folder
classes 文件夹
folder
cn 文件夹
file
.DS_Store 6KB
folder
eoe 文件夹
folder
read 文件夹
file
.DS_Store 6KB
folder
write 文件夹
file
.DS_Store 6KB
folder
uri 文件夹
file
BuildConfig.class 351B
file
R$layout.class 479B
file
R$id.class 480B
file
R$drawable.class 537B
folder
library 文件夹
file
UriRecord.class 4KB
file
R$attr.class 349B
file
R$menu.class 603B
file
ShowNFCTagContentActivity.class 3KB
file
.DS_Store 6KB
file
R.class 652B
file
R$string.class 743B
file
ReadWriteUriMainActivity.class 4KB
file
UriListActivity.class 2KB
file
R$style.class 404B
file
.DS_Store 6KB
file
.DS_Store 6KB
file
resources.ap_ 110KB
file
ReadWriteUri.apk 247KB
file
AndroidManifest.xml 2KB
folder
res 文件夹
folder
drawable-ldpi 文件夹
file
ic_launcher.png 1KB
folder
values-v11 文件夹
file
styles.xml 90B
folder
menu 文件夹
file
activity_uri_list.xml 240B
file
activity_read_nfctag.xml 240B
file
activity_show_nfctag_content.xml 240B
file
activity_nfctag_writer.xml 240B
file
activity_nfctag_writer_main.xml 240B
folder
values-v14 文件夹
file
styles.xml 104B
folder
drawable-hdpi 文件夹
file
ic_launcher.png 3KB
file
tag_scan_illustration.png 43KB
file
ic_action_search.png 3KB
folder
drawable-xhdpi 文件夹
file
ic_launcher.png 4KB
file
ic_action_search.png 3KB
folder
drawable 文件夹
file
read_nfc_tag.png 43KB
folder
values 文件夹
file
strings.xml 582B
file
styles.xml 85B
folder
drawable-mdpi 文件夹
file
ic_launcher.png 2KB
file
ic_action_search.png 3KB
folder
layout 文件夹
file
activity_show_nfctag_content.xml 429B
file
activity_read_write_uri_main.xml 1KB
file
proguard-project.txt 781B
file
ic_launcher-web.png 36KB
folder
assets 文件夹
folder
gen 文件夹
folder
cn 文件夹
folder
eoe 文件夹
folder
read 文件夹
folder
write 文件夹
folder
uri 文件夹
file
BuildConfig.java 163B
file
R.java 2KB
file
.DS_Store 6KB
folder
.settings 文件夹
file
org.eclipse.core.resources.prefs 55B
folder
src 文件夹
folder
cn 文件夹
file
.DS_Store 6KB
folder
eoe 文件夹
folder
read 文件夹
file
.DS_Store 6KB
folder
write 文件夹
file
.DS_Store 6KB
folder
uri 文件夹
file
UriListActivity.java 1KB
file
ReadWriteUriMainActivity.java 3KB
folder
library 文件夹
file
UriRecord.java 4KB
file
.DS_Store 6KB
file
ShowNFCTagContentActivity.java 2KB
file
.DS_Store 6KB
file
.DS_Store 6KB
file
.project 815B
file
.classpath 466B
file
project.properties 563B
file
AndroidManifest.xml 2KB
folder
libs 文件夹
file
android-support-v4.jar 330KB
file
lint.xml 53B
...
zip 文件大小:1.19MB