hsu01(认证作者)
纳兰辞特邀用户:hsu01,总共发布文章394篇。
Android Beam是Android 4.0(Ice Cream Sandwich)中推出的一项新功能,它可以让用户通过NFC(Near Field Communication)技术来分享数据。
1. 功能特性:Android Beam允许用户在两部支持NFC的Android设备之间传输文件、图片、视频等内容。只要将两部手机放在一起,就可以使用Android Beam快速传输文件。
2. 使用方法:使用Android Beam时,首先需要开启NFC功能,然后将两部手机放在一起,当两部手机建立连接后,就可以直接传输文件。
3. 支持格式:Android Beam支持传输的文件格式包括:文本、图片、视频、音乐、应用程序等。
4. 代码示例:
// 获取NfcAdapter对象
NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this);
if (nfcAdapter == null) {
// NFC不可用
} else if (!nfcAdapter.isEnabled()) {
// NFC未开启
} else {
// 开启Android Beam
nfcAdapter.setNdefPushMessageCallback(new CreateNdefMessageCallback() {
@Override
public NdefMessage createNdefMessage(NfcEvent event) {
// 创建NDEF消息
return new NdefMessage(new NdefRecord[]{
NdefRecord.createMime("text/plain", "Hello World".getBytes())
});
}
}, this);
}
未经允许不得转载: 纳兰辞 » androidbeam是什么 androidbeam的翻译