AlanWang的博客-专注android和蓝牙BLE技术分享

Just
A blog

Android LaunchMode

阅读(202)评论(0)

standard模式,也就是默认模式,不需要配置launchMode。就是每次跳转时都需要创建该Activity的新实例 singleTop和standard模式,都会将intent发送到新的实例,不 过,singleTop要求如果创建intent的时候栈顶已经有要创建的Activity的实例,则将intent发送给该实例,而不发送给...

android View.setScal 缩放会留白分析

阅读(1254)评论(0)

一张图说明问题 可以看出,setScal进行缩小 并没有改变View的实际大小,只是视觉上显示大小改变了,缺少的部分会留白 怎么解决?让用户看不到留白? 可以计算出 留白区域的高度,假如为 h,   那么设置 ...

RxJava2 使用笔记

阅读(1315)评论(0)

Observable<String> sender= Observable.create(new ObservableOnSubscribe<String>() { @Override public void subscribe(@NonNull ObservableEm...

蓝牙BLE

android 扫描识别iBeacon设备

阅读(1905)评论(0)

iBeacon其实就是在BLE的基础上把广播包的数据格式化了一下。 贴上一张iBeacon广播协议: 就是规定了广播数据。 说到底iBeacon也是一个BLE设备,所以扫描方法也是 BLE的扫描 先看一下扫描代码: bluetoothAdapter.startLeScan( leS...

蓝牙BLE

android BLE 手机模拟iBeacon发出广播

阅读(2348)评论(0)

iBeacon其实就是在BLE的基础上把广播报的数据格式化了一下。 可以先看一下上一篇文章 《android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser》 熟悉一下BLE的广播数据。 本次文章就是在上一章发出BLE广播的基础上进行改造,让手机成为...

蓝牙BLE

android BLE 扫描BLE设备 BluetoothLeScanner

阅读(3465)评论(0)

可以先看一下另一篇文章 《android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser》 熟悉一下BLE的广播数据 BluetoothLeScanner 是android5.0 新加入的 在5.0之前扫描BLE设备 使用的方法是 :   bluet...

蓝牙BLE

android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser

阅读(2870)评论(1)

android 从4.3系统开始可以连接BLE设备,这个大家都知道了。iOS是从7.0版本开始支持BLE。 android 进入5.0时代时,开放了一个新功能,手机可以模拟设备发出BLE广播, 这个新功能其实是 对标于 iOS系统的手机模拟iBeacon设备。 先介绍一下BLE的广播, BLE设备之所以能被手机扫描到,是因为 BLE...