一起Talk Android吧(第二百九十四回:Android中的BLE开发:注册特征值通知三)
Posted talk_8
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一起Talk Android吧(第二百九十四回:Android中的BLE开发:注册特征值通知三)相关的知识,希望对你有一定的参考价值。
看官们,我们在上一章回中介绍了BLE开发中注册特征值通知的例子,本章回中我们将继续介绍该例子,闲话休提,言归正转。让我们一起Talk android吧!
看官们,注册完特征值后我们就可以监听服务端发来的特征值变化通知。接收通知使用onCharacteristicChanged()
方法,该方法是BluetoothGattCallback中的方法,从名称就可以看出来它是一个回调方法,当服务器端的特征值有变化时该方法会被回调;
该方法包含两个参数:
- 第一个是BluetoothGatt类的对象,它和连接服务器时返回的对象相同;
- 第二个是BluetoothGattCharacteristic类型的对象,也就是特征值,它里面包含有各种类型的数据,我们可以获取相应类型的数据,这些数据就是服务器发来的特征值通知。
关于这个方法大家目前只需要知道它主要是用来监听(或者说接收)服务端的通知就可以了,更多的细节我们在后面章回中介绍。
各位看官,关于Android中BLE开发注册特征值的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!
以上是关于一起Talk Android吧(第二百九十四回:Android中的BLE开发:注册特征值通知三)的主要内容,如果未能解决你的问题,请参考以下文章
一起Talk Android吧(第三百九十四回:使用BitmapFactory.Options缩放Bitmap)
一起Talk Android吧(第二百九十九回:Java中的Timer)
一起Talk Android吧(第二百九十回:Android中的BLE开发:获取服务一)
一起Talk Android吧(第二百九十七回:Android中的BLE开发:断开设备连接)