
在權限允許的情況下,通過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之前項目的代碼,發現之前有個項目中的提示方式運用的是新浪微博中的設計。設計雖好,但是這會覺得當初的這個實現方式有些問題。...