日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>消費電子>可穿戴開發(fā):Beacon+Android Wear資料下載

可穿戴開發(fā):Beacon+Android Wear資料下載

2021-04-26 | pdf | 453.74KB | 次下載 | 3積分

資料介紹

根據(jù)研究機構(gòu)IDC統(tǒng)計,2015年智能可穿戴技術(shù)市場將成長至2014年的5倍之多,產(chǎn)品出貨量預計超過2500萬單位,且絕大部分都將采用Bluetooth? Smart 為用戶提供無縫、簡單易行的連接體驗。未來可穿戴設備、智能手機和基于云的互聯(lián)網(wǎng)服務將更好地協(xié)同工作,再也不需用戶采取任何復雜的操作或花時間了解這些專業(yè)知識。沒錯,就是這么簡單給力! 在之前Beacon系列文章中,小碼哥與大家介紹了能夠檢測、并與附近藍牙 Beacon互動的智能手機APP。在這一系列文章的第二篇中,小碼哥將為大家介紹一款面向安卓智能手機博物館導覽APP,這一APP就利用藍牙Beacon向用戶發(fā)送附近重要展品信息的提示信息。而在本系列文章中,小碼哥關(guān)注的則是如何讓Beacon相關(guān)的應用在可穿戴設備上也能夠提供同樣的體驗。如果說之前的博物館導覽APP是“手掌上的導覽APP”,那么今天小碼哥給大家?guī)淼木褪恰笆滞笊系膶в[APP”。 Android Wear 2014年,谷歌推出了新的Android Wear版本,這是面向可穿戴設備的安卓操作系統(tǒng)。一般來說,像Moto 360 智能手表這樣的Android Wear設備都需要與安卓智能手機協(xié)同工作,而Android Wear支持可穿戴設備與其他運行完整安卓系統(tǒng)的設備進行雙向通信。 Bluetooth Smart的架構(gòu)和角色 在 Android Wear的世界中,設備就相當于節(jié)點,這些節(jié)點各自具備不同的功能,并被連接到可穿戴的網(wǎng)絡中。一般來說,智能手機相當于可穿戴網(wǎng)絡的中樞,與其他類型如智能手表的節(jié)點相連接。節(jié)點與節(jié)點之間就是通過Bluetooth Smart進行通信的,但Android Wear開發(fā)者其實并不需要全盤地了解Bluetooth Smart。通過Android Wear的API就可以輕松加愉快地實現(xiàn)藍牙技術(shù)的功能! 也就是說,Android Wear允許開發(fā)者直接使用如android.bluetooth.le.BluetoothLeScanner這樣的標準Bluetooth Smart API。這樣,可穿戴設備就可以脫離手機的輔助,直接與其他Bluetooth Smart設備互動了。 可穿戴設備要比智能手機中樞的功能少得多,因此可穿戴設備通常要和智能手機協(xié)同工作,將一些高難的計算工作交由智能手機處理。在本文中我們將重點關(guān)注這樣的使用場景。 圖1 – 架構(gòu) 開發(fā)可穿戴博物館導覽APP的三大方法 有三種方法可以將小碼哥之前介紹過的智能手機博物館導覽APP拓展到Moto 360智能手表上: 1. 使用標準Android Notifications 2. 使用面向Android Wear設備的Extend Notifications 3. 開發(fā)在可穿戴設備上運行的Android WearAPP 今天小碼哥先為大家介紹前兩個基于通知的方法。在第二篇中會再向大家介紹AndroidWear APP的開發(fā)。 標準通知(Standard Notifications) 告訴你一個好消息:安卓智能手機發(fā)出的任何通知都會被自動發(fā)送至相應的、已連接的可穿戴設備上。因此,如果已經(jīng)在安卓智能手機APP上使用了通知,那么即使不再另外編寫專門的代碼,APP通知在可穿戴設備上顯示也不成問題,酷吧! 圖2 –Moto 360上GetYourBeacOn應用的標準通知 小碼哥之前在Beacon系列文章中的第二篇就包括用于生成通知的代碼片段。 可穿戴設備的擴展通知 安卓API提供一些方法為可穿戴設備定制信息,而不是單純地把可穿戴設備作為智能手機通知提示的顯示屏。例如,我們可以利用特殊的文本樣式,設置通知的背景圖像,建立多重頁面讓用戶可以通過劃屏查看通知詳情,還可以在通知中添加一些操作,增加可穿戴設備的互動性。 我決定為用戶在Android Wear設備上提供多個信息頁面,再添加一些互動,讓用戶可以對特定的展覽內(nèi)容做出“喜歡”或“不喜歡”的反饋。這不難實現(xiàn),只要借助一個名為WearableExtender的工具即可。我們來簡要地看一下代碼吧。 我門先來創(chuàng)建三個包括主要的展覽信息頁面,為讓使用者更容易在可穿戴設備上閱讀信息,我們可以使用文字形式呈現(xiàn)。 圖3 – 創(chuàng)建通知頁面 接下來我們需要創(chuàng)建Action物件,以回應用戶對互動選項“喜歡”和“不喜歡”的選擇。Action與頁面類似,但需要有一個與之相關(guān)聯(lián)的Intent包括在PendingIntent對象里。安卓系統(tǒng)里,Intent是即將執(zhí)行的操作,而PendingIntent是可以交由另一個應用執(zhí)行的Intent。在這里的情況下,前述“另一個應用”指的就是博物館導覽APP,我規(guī)定PendingIntent需要啟動一個名為NotificationActionHandler的Activity。 圖4 – 創(chuàng)建操作,為通知增加互動功能 最后,我們再創(chuàng)建一個包括附加頁面和操作的WearableExtender,再建立一個包含它的通知,再加上代表一些基本設置的數(shù)據(jù)和我們的第一個通知頁面。觸發(fā)通知,就成了!可穿戴設備會收到一個多頁的、互動的通知。 圖5 – 為通知添加可穿戴拓展 通知就會像下圖的形式顯示在智能手表屏幕上 當用戶選擇“喜歡”或“不喜歡”的操作后,NotificationActionHandlerActivity就會在智能手機上啟動,顯示以下屏幕之一: 圖7 – 智能手機APP對可穿戴設備上選定的操作的回應 你看,單單利用安卓通知,就能實現(xiàn)這么多功能! 總結(jié) Android Wear還是很容易上手的。通知(Notification)對于大多數(shù)安卓應用開發(fā)者都不陌生,Bluetooth Smart會默默地在幕后幫你搞定智能手機和可穿戴設備之間的通訊,而不需要開發(fā)者花太多時間專門了解它。 設備展示,且待下回分解! 本系列文章的下一部分,小碼哥會再和大家一起討論能夠在可穿戴設備上運行的Android Wear應用開發(fā)。 (mbbeetchina)
手機 消費電子 usb 快充
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1MDD品牌三極管BC807數(shù)據(jù)手冊
  2. 3.00 MB   |  次下載  |  免費
  3. 2MDD品牌三極管BC817數(shù)據(jù)手冊
  4. 2.51 MB   |  次下載  |  免費
  5. 3MDD品牌三極管D882數(shù)據(jù)手冊
  6. 3.49 MB  |  次下載  |  免費
  7. 4MDD品牌三極管MMBT2222A數(shù)據(jù)手冊
  8. 3.26 MB  |  次下載  |  免費
  9. 5MDD品牌三極管MMBTA56數(shù)據(jù)手冊
  10. 3.09 MB  |  次下載  |  免費
  11. 6MDD品牌三極管MMBTA92數(shù)據(jù)手冊
  12. 2.32 MB  |  次下載  |  免費
  13. 7STM32G474 HRTIME PWM 丟波問題分析與解決
  14. 1.00 MB   |  次下載  |  3 積分
  15. 8新能源電動汽車高壓線束的銅鋁連接解決方案
  16. 2.71 MB   |  次下載  |  2 積分

本月

  1. 1愛華AIWA HS-J202維修手冊
  2. 3.34 MB   |  37次下載  |  免費
  3. 2PC5502負載均流控制電路數(shù)據(jù)手冊
  4. 1.63 MB   |  23次下載  |  免費
  5. 3NB-IoT芯片廠商的資料說明
  6. 0.31 MB   |  22次下載  |  1 積分
  7. 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
  8. 0.63 MB   |  6次下載  |  1 積分
  9. 5UWB653Pro USB口測距通信定位模塊規(guī)格書
  10. 838.47 KB  |  5次下載  |  免費
  11. 6技嘉H110主板IT8628E_BX IO電路圖資料
  12. 2.61 MB   |  4次下載  |  1 積分
  13. 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
  14. 0.04 MB   |  4次下載  |  1 積分
  15. 8蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
  16. 0.08 MB   |  2次下載  |  1 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191439次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183353次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81602次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73822次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分
巴林右旗| 霍林郭勒市| 睢宁县| 怀柔区| 宜良县| 昌图县| 美姑县| 青州市| 集安市| 白河县| 平度市| 开封市| 凤冈县| 兴仁县| 郁南县| 昌乐县| 天柱县| 瑞金市| 桂平市| 湛江市| 雅江县| 五华县| 汶上县| 临江市| 北流市| 梧州市| 宁都县| 西吉县| 安平县| 亚东县| 松阳县| 涞水县| 安新县| 景德镇市| 彭泽县| 临武县| 巴林左旗| 伊吾县| 青龙| 崇礼县| 砀山县|