资源简介
蓝牙通讯源码(包含使用文档)

代码片段和文件信息
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
相关资源
- 我的世界源码(易语言版)
- labview编程软件滤波器以及编写程序设
- 我的界面(visual foxpro)源码
- 易语言:一键cf基址源码
- The Secret Path 3D 3D魔方迷宫[源码][scra
- scratch垃圾分类源码(最终版本).sb
- 由浅入深,蓝牙4.0/BLE协议栈开发攻略
- 基于蓝牙4.0的设备通信方案设计与实
- STM32蓝牙和串口程序
- 基于MSP430G2553的蓝牙控制小车
- 安卓QQ6.71协议源码易语言,qq协议源码
- 编译原理实验工具及参考源码(lex&
- E盾偷后台工具源码
- UNIX/LINUX编程实践教程的源码
- 十以内加减法练习 powerbuilder源码
- 农场开发项目
- OCR源码
- PLC上位机编程软件
- 用foobar2000听google音乐[更新一下]
- 学生信息管理系统源码
- 用VC 编写的仿QQ聊天室程序源代码
- 蓝牙工作原理(不懂的可以下来看看
- 毕业论文之温度传感器DS18B20(源码
- 可自定义导航网站源码
- 栅栏填充算法源码(VC)
- msp430F149操作红外接收模块源码
- [免费]图像识别c 源码
- 周易排盘源码
- RSA算法源码
- 一个人脸识别程序源码
评论
共有 条评论