资源简介
蓝牙通讯源码(包含使用文档)
代码片段和文件信息
package com.ds.bluetoothUtil;
import java.io.IOException;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothSocket;
import android.os.Handler;
import android.os.Message;
/**
* 蓝牙客户端连接线程
* @author GuoDong
*
*/
public class BluetoothClientConnThread extends Thread{
private Handler serviceHandler; //用于向客户端Service回传消息的handler
private BluetoothDevice serverDevice; //服务器设备
private BluetoothSocket socket; //通信Socket
/**
* 构造函数
* @param handler
* @param serverDevice
*/
public BluetoothClientConnThread(Handler handler BluetoothDevice serverDevice) {
this.serviceHandler = handler;
this.serverDevice = serverDevice;
}
@Override
public void run() {
BluetoothAdapter.getDefaultAdapter().cancelDiscovery();
try {
socket = serverDevice.createRfcommSocketToServiceRecord(BluetoothTools.PRIVATE_UUID);
BluetoothAdapter.getDefaultAdapter().cancelDiscovery();
socket.connect();
} catch (Exception ex) {
try {
socket.close();
} catch (IOException e) {
e.printStackTrace();
}
//发送连接失败消息
serviceHandler.obtainMessage(BluetoothTools.MESSAGE_CONNECT_ERROR).sendToTarget();
return;
}
//发送连接成功消息,消息的obj参数为连接的socket
Message msg = serviceHandler.obtainMessage();
msg.what = BluetoothTools.MESSAGE_CONNECT_SUCCESS;
msg.obj = socket;
msg.sendToTarget();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 16644 2012-05-09 23:19 API.docx
目录 0 2012-05-09 23:14 com\
目录 0 2012-05-09 23:15 com\ds\
目录 0 2012-05-09 23:14 com\ds\bluetoothUtil\
文件 1514 2012-05-09 21:11 com\ds\bluetoothUtil\BluetoothClientConnThread.java
文件 5727 2012-05-09 22:47 com\ds\bluetoothUtil\BluetoothClientService.java
文件 2522 2012-05-09 22:43 com\ds\bluetoothUtil\BluetoothCommunThread.java
文件 1626 2012-05-09 22:40 com\ds\bluetoothUtil\BluetoothServerConnThread.java
文件 3718 2012-05-09 22:46 com\ds\bluetoothUtil\BluetoothServerService.java
文件 3127 2012-05-09 22:14 com\ds\bluetoothUtil\BluetoothTools.java
文件 322 2012-05-09 20:30 com\ds\bluetoothUtil\TransmitBean.java
文件 50994 2012-05-09 22:16 类结构.docx
- 上一篇:stm32控制esp8266访问web
- 下一篇:5 UARTRecIT.zip
相关资源
- 安卓客户端与服务端交互源代码包括
- gps电脑接收端上位机源码
- 人工智能 归结原理 完整 源码 和文档
- 一个小型ECU源码
- 药店管理系统(源码以及数据库)
- 铭正同创液晶STM32 240128 源码
- 传奇脱机挂VC源码.rar
- 基于IAR的STM8L152的USART+ADC(双通道)带
- 基于QT的音乐播放器
- linux0.11内核源码
- Unity 自带shader 源码
- fpga游戏源码
- 算法竞赛入门经典(第二版)pdf+源码
- 五子棋源码+算法详解
- 最小bootloader的实现完整源代码
- 中小公司工资管理系统
- iOS CB BLE蓝牙4.0极简Demo
- RMI 服务器与客户端源码,很简单,自
- 074撒旦源码.rar
- .net EXCEL高效率导出数据源码项目
- 声波传输数据
- Qt QSerialPort 通信 源码
- 取QQkey登录空间和邮箱.e
- 写字机舵机控制抬笔GBRL源码
- FPGA蓝牙串口实验
- 内核变速源码.rar
- 基于Verilog二分频的testbench源码
- 微信小程序仿ofo共享单车demo完整源码
- 网狐6603最新源码.txt
- 小程序调用蓝牙打印机完整代码
评论
共有 条评论