原文:Android4.3 蓝牙BLE初步

一 关键概念: Generic Attribute Profile GATT 通过BLE连接,读写属性类小数据的Profile通用规范。现在所有的BLE应用Profile都是基于GATT的。 Attribute Protocol ATT GATT是基于ATT Protocol的。ATT针对BLE设备做了专门的优化,具体就是在传输过程中使用尽量少的数据。每个属性都有一个唯一的UUID,属性将以cha ...

2014-05-12 01:21 0 67164 推荐指数:

查看详情

android蓝牙4.0(BLE)开发之ibeacon初步

此文使用的ibeacon模块是april beacon。至于什么是ibeacon。本文不做解释,详细请自查。 一个april beacon里携带的信息例如以下 0201061A ...

Tue Dec 29 05:19:00 CST 2015 0 1884
关于android4.3 bluetooth4.0的那些事儿

  马年伊始,刚刚上班的一个星期,公司里没什么事儿可做,只是听说马上可能要做蓝牙的项目。之前也做过关于软硬件通讯之类的项目:android 串口通讯,android usb 转串口通讯。 可是蓝牙这块还真是没有怎么接触过,只是以前每天论坛看博客看到过,跟网络通讯差不多,也是用到socket ...

Sat Feb 22 01:29:00 CST 2014 2 2090
android4.3 Bluetooth分析之扫描分析

android4.3中引入了蓝牙低能耗le(low energy),相应的也有一些方法/类。不过代码里,并没有找到初始调用的地方。所以这里还是先只分析下bt普通的扫描流程(类似android 4.2),先贴出流程图 主要通过“扫描”的流程来分析下 从这里开始分析下用到 ...

Mon Sep 23 07:04:00 CST 2013 0 3182
Android ble蓝牙问题

(1)蓝牙回调安卓4.4的蓝牙回调是在异步线程中(不在主线程),若要在蓝牙回调中执行更新界面的操作,记得切换到主线程去操作 (2)三星手机兼容性问题connectGatt()方法在某些三星手机上只能在UI线程调用。 备注:三星的手机是connet和disconnet ...

Tue May 23 00:15:00 CST 2017 0 7761
Android BLE 蓝牙编程(二)

大家中秋快乐啊~~哈哈,今天继续工程项目吧! 上篇我们已经实现了蓝牙设备的扫描,本篇我们来通过list展示扫描到的设备并 实现点击连接。 先贴出上篇的完整的MainActivity的方法: View Code 这是上篇的,没有在log下看到扫描消息 ...

Sun Sep 18 06:05:00 CST 2016 1 6551
Android BLE 蓝牙编程(四)

接上篇,我们已经实现了短震,长震的功能了~ 现在我们需要实现点击后一直震动的功能 开始我的想法是再循环中不断执行write方法,然而这个办法行不通。 系统会报错。 那要如何实现这个想法呢 ...

Tue Sep 20 05:25:00 CST 2016 1 4643
android4.3 截屏功能的尝试与失败分析

1.背景 上一篇讲了在源码中捕获到了android手机的截屏函数(同时按下电源键与音量减,详情http://blog.csdn.net/buptgshengod/article/details/19911909),经过一周的研究还是没有在手机上实现系统截屏功能,总结下尝试的方法 ...

Fri Mar 07 17:42:00 CST 2014 2 6905
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM