Kotlin入門(mén)教程+協(xié)程指南 完整版PDF
4.61MB / 06-27
Android Jetpack Compose入門(mén)到精通 中文PDF完整版
13.3MB / 12-20
Android進(jìn)階指北 中文PDF完整版
60.3MB / 12-14
Kotlin核心編程 (水滴技術(shù)團(tuán)隊(duì)) 完整版PDF
25.8MB / 05-15
Android 10 Kotlin編程通俗演義 完整版PDF
52.5MB / 01-09
深入理解Kotlin協(xié)程 完整版PDF
3.24MB / 01-29
第一行代碼: Android 第3版 (郭霖) 中文PDF高清版
22.4MB / 12-09
Android編程權(quán)威指南 第4版 中文PDF完整版
22.5MB / 11-09
Flutter技術(shù)入門(mén)與實(shí)戰(zhàn) 完整版PDF
162MB / 02-28
Flutter完全手冊(cè) 完整版PDF
8.71MB / 01-24
-
Kotlin入門(mén)教程+協(xié)程指南 完整版PDF Android / 4.61MB
-
-
Android開(kāi)發(fā)詳解(全彩版) 明日科技 高清pdf完整版[65MB] Android / 65.6MB
-
Kotlin從入門(mén)到進(jìn)階實(shí)戰(zhàn) 高清pdf完整版[54MB] Android / 54.2MB
-
移動(dòng)開(kāi)發(fā)叢書(shū)-Android開(kāi)發(fā)實(shí)戰(zhàn):從學(xué)習(xí)到產(chǎn)品 pdf掃描版[90MB] Android / 89.9MB
-
Android Studio開(kāi)發(fā)實(shí)戰(zhàn):從零基礎(chǔ)到App上線(xiàn)(第2版) 中文PDF完整 Android / 265MB
-
Android 10 Kotlin編程通俗演義 完整版PDF Android / 52.5MB
-
-
Android進(jìn)階指北 中文PDF完整版 Android / 60.3MB
-
詳情介紹
一、查找發(fā)現(xiàn) findding/discovering devices
對(duì)于Android查找發(fā)現(xiàn)藍(lán)牙設(shè)備使用BluetoothAdapter類(lèi)的startDiscovery()方法就可以執(zhí)行一個(gè)異步方式獲取周邊的藍(lán) 牙設(shè)備,因?yàn)槭且粋€(gè)異步的方法所以我們不需要考慮線(xiàn)程被阻塞問(wèn)題,整個(gè)過(guò)程大約需要12秒時(shí)間,這時(shí)我們緊接著注冊(cè)一個(gè) BroadcastReceiver 對(duì)象來(lái)接收查找到的藍(lán)牙設(shè)備信息,我們過(guò)濾ACTION_FOUND這個(gè) Intent動(dòng)作來(lái)獲取每個(gè)遠(yuǎn)程設(shè)備的詳細(xì)信息,通過(guò)附加參數(shù)在Intent字段EXTRA_DEVICE 和 EXTRA_CLASS, 中包含了每個(gè)BluetoothDevice 對(duì)象和對(duì)象的該設(shè)備類(lèi)型 BluetoothClass ,示例代碼
private final BroadcastReceiver cwjReceiver = new BroadcastReceiver() {
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (BluetoothDevice.ACTION_FOUND.equals(action)) {
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
myArrayAdapter.add(device.getName() + " android123 " + device.getAddress()); //獲取設(shè)備名稱(chēng)和mac地址
}
}
};
// 注冊(cè)這個(gè) BroadcastReceiver
IntentFilter filter = new IntentFilter(BluetoothDevice.ACTION_FOUND);
registerReceiver(cwjReceiver, filter);
最后android123提醒大家需要注意的是,記住在Service或Activity中重寫(xiě)onDestory()方法,使用unregisterReceiver方法反注冊(cè)這個(gè)BroadcastReceiver對(duì)象保證資源被正確回收。
一些其他的狀態(tài)變化有 ACTION_SCAN_MODE_CHANGED 額外參數(shù) EXTRA_SCAN_MODE 和 EXTRA_PREVIOUS_SCAN_MODE以及SCAN_MODE_CONNECTABLE_DISCOVERABLE、 SCAN_MODE_CONNECTABLE和SCAN_MODE_NONE, 藍(lán)牙模塊
下載地址
人氣書(shū)籍
Android開(kāi)發(fā)從入門(mén)到精通 PDF 掃描版[85M]
Android 4高級(jí)編程(第3版) 帶完整書(shū)簽 pdf掃描版 147M
Android 中文API合集 chm版
瘋狂Android講義 中文PDF掃描版
第一行代碼:Android PDF掃描版[199MB]
第一行代碼:Android(第2版) (郭霖著) 完整pdf掃描版[53MB]
Android應(yīng)用開(kāi)發(fā)詳解 郭宏志著 中文 PDF版 [26M]
Android開(kāi)發(fā)藝術(shù)探索 (任玉剛著) pdf掃描版[172MB]
深入理解Android:卷I 鄧凡平著 PDF掃描版
Android開(kāi)發(fā)范例代碼大全(第2版) 中文pdf版[7MB]
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買(mǎi)正版。
☉ 本站提供的ANDROID藍(lán)牙編程 WORD文檔 doc格式資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。