博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
蓝牙通讯神器
阅读量:6149 次
发布时间:2019-06-21

本文共 1170 字,大约阅读时间需要 3 分钟。

下载地址:

实例代码:

//初始化SamBluetoothManager,可在application初始化		SamBluetoothManager.getInstance().init(this);				//设置连接,记住配置UUID		SamBluetoothManager.getInstance().connectBluetoothDevice(address, UUID, this);				//设置心跳为2秒,不设置默觉得3秒		SamBluetoothManager.getInstance().setHeartBeat(2*1000);						//监听心跳信息		SamBluetoothManager.getInstance().setHeartbeatListener(new SamBluetoothManager.HeartbeatListener() {						@Override			public void outline() {				nameView.setText(address+"正在重练。。

"); stateView.setText(address+"离线"); //重练 SamBluetoothManager.getInstance().reConnect(BluetoothActivity.this); } @Override public void online() { //在线中... nameView.setText(address+"连接成功!"); stateView.setText(address+"在线"); } }); // //发送一条信息 // SamBluetoothManager.getInstance().sendMessage("ddd", new SamBluetoothManager.SendMessageCallback() { // // @Override // public void onFinished(boolean isSuccessfull) { // //isSuccessfull 是否发送成功 // } // }); //设置监听信息 SamBluetoothManager.getInstance().setOnRecieveListener(new SamBluetoothManager.OnRecieveListener() { @Override public void getData(byte[] data, int len) { String result =new String(data,0, len); stateView.setText("收到一条信息:"+result); } });

转载地址:http://tfmya.baihongyu.com/

你可能感兴趣的文章
JSP+Severlet+JDBC
查看>>
[攻克存储] SRAM地址线的连接
查看>>
Perl模块 File::Tail::Multi特定属性用法
查看>>
很感人的英语小短文
查看>>
EXT.NET 为 FormPanel设置背景颜色
查看>>
迁移phpstudy中的mysql至Linux
查看>>
oracle 11g的interval partition 如何按天\周\月\年分区
查看>>
Mysql的优化实践分析
查看>>
HeadFirst设计模式(三) - 装饰者模式
查看>>
Python day two
查看>>
使用httpClient上传至远程服务器
查看>>
从百度云下载openSUSE leap42.2 ISO超方便
查看>>
debug调试解决问题
查看>>
解决Xcode 7编译错误:does not contain bitcode
查看>>
angularjs ng-grid 表格使用
查看>>
职业发展规划(近两年)
查看>>
(Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
查看>>
openssl的应用及创建CA
查看>>
用户体验,UE
查看>>
bash学习前方
查看>>