安卓开发:接收 Android Beam 消息与打造个性化主屏幕
1. 接收 Android Beam 消息
Android Beam 消息的接收方式与 NFC 标签类似。若要接收之前封装好的有效负载,需先为 Activity 添加新的 Intent 过滤器。
操作步骤如下 :
1. 添加 Intent 过滤器 :
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="application/com.professionalandroid.apps.nfcbeam"/>
</intent-filter>
当发起 Android Beam 时,接收设备会启动相应的 Activity;若应用未安装,则会打开 Google Play 商店让用户下载。
- 提取有效负载 :
Parcelable[] messages
= getIntent().getParcelableArrayExtra(Nfc
安卓开发:接收消息与打造个性化主屏幕
超级会员免费看
订阅专栏 解锁全文
2

被折叠的 条评论
为什么被折叠?



