AndroidBLE与终端通信(三)——客户端与服务端通信过程以及实现数据通信汇编
Android BLE与终端通信(三)——客户端与服务端通信过程以及实现数据通信
一.蓝牙数据传输
蓝牙数据传输其实跟我们的 Socket(套接字)有点类似,如果有不懂的,可以百度一下概念,我们只要知道是这么回事就可以了,在网络中使用Socket和ServerSocket控制客户端和服务端来数据读写。而蓝牙通讯也是由客户端和服务端来完成的,蓝牙客户端Socket是BluetoothSocket,蓝牙服务端Socket是BluetoothServerSocket,这两个类都在Android.bluetooth包下,而且无论是BluetoothSocket还是BluetoothServerSocket,我们都需要一个UUID(标识符),这个UUID在上篇也是有提到,而且他的格式也是固定的:
UUID:XXXXXXXX(8)-XXXX(4)-XXXX(4)-XXXX(4)-XXXXXXXXXXXX(12)
第一段是8位,中间三段式4位,最后一段是12位,UUID相当于Socket的端口,而蓝牙地址则相当于Socket的IP
1.activity_main.xml
LinearLayout xmlns:android=/apk/res/android
xmlns:tools=/tools
android:layout_width=match_parent
您可能关注的文档
最近下载
- 宝马摩托车说明书中文 F 900 GS - 0K61 EUR F_0K61_RM_0725_13.pdf VIP
- 年产一亿颗盐酸多奈哌齐胶囊的生产车间设计.doc VIP
- 文言语法知识全文.doc
- 文言语法知识全文.doc VIP
- 量子传感(Ⅱ):关键技术与典型代表.pdf VIP
- 石城县志(卷之1-9)蒋廷桂 主修,光绪18[1892]-7.pdf VIP
- 2025年四川教师招聘考试(数学专业知识)历年参考题库含答案详解.docx VIP
- 打屁股作文共九篇.doc VIP
- (2026年)实施指南《NBT 11030—2022 煤矿低浓度瓦斯发电机组通用要求》(2025年)实施指南.pptx VIP
- 【毕业论文致谢结尾】毕业论文致谢收尾.docx VIP
原创力文档

文档评论(0)