《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 解決方案 > 簡單四步學會AltBeacon安卓APP開發

簡單四步學會AltBeacon安卓APP開發

2015-08-27
關鍵詞: Beacon AltBeacon

如果將Beacon應用于故宮博物館導覽,想象一下,當游客走到一個不明覺厲的青銅方樽面前,只要拿起手機就能快速了解它的主人、出土信息和花紋的寓意,再也不用擔心被人嘲笑沒文化了。這一切都只要借助Beacon應用APP即可實現。

今天,我們討論一下如何用AltBeacon安卓API開發Beacon原型APP。要完成這樣一個設計,我們需要做五點設想:

1、博物館內安裝的所有的Beacon基站都在APP能夠探測到的范圍內;

2、APP能夠默默地在后臺運行并探測附近的Beacon;

3、當游客與Beacon基站的距離靠近至2m范圍內時才會跳出彈窗,提示與這一Beacon相關的展品信息;

4、針對同一展品,APP不會不識趣地反復跳出提示窗;

5、能夠查閱APP系統日志底層Beacon相關事件。 

開發步驟1:綁定服務,設定“區域”

首先,用AltBeacon API BeaconManager將APP與后臺運行的AltBeacon庫中的服務綁定。另外,要著手設定一個或多個“區域”。這里所說的“區域”是指一個或一組Beacon,由AltBeacon Beacon ID 域值來規定。

開發步驟2:APP程序類別

針對不同的顯示界面(包括主要展品信息界面、Beacon事件日志界面)的活動類別、以及其他一些輔助性的Java類別,這個APP包括一個自定義應用程序類和一個Actiivity類別。AltBeacon API負責APP后臺運行彈出,并提供一系列接口來支持與Beacon探測相關的回調函數。

開發步驟3:測定距離,更新范圍

AltBeacon API支持“監測”與“測距”功能。監測功能會在APP進入某一個或某一組Beacon區域時生成事件。測距功能可以追蹤游客距離某一組Beacon的距離,當兩者近到一定程度時,就可以觸發功能。

開發步驟4:定義最近的Beacon, 判斷信息推送時間

有了Beacon列表以及每個Beacon與游客的距離估算值,要推算出哪個Beacon離游客最近應該是不成問題的。當APP收到范圍更新時,就要判斷是否需要執行相應的功能。具體來說,就是看哪個Beacon離游客最近、有沒有近到需要向游客提示Beacon所對應的展品信息。如果最近的Beacon發生了變化,游客會收到提示信息。

測試問題1:現實世界中的Beacon探測

現實中,由于游客和Beacon之間的物理屏障或Beacon配置與之前設想的不同,也會出現一些紕漏。因此,與其中規中矩地根據AltBeacon庫回調的數據行事,不如對算法進行適度的“模糊”處理——保留了最近15s的報告中提示位于范圍內的Beacon的相關數據緩存,以及每個Beacon最近一次被探測到的精確時間,反而能改善Beacon APP的表現。 

測試問題2:如何判斷推送時間

怎樣判斷當前時刻提示游客Beacon所關聯的展品信息是否“合適”呢?主要看最后一次生成的通知是否為同一Beacon相關的,因為沒有必要反復提示用戶同一個展品的信息。還需要將估算的Beacon距離與既設的(觸發行為的)最小距離值進行對比,判斷游客是否足夠靠近Beacon(也就是展品),然后決定是否發送展品信息。

QQ截圖20150827135101.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩一区在线观看| 国产久一道中文一区| 欧美在线视频二区| 日韩午夜电影| 亚洲日本欧美天堂| 久久精品99国产精品酒店日本| 亚洲一二三区在线观看| 99在线观看免费视频精品观看| 亚洲国产一区二区三区青草影视 | 国产麻豆午夜三级精品| 国产精品福利在线| 国产精品久久久久9999| 欧美午夜在线观看| 国产精品福利网| 国产精品久久久久久亚洲毛片| 欧美日韩一区在线观看视频| 欧美日韩综合在线| 国产精品高清在线| 国产精品一香蕉国产线看观看| 国产精品家庭影院| 国产精品狼人久久影院观看方式| 国产精品多人| 国产欧美日本一区视频| 国产欧美一区二区精品婷婷 | 亚洲精品乱码久久久久久日本蜜臀| 欧美一区午夜精品| 亚洲高清视频一区二区| 久久成人精品无人区| 亚洲国产另类 国产精品国产免费| 亚洲高清激情| 亚洲毛片在线观看.| 夜色激情一区二区| 亚洲一区二区精品视频| 午夜老司机精品| 久久久久久久久蜜桃| 欧美在线播放高清精品| 久久亚洲国产成人| 欧美精品久久久久久久久老牛影院 | 国产精品va在线| 国产女主播一区二区| 国产综合婷婷| 亚洲精品久久久久| 亚洲少妇自拍| 久久国产66| 99re国产精品| 欧美一区亚洲| 嫩草影视亚洲| 国产精品国色综合久久| 国产欧美一区二区精品性| 在线观看91精品国产入口| 亚洲乱码精品一二三四区日韩在线| 一区二区三区精品视频| 欧美一区二区精品| 亚洲精品欧洲精品| 午夜精品视频一区| 欧美jizz19性欧美| 欧美四级剧情无删版影片| 国产人成一区二区三区影院| 亚洲成人在线视频播放| 亚洲视频免费看| 亚洲国产成人久久综合一区| 在线亚洲电影| 久久精品一区中文字幕| 欧美精品一区二区三区在线看午夜 | 欧美精品在线免费| 国产精品一区一区| 91久久午夜| 欧美一区观看| 亚洲天堂av在线免费| 久久久综合视频| 欧美性事在线| 亚洲国产精品久久久久婷婷884 | 99精品99久久久久久宅男| 亚洲欧美一区在线| 亚洲女人天堂成人av在线| 亚洲国产一区二区在线| 亚洲欧美春色| 欧美精品免费在线| 国内精品久久久久影院薰衣草| 日韩视频中文字幕| 久久国产精品久久国产精品 | 免费一级欧美在线大片| 国产精品xxxxx| 91久久国产综合久久91精品网站| 亚洲你懂的在线视频| 一区二区三区高清在线| 蜜桃久久av一区| 国产欧美日韩在线播放| 一本一本久久a久久精品综合妖精| 久久精品30| 欧美伊人久久大香线蕉综合69| 欧美一区二区高清在线观看| 美女国内精品自产拍在线播放| 蜜桃av综合| 国产午夜精品在线观看| 亚洲午夜电影网| 9国产精品视频| 美国成人毛片| 好吊妞这里只有精品| 国产精品99久久久久久人 | 久久精品国产999大香线蕉| 欧美午夜视频在线| 亚洲精品在线观看免费| 亚洲国产婷婷| 久久资源在线| 国产一区二区三区最好精华液 | 亚洲一区欧美| 亚洲一区二区三区精品在线观看 | 亚洲日本aⅴ片在线观看香蕉| 亚洲第一精品夜夜躁人人躁| 久久爱www久久做| 国产精品日韩一区二区三区| 99亚洲一区二区| 一本色道久久99精品综合 | 国产精品v欧美精品∨日韩| 亚洲毛片av在线| 99成人精品| 欧美日本一区二区三区| 亚洲福利视频二区| 亚洲国产另类久久久精品极度| 久久久久.com| 国内外成人免费视频| 久久黄色网页| 美女国内精品自产拍在线播放| 韩日欧美一区二区三区| 欧美永久精品| 久久这里有精品视频| 一区二区在线免费观看| 亚洲第一二三四五区| 猛干欧美女孩| 亚洲激情视频| 一区二区三区视频观看| 欧美日韩在线一区二区| av成人免费观看| 亚洲欧美日韩一区在线观看| 国产精品久久99| 午夜久久一区| 理论片一区二区在线| 亚洲国产aⅴ天堂久久| 亚洲免费成人av| 午夜精品国产更新| 国产农村妇女精品| 欧美综合国产| 欧美激情精品久久久| 91久久综合亚洲鲁鲁五月天| 一区二区三区久久| 国产精品国产自产拍高清av| 午夜免费日韩视频| 久久综合九色综合久99| 91久久国产自产拍夜夜嗨| 亚洲天天影视| 国产日产欧美精品| 亚洲国产精品黑人久久久| 欧美激情影院| 亚洲视频欧美视频| 久久免费高清视频| 亚洲狠狠丁香婷婷综合久久久| 一卡二卡3卡四卡高清精品视频| 国产精品www.| 久久精品国产欧美激情| 欧美伦理a级免费电影| 夜夜嗨av一区二区三区网站四季av | 伊大人香蕉综合8在线视| 99视频一区| 国产精品视频久久一区| 久久国产精品久久久| 欧美精品一区在线发布| 亚洲在线视频一区| 乱中年女人伦av一区二区| 亚洲伦理久久| 欧美一区二区三区电影在线观看| 一色屋精品视频免费看| 国产精品99久久久久久久久久久久| 国产精品一区二区久久久| 亚洲国产电影| 欧美午夜不卡视频| 亚洲国产成人精品久久久国产成人一区| 欧美日韩免费高清| 久久成人国产| 欧美天堂亚洲电影院在线观看| 久久成人羞羞网站| 欧美日韩综合视频网址| 久久精品一级爱片| 国产精品久久久久aaaa樱花| 91久久亚洲| 国产免费成人av| 在线视频亚洲欧美| 红桃视频成人| 亚洲欧美日韩在线| 亚洲品质自拍| 久久久97精品| 在线视频一区二区| 欧美高清视频一区二区| 午夜亚洲性色福利视频| 欧美日韩午夜激情| 亚洲激情另类| 国产亚洲欧美日韩美女| 一区二区三区 在线观看视| 激情成人在线视频| 先锋影院在线亚洲|