Android 蓝牙开发相关知识总结

来源:互联网 发布:数据同步软件 增量备份 编辑:程序博客网 时间:2024/04/30 10:35

最近公司项目需要用到蓝牙技术,因此去学习了Android 蓝牙的相关知识,整理如下(长期更新,用到哪里,更新到哪里):

一、Android Bluetooth API:

这个不用多费口舌,Google已经写得很详细了,而且是中文:蓝牙|AndroidDeveloper。建议仔细阅读。

二、示例:

同样,依旧是Google的示例,是一个通过蓝牙进行双向通讯的聊天程序。该示例内容如下:
1. 打开蓝牙、扫描其他蓝牙设备
2. 查询已配对的蓝牙设备
3. 建立RFCOMM渠道/套接字
4. 连接到一个远程设备
5. 通过蓝牙传输数据

地址:BluetoothChat,点击右上角的Download即可,顺便可以学习Google程序员的代码规范。

三、流程图

这是我在学习上面的api和demo时,做的思维导图,可以结合上面两点一块学习:
1. 蓝牙设备的打开、获取已配对设备、搜索附近设备:
蓝牙设备

  1. 蓝牙设备的连接:
    蓝牙连接

四、蓝牙设备与单片机进行通信:

恩,这个暂时没有设备,等后续开始做了,再更新。

0 0
原创粉丝点击