用户通过Broadcast(广播)进行与后台通信模块Service进行通信(控制Service或者接收反馈信息)。以下是对应的广播Action类型。服务器端Action列表:(同公用Action列表) 服务器与客户端公用Action列表:ACTION_STOP_SERVICE:关闭后台服务。当程序退出或需要停止蓝牙服务时发送此广播ACTION_DATA_TO_SERVICE:数据传送至后台Service。包含一个key为DATA的参数,该参数类型为实现了Serializable接口的类(该类为用户自己编写的数据实体类)。ACTION_CONNECT_SUCCESS:连接成功。从后台Service发送出连接成功建立的广播。ACTION_CONNECT_ERROR:连接错误。从后台Serivce发送出连接发生错误的广播。ACTION_DATA_TO_GAME:从后台Service传送出数据。包含一个key为DATA的参数,该参数类型为实现了Serializable接口的类(该类为用户自己编写的数据实体类)。客户端Action列表:ACTION_START_DISCOVERY:开启蓝牙搜索。命令后台Service开始蓝牙搜索。ACTION_SELECTED_DEVICE:选中的蓝牙设备。包含一个key为DEVICE的参数,该参数类型为BluetoothDevice(蓝牙设备类)。用户需要从搜索到的蓝牙设备中选择服务器设备,选择设备后发送Broadcast,告知后台Service选择的蓝牙设备。ACTION_FOUND_DEVICE:发现设备。后台Service进行搜索蓝牙设备过程中,每发现一个设备便会发送该Broadcast。ACTION_NOT_FOUND_SERVER:未发现服务器设备。后台Service通过搜索并未发现可连接的蓝牙设备,发送此Broadcast。
APIandroid,安卓,,课程设计,文献翻译,开题ppt
3995
来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
免费下载
×
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。