蓝牙通讯的开发

一、蓝牙的概述

   蓝牙是一种支持设备之间短距离通信的无线电技术,支持移动电话、电脑笔记本、无线耳机等设备之间进行信息的交换,Android支持的蓝牙协议栈:Bluz、BlueDroid、BLE;

二、蓝牙的功能

实现电脑设备通信;
实现移动设备之间文件的传输、打电话;
实现智能家电产品、电子产品和汽车之间的无线通讯网络;
实现无线的蓝牙耳机和对讲机;

三、Android本地蓝牙

BluetoothAdapter
    1、代表本地的蓝牙适配器;
    2、所有蓝牙交互的入口点;
    3、可以对本地或者远程设备进行操作;

BluetoothDevice
    代表一个远程蓝牙设备。这个类可以让你连接所代表的蓝牙设备或者获取一些有关它的信息,例如它的名字,地址和绑定状态等等。

BluetoothGatt
    这个类提供了 Bluetooth GATT 的基本功能。例如重新连接蓝牙设备,发现蓝牙设备的 Service 等等。

四、蓝牙通信实例
第一步、声明所需要的权限

<uses-permission android:name="android.permission.BLUETOOTH"/> 使用蓝牙所需要的权限
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/> 使用扫描和设置蓝牙的权限(申明这一个权限必须申明上面一个权限)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值