Android 藍芽開發相關知識總結
最近公司專案需要用到藍芽技術,因此去學習了Android 藍芽的相關知識,整理如下(長期更新,用到哪裡,更新到哪裡):
一、Android Bluetooth API:
這個不用多費口舌,Google已經寫得很詳細了,而且是中文:藍芽|AndroidDeveloper。建議仔細閱讀。
二、示例:
同樣,依舊是Google的示例,是一個通過藍芽進行雙向通訊的聊天程式。該示例內容如下:
1. 開啟藍芽、掃描其他藍芽裝置
2. 查詢已配對的藍芽裝置
3. 建立RFCOMM渠道/套接字
4. 連線到一個遠端裝置
5. 通過藍芽傳輸資料
地址:BluetoothChat,點選右上角的Download即可,順便可以學習Google程式設計師的程式碼規範。
三、流程圖
這是我在學習上面的api和demo時,做的思維導圖,可以結合上面兩點一塊學習:
1. 藍芽裝置的開啟、獲取已配對裝置、搜尋附近裝置:
- 藍芽裝置的連線:
四、藍芽裝置與微控制器進行通訊:
恩,這個暫時沒有裝置,等後續開始做了,再更新。
相關文章
- Android藍芽開發全面總結Android藍芽
- 相機成像相關知識總結
- iOS藍芽Mesh開發總結一iOS藍芽
- iOS藍芽Mesh開發總結二iOS藍芽
- Android 開發知識點總結Android
- Android開發常用知識總結Android
- 總結 MySQL 相關知識點MySql
- 資訊熵相關知識總結熵
- JVM相關知識點總結JVM
- Android藍芽那點事——深入瞭解藍芽BlE藍芽 《總結篇》Android藍芽
- Java 容器相關知識全面總結Java
- Android開發新工具Android Studio相關知識Android
- Android開發--藍芽操作Android藍芽
- Java與Mysql鎖相關知識總結JavaMySql
- PHP物件相關知識點的總結PHP物件
- 作業系統相關知識總結作業系統
- Android 傳統藍芽開發Android藍芽
- Android 藍芽音響開發Android藍芽
- web跨域及cookie相關知識總結Web跨域Cookie
- 老Python總結的字典相關知識Python
- RMAN備份相關知識與技能總結
- STM32中斷相關知識總結
- C++中類相關知識點總結C++
- Linux 動態庫相關知識總結Linux
- Android藍芽開發流程實踐Android藍芽
- 藍芽Bluetooth技術小知識藍芽
- 知識總結二--個人愛好(非工作相關)
- iOS之BLE藍芽SDK開發個人總結(進階篇)iOS藍芽
- iOS之BLE藍芽SDK開發個人總結(基礎篇)iOS藍芽
- 混合開發之phonegap開發相關知識解析
- Android關於鍵盤相關知識Android
- js--promise、async 和 await 相關知識總結JSPromiseAI
- 檔案包含漏洞相關知識總結-千鋒教育
- Android相關開發連結分享Android
- 資料結構相關知識資料結構
- 物件相關開發手冊總結物件
- iOS藍芽開發iOS藍芽
- .NET開發常用知識點總結匯總