在权限允许的情况下,通过enable()函数可以打开Android设备的本地蓝牙。调用该函数需要权限Manifest.permission.BL...
在上一篇了解到了StateMachine状态机的使用,这通过源码来分析一下原理。 先来看一下StateMachine的构造方法protected...
在看蓝牙源码的时候,发现蓝牙的连接状态以及绑定状态是通过StateMachine(状态机)来实现的。通过StateMachine来管理不同状态下...
前言 在运行一个Java线程之前需要构造一个线程对象,在构造线程对象的时候需要提供线程需要的属性,比如线程组、优先级、是否是Daemon线程等信...
前言 通过源码去解答面试题,查漏补缺,增强记忆!!! 今日面试题 问题1:给一个button同时设置onClickListener和onLong...
在PC端使用串口虚拟工具(Virtual Serial Port Driver )创建一对虚拟串口,如COM1、COM2虚拟串口.png 在PC...
前言 更新RxJava2之后,就不能在onNext里面发送null值了。但是项目中有些接口,例如发送手机验证码的接口,后台返回过来data就为n...
前言 作为前端开发人员,切图是一件无法避免的事情。Android市场上机型的分辨率参差不齐,一个应用需要好多套图,如果根据分辨率一套套去切,不管...
前言 最近在ReView之前项目的代码,发现之前有个项目中的提示方式运用的是新浪微博中的设计。设计虽好,但是这会觉得当初的这个实现方式有些问题。...