Android 藍牙開發相關知識總結

最近公司項目需要用到藍牙技術,因此去學習了Android 藍牙的相關知識,整理如下(長期更新,用到哪裏,更新到哪裏):

一、Android Bluetooth API:

這個不用多費口舌,Google已經寫得很詳細了,而且是中文:藍牙|AndroidDeveloper。建議仔細閱讀。

二、示例:

同樣,依舊是Google的示例,是一個通過藍牙進行雙向通訊的聊天程序。該示例內容如下:
1. 打開藍牙、掃描其他藍牙設備
2. 查詢已配對的藍牙設備
3. 建立RFCOMM渠道/套接字
4. 連接到一個遠程設備
5. 通過藍牙傳輸數據

地址:BluetoothChat,點擊右上角的Download即可,順便可以學習Google程序員的代碼規範。

三、流程圖

這是我在學習上面的api和demo時,做的思維導圖,可以結合上面兩點一塊學習:
1. 藍牙設備的打開、獲取已配對設備、搜索附近設備:
藍牙設備

  1. 藍牙設備的連接:
    藍牙連接

四、藍牙設備與單片機進行通信:

恩,這個暫時沒有設備,等後續開始做了,再更新。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章