我们在上一章回中介绍了"蓝牙综合示例六:接收数据"相关的内容,本章回中将介绍 蓝牙综合示例七:数据解析.闲话休提,让我们一起Talk Flutter吧。
1. 概念介绍
本章回的内容是对上一章回中内容的延续,接收完蓝牙设备传输来的数据后需要对数据做处理,也就是我在本章回中介绍的数据解析,它主要包含数据类型转换和逻辑业务处理。本章回中详细介绍这方面的内容。
2. 使用方法
2.1 类型转换
我们接收到的数据是一个列表类型:Uint8List
,从其名称中也可以看出来,列表中的数据占用8位,在App中的数据类型都是int,double,String
等常用类型,它们占用的位数都不只8位。因此需要做类型转换,转换时使用官方提供的toXXX
方法就可以,比如toInt
()表示把Unit8类型的数据转换成正常的int类型数据。
我们在这里不展开详