android app 开发如果用蓝牙连接外部设备,接收外部设备传入的数据,具体流程应该是什么样的

蓝牙或者用线连接了外部设备和手机,,在安卓应用程序开发的时候,应该写什么才能得到这些数据,并且使用呢?
主要问题1在Android studio project中 如何调用手机自身的蓝牙并连接外部设备,然后实施数据的接受。

具体流程或者告诉我应该了解什么方向的知识就行。

谢了。

Android SDK 提供了蓝牙连接和数据接收与传输 https://developer.android.google.cn/guide/topics/connectivity/bluetooth 有介绍和示例代码。