首先是此部分涉及到的类
- BluetoothAdapter 蓝牙适配器,即该类里面包含了蓝牙使用中常用到的一些API。
- BroadcastReceiver 广播接收者,不难猜测,蓝牙设备开启或者关闭、搜索到周边设备就要来通知应用,那么Android系统就会以广播的方式来通知。
- BluetoothDevice 蓝牙设备,即一个相当于蓝牙设备的类,实现了Parcelable接口,用于Android的IPC通信机制。里面实在广播时发送的蓝牙的相关信息:蓝牙名称,地址,类型和uuid等。
蓝牙配对操作
public void makePair(Context context, String address,
MakePariBlueToothListener mMakePariListener) throws Exception {
this.mMakePariListener = mMakePariListener;
this.context = context;
IntentFilter iFilter = new IntentFilter(
BluetoothDevice.ACTI