本人是学艺不精的研究生一枚,由于项目用到了蓝牙功能,具体是需要让手机蓝牙和单片机通信,手机通过蓝牙发送指令给单片机,单片机开始工作,单片机挂载着传感器,收集了传感器的数据后通过蓝牙发送到手机端,手机再进行对数据的分析操作。
我想记录我的整个学习蓝牙的过程,所以决定从手机对手机蓝牙通信开始学起,进而学习手机和单片机的通信。
首先,自己私下看了关于安卓中的蓝牙部分介绍,主要是通过《Android物联网开发 基于Android Studio环境》这本书大体了解了一下蓝牙实现的流程,通过看书发现如果要想学习一部分功能,最好还是先看一下涉及到该部分功能所需类的帮助文档,对整个功能的类以及实现流程大体有个了解。
站在一个零基础的学习者角度来看待学习蓝牙的角度,首先我在度娘搜索了相当多的关于安卓蓝牙的文章,CSDN真是安卓开发以及其他技术开发者的乐园,好多大神,好多解答思路,以后一定多去逛逛。好像有点扯远了,不过对于一个对要实现的功能不怎么了解的人来讲,这样的方法确实是最快啊。
鉴于网上的相关文章实在太多,我在此就不赘述实现流程了,直接贴上我写的项目代码吧。