SoldierJazz的专栏

从铿锵的历史中,寻找经典;从凝血的经典中,检索未来的通途!

安卓BLE开发教程(二) BLE开发流程

在安卓上进行BLE开发时,就不必像理解BLE协议栈那样复杂了。因为安卓的BLE包为我们提供了十分丰富的API、各类常量、各类连接通信情况下的回调API等。 具体流程 一、声明权限 二、获取Adapter适配器 三、开启蓝牙 四、BLE扫描与停止 五、连接设备 六、枚举特征值及其属性 ...

2018-12-20 18:33:58

阅读数 150

评论数 0

安卓BLE开发教程(一) BLE基础

我试图以一种简单的方式去把重要的事情讲清楚。目的是希望BLE协议栈和基础概念简单化,让自己及类似的安卓开发者可以在较短的时间内把握住BLE的核心及使用方法。BLE本身很复杂,但对于安卓开发而言只要抓住一些核心点,便已足够。如果你想全面了解BLE协议栈,包括分层及每层功能,那么你从这里可能得不到答案...

2018-12-20 15:50:50

阅读数 168

评论数 0

安卓获取屏幕最大(绝对)分辨率

安卓开发时,在很多应用场景需要获取手机屏幕的真实分辨率,然而查阅了大部分博客提供的获取方法发现获取方法并不对。下面几种常用的方法(错误)和最终正确获取的方法均会展示在下面。 实验场景:Activity(隐藏或不隐藏状态栏、虚拟导航栏等场景)、Service 中。 错误方法一: Displa...

2018-12-14 14:00:45

阅读数 268

评论数 7

提示
确定要删除当前文章?
取消 删除