跳过导航链接
A B C D E F G I L N O R S U V W 

A

accept(BluetoothDevice) - 接口 中的方法cn.wandersnail.bluetooth.RemoveBondFilter
 
addDiscoveryListener(DiscoveryListener) - 类 中的方法cn.wandersnail.bluetooth.BTManager
 
APPLICATION_ID - 类 中的静态变量cn.wandersnail.bluetooth.BuildConfig
已过时。
APPLICATION_ID is misleading in libraries. For the library package name use LIBRARY_PACKAGE_NAME

B

BTException - cn.wandersnail.bluetooth中的异常错误
date: 2019/8/3 12:08 author: zengfansheng
BTException(String) - 异常错误 的构造器cn.wandersnail.bluetooth.BTException
 
BTException(String, Throwable) - 异常错误 的构造器cn.wandersnail.bluetooth.BTException
 
BTException(Throwable) - 异常错误 的构造器cn.wandersnail.bluetooth.BTException
 
BTManager - cn.wandersnail.bluetooth中的类
date: 2020/5/5 09:49 author: zengfansheng
BTManager.Builder - cn.wandersnail.bluetooth中的类
 
build() - 类 中的方法cn.wandersnail.bluetooth.BTManager.Builder
根据当前配置构建EasyBLE实例
BUILD_TYPE - 类 中的静态变量cn.wandersnail.bluetooth.BuildConfig
 
BuildConfig - cn.wandersnail.bluetooth中的类
 
BuildConfig() - 类 的构造器cn.wandersnail.bluetooth.BuildConfig
 
Builder() - 类 的构造器cn.wandersnail.bluetooth.BTManager.Builder
 

C

clearBondDevices(RemoveBondFilter) - 类 中的方法cn.wandersnail.bluetooth.BTManager
根据过滤器,清除配对
clearQueue() - 类 中的方法cn.wandersnail.bluetooth.Connection
清除请求队列,不触发事件
cn.wandersnail.bluetooth - 程序包 cn.wandersnail.bluetooth
 
connect(UUID, ConnectCallback) - 类 中的方法cn.wandersnail.bluetooth.Connection
指定连接的UUID
ConnectCallback - cn.wandersnail.bluetooth中的接口
date: 2020/5/5 19:44 author: zengfansheng
Connection - cn.wandersnail.bluetooth中的类
date: 2020/5/5 10:29 author: zengfansheng
Connection() - 类 的构造器cn.wandersnail.bluetooth.Connection
 
createBond(String) - 类 中的方法cn.wandersnail.bluetooth.BTManager
开始配对
createBond(BluetoothDevice) - 类 中的方法cn.wandersnail.bluetooth.BTManager
开始配对
createConnection(String) - 类 中的方法cn.wandersnail.bluetooth.BTManager
创建连接
createConnection(BluetoothDevice) - 类 中的方法cn.wandersnail.bluetooth.BTManager
创建连接
createConnection(String, EventObserver) - 类 中的方法cn.wandersnail.bluetooth.BTManager
创建连接
createConnection(BluetoothDevice, EventObserver) - 类 中的方法cn.wandersnail.bluetooth.BTManager
创建连接

D

DEBUG - 类 中的静态变量cn.wandersnail.bluetooth.BuildConfig
 
DEBUG_TAG - 类 中的静态变量cn.wandersnail.bluetooth.BTManager
 
destroy() - 类 中的方法cn.wandersnail.bluetooth.BTManager
销毁,可重新构建
disconnect() - 类 中的方法cn.wandersnail.bluetooth.Connection
断开连接
disconnectAllConnections() - 类 中的方法cn.wandersnail.bluetooth.BTManager
断开所有连接
disconnectConnection(BluetoothDevice) - 类 中的方法cn.wandersnail.bluetooth.BTManager
断开连接
DiscoveryListener - cn.wandersnail.bluetooth中的接口
蓝牙搜索监听器 date: 2019/8/3 09:17 author: zengfansheng

E

ERROR_LACK_LOCATION_PERMISSION - 接口 中的静态变量cn.wandersnail.bluetooth.DiscoveryListener
缺少定位权限。
ERROR_LOCATION_SERVICE_CLOSED - 接口 中的静态变量cn.wandersnail.bluetooth.DiscoveryListener
系统位置服务未开启
ERROR_SCAN_FAILED - 接口 中的静态变量cn.wandersnail.bluetooth.DiscoveryListener
搜索错误
EventObserver - cn.wandersnail.bluetooth中的接口
各种事件。

F

FLAVOR - 类 中的静态变量cn.wandersnail.bluetooth.BuildConfig
 

G

getBluetoothAdapter() - 类 中的方法cn.wandersnail.bluetooth.BTManager
 
getBondState(String) - 类 中的方法cn.wandersnail.bluetooth.BTManager
根据MAC地址获取设备的配对状态
getBuilder() - 类 中的静态方法cn.wandersnail.bluetooth.BTManager
 
getConnection(BluetoothDevice) - 类 中的方法cn.wandersnail.bluetooth.BTManager
 
getConnections() - 类 中的方法cn.wandersnail.bluetooth.BTManager
获取所有连接,无序的
getDevice() - 类 中的方法cn.wandersnail.bluetooth.Connection
 
getFirstConnection() - 类 中的方法cn.wandersnail.bluetooth.BTManager
获取第一个连接
getInstance() - 类 中的静态方法cn.wandersnail.bluetooth.BTManager
获取实例。
getLastConnection() - 类 中的方法cn.wandersnail.bluetooth.BTManager
获取最后一个连接
getOrderedConnections() - 类 中的方法cn.wandersnail.bluetooth.BTManager
获取所有连接,有序的
getState() - 类 中的方法cn.wandersnail.bluetooth.Connection
获取连接状态

I

initialize(Application) - 类 中的方法cn.wandersnail.bluetooth.BTManager
 
isBluetoothOn() - 类 中的方法cn.wandersnail.bluetooth.BTManager
蓝牙是否开启
isConnected() - 类 中的方法cn.wandersnail.bluetooth.Connection
是否已连接
isDebugMode - 类 中的静态变量cn.wandersnail.bluetooth.BTManager
 
isDiscovering() - 类 中的方法cn.wandersnail.bluetooth.BTManager
 
isInitialized() - 类 中的方法cn.wandersnail.bluetooth.BTManager
 
isObserverRegistered(EventObserver) - 类 中的方法cn.wandersnail.bluetooth.BTManager
查询观察者是否注册
isReleased() - 类 中的方法cn.wandersnail.bluetooth.Connection
连接是否已释放

L

LIBRARY_PACKAGE_NAME - 类 中的静态变量cn.wandersnail.bluetooth.BuildConfig
 

N

notifyObservers(MethodInfo) - 类 中的方法cn.wandersnail.bluetooth.BTManager
通知所有观察者事件变化,通常只用在

O

onBluetoothAdapterStateChanged(int) - 接口 中的方法cn.wandersnail.bluetooth.EventObserver
蓝牙开关状态变化
onConnectionStateChanged(BluetoothDevice, int) - 接口 中的方法cn.wandersnail.bluetooth.EventObserver
连接状态变化
onDeviceFound(BluetoothDevice, int) - 接口 中的方法cn.wandersnail.bluetooth.DiscoveryListener
搜索到蓝牙设备
onDiscoveryError(int, String) - 接口 中的方法cn.wandersnail.bluetooth.DiscoveryListener
搜索错误
onDiscoveryStart() - 接口 中的方法cn.wandersnail.bluetooth.DiscoveryListener
蓝牙搜索开始
onDiscoveryStop() - 接口 中的方法cn.wandersnail.bluetooth.DiscoveryListener
蓝牙搜索停止
onFail(String, Throwable) - 接口 中的方法cn.wandersnail.bluetooth.ConnectCallback
连接失败
onRead(BluetoothDevice, byte[]) - 接口 中的方法cn.wandersnail.bluetooth.EventObserver
收到数据
onSuccess() - 接口 中的方法cn.wandersnail.bluetooth.ConnectCallback
连接成功
onWrite(BluetoothDevice, String, byte[], boolean) - 接口 中的方法cn.wandersnail.bluetooth.EventObserver
写入结果
onWrite(BluetoothDevice, String, byte[], boolean) - 接口 中的方法cn.wandersnail.bluetooth.WriteCallback
写入结果

R

registerObserver(EventObserver) - 类 中的方法cn.wandersnail.bluetooth.BTManager
注册连接状态及数据接收观察者
release() - 类 中的方法cn.wandersnail.bluetooth.BTManager
关闭所有连接并释放资源
release() - 类 中的方法cn.wandersnail.bluetooth.Connection
销毁连接
releaseAllConnections() - 类 中的方法cn.wandersnail.bluetooth.BTManager
释放所有连接
releaseConnection(String) - 类 中的方法cn.wandersnail.bluetooth.BTManager
释放连接
releaseConnection(BluetoothDevice) - 类 中的方法cn.wandersnail.bluetooth.BTManager
释放连接
releaseNoEvent() - 类 中的方法cn.wandersnail.bluetooth.Connection
销毁连接,不通知观察者
removeBond(String) - 类 中的方法cn.wandersnail.bluetooth.BTManager
解除配对
RemoveBondFilter - cn.wandersnail.bluetooth中的接口
清空已配对设备时的过滤器 date: 2019/8/3 21:11 author: zengfansheng
removeDiscoveryListener(DiscoveryListener) - 类 中的方法cn.wandersnail.bluetooth.BTManager
 

S

setExecutorService(ExecutorService) - 类 中的方法cn.wandersnail.bluetooth.BTManager.Builder
自定义线程池用来执行后台任务
setMethodDefaultThreadMode(ThreadMode) - 类 中的方法cn.wandersnail.bluetooth.BTManager.Builder
观察者或者回调的方法在没有使用注解指定调用线程时,默认被调用的线程
setObservable(Observable) - 类 中的方法cn.wandersnail.bluetooth.BTManager.Builder
被观察者,消息发布者。
setObserveAnnotationRequired(boolean) - 类 中的方法cn.wandersnail.bluetooth.BTManager.Builder
是否强制使用Observe注解才会收到被观察者的消息。
SPP_UUID - 类 中的静态变量cn.wandersnail.bluetooth.Connection
 
startDiscovery() - 类 中的方法cn.wandersnail.bluetooth.BTManager
开始搜索
STATE_CONNECTED - 类 中的静态变量cn.wandersnail.bluetooth.Connection
已连接
STATE_CONNECTING - 类 中的静态变量cn.wandersnail.bluetooth.Connection
连接中
STATE_DISCONNECTED - 类 中的静态变量cn.wandersnail.bluetooth.Connection
未连接
STATE_PAIRED - 类 中的静态变量cn.wandersnail.bluetooth.Connection
已配对
STATE_PAIRING - 类 中的静态变量cn.wandersnail.bluetooth.Connection
配对中
STATE_RELEASED - 类 中的静态变量cn.wandersnail.bluetooth.Connection
连接已释放
stopDiscovery() - 类 中的方法cn.wandersnail.bluetooth.BTManager
停止搜索

U

unregisterObserver(EventObserver) - 类 中的方法cn.wandersnail.bluetooth.BTManager
取消注册连接状态及数据接收观察者

V

VERSION_CODE - 类 中的静态变量cn.wandersnail.bluetooth.BuildConfig
 
VERSION_NAME - 类 中的静态变量cn.wandersnail.bluetooth.BuildConfig
 

W

write(String, byte[], WriteCallback) - 类 中的方法cn.wandersnail.bluetooth.Connection
写数据,加入队列尾部
WriteCallback - cn.wandersnail.bluetooth中的接口
date: 2020/5/7 09:26 author: zengfansheng
writeImmediately(String, byte[], WriteCallback) - 类 中的方法cn.wandersnail.bluetooth.Connection
写数据,加入队列最前
A B C D E F G I L N O R S U V W 
跳过导航链接