本發(fā)明涉及移動通信技術領域,特別涉及一種基于Android平臺對講機的聯(lián)系人共享方法及裝置。
背景技術:
現(xiàn)有技術中的對講機的通訊錄添加方式還比較單一,僅能通過人工錄入到本機中,無法實現(xiàn)對一定范圍內(nèi)的通訊錄信息的自動獲取和添加,導致添加效率低,而且通訊錄中聯(lián)系人的數(shù)量不夠豐富。
技術實現(xiàn)要素:
本發(fā)明的目的旨在至少解決所述技術缺陷之一。
為此,本發(fā)明的目的在于提出一種基于Android平臺對講機的聯(lián)系人共享方法及裝置,可以自動獲取并存儲同信道的其他對講機中的聯(lián)系人信息,讓用戶在一定程度上減小手動輸入通訊錄所帶來的錯誤風險,為用戶獲取其他聯(lián)系人信息提供便利。
為了實現(xiàn)上述目的,本發(fā)明一方面的實施例提供一種基于Android平臺對講機的聯(lián)系人共享方法,包括如下步驟:
步驟S1,當基于Android平臺的對講機檢測到用戶觸發(fā)聯(lián)系人查找指令時,利用窄帶通信原理在可探測范圍內(nèi),通過發(fā)送信息探測指令以探測其他對講機的信息;
步驟S2,所述其他對講機在接收到該信息探測指令后,判斷自身是否符合信息探測指令的條件,如果符合,則將自身存儲的通訊錄信息返回給作為探測方的基于Android平臺的對講機;
步驟S3,作為探測方的對講機在接收到同一信道的對講機返回的通訊錄信息后,將該通訊錄信息自動添加到本機的通訊錄中。
進一步,在所述步驟S1中,探測得到的其他對講機的信息,包括:由作為探測方的對講機向可探測范圍內(nèi)的其他對講機主動發(fā)送信息探測指令。
進一步,所述信息探測指令包括:本機的信道信息和通訊錄獲取請求。
進一步,在所述步驟S2中,所述其他對講機判斷自身是否符合信息探測指令的條件,包括:判斷本機是否與作為探測方的對講機位于同一信道,如果是則將存儲的通訊錄信息發(fā)送至對講機。
本發(fā)明另一方面的實施例提供一種基于Android平臺對講機的聯(lián)系人共享裝置,包括:檢測模塊、探測模塊、通信模塊和通訊錄管理模塊,其中,
所述檢測模塊用于檢測是否接收到用戶觸發(fā)的聯(lián)系人查找指令;
所述探測模塊用于在所述檢測模塊檢測到聯(lián)系人查找指令后,利用窄帶通信原理在可探測范圍內(nèi),通過發(fā)送信息探測指令以探測其他對講機的信息,所述其他對講機在接收到該信息探測指令后,判斷自身是否符合信息探測指令的條件,如果符合,則將自身存儲的通訊錄信息返回給所述通信模塊;
所述通信模塊用于接收來自其他對講機的通訊錄信息,并轉發(fā)至所述通訊錄管理模塊;
所述通訊錄管理模塊用于將該通訊錄信息自動添加到本機的通訊錄中。
進一步,所述探測模塊探測得到的其他對講機的信息,包括:由作為探測方的對講機向可探測范圍內(nèi)的其他對講機主動發(fā)送信息探測指令。
進一步,所述信息探測指令包括:本機的信道信息和通訊錄獲取請求。
進一步,所述其他對講機判斷自身是否符合信息探測指令的條件,包括:判斷本機是否與作為探測方的對講機位于同一信道,如果是則將存儲的通訊錄信息發(fā)送至對講機。
根據(jù)本發(fā)明實施例的基于Android平臺對講機的聯(lián)系人共享方法及裝置,利用窄帶通信原理,主動探測一定范圍內(nèi)的其他對講機的信息,并接收同信道的其他對講機返回的通訊錄信息,將該通訊錄信息自動添加到本地,通過這種方式可以自動獲取并存儲同信道的其他對講機中的聯(lián)系人信息。本發(fā)明可以讓用戶在一定程度上減小手動輸入通訊錄所帶來的錯誤風險,為用戶獲取其他聯(lián)系人信息提供便利。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明的上述和/或附加的方面和優(yōu)點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1為根據(jù)本發(fā)明實施例的基于Android平臺對講機的聯(lián)系人共享方法的流程圖;
圖2為根據(jù)本發(fā)明實施例的基于Android平臺對講機的聯(lián)系人共享裝置的結構圖。
具體實施方式
下面詳細描述本發(fā)明的實施例,實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
本發(fā)明提出一種基于Android平臺對講機的聯(lián)系人共享方法及裝置,可以在窄帶通信下,一鍵獲取同信道對講機內(nèi)的通訊錄信息。
如圖1所示,本發(fā)明實施例的基于Android平臺對講機的聯(lián)系人共享方法,包括如下步驟:
步驟S1,當基于Android平臺的對講機檢測到用戶觸發(fā)聯(lián)系人查找指令時,利用窄帶通信原理在可探測范圍內(nèi),通過發(fā)送信息探測指令以探測其他對講機的信息。
具體地,在本步驟中,探測得到的其他對講機的信息,包括:由作為探測方的對講機向可探測范圍內(nèi)的其他對講機主動發(fā)送信息探測指令。即,對講機使用窄帶通信原理探測一定范圍內(nèi)其他對講機的信息。
在本發(fā)明的一個實施例中,信息探測指令包括:本機的信道信息和通訊錄獲取請求。
步驟S2,其他對講機在接收到該信息探測指令后,判斷自身是否符合信息探測指令的條件,如果符合,則將自身存儲的通訊錄信息返回給作為探測方的基于Android平臺的對講機。
具體地,其他對講機判斷自身是否符合信息探測指令的條件,包括:判斷本機是否與作為探測方的對講機位于同一信道,如果是則將存儲的通訊錄信息發(fā)送至對講機。
如果其他對講機判斷與作為探測方的對講機位于不同信道,則對該探測指令不予處理和回復。
步驟S3,作為探測方的對講機在接收到同一信道的對講機返回的通訊錄信息后,將該通訊錄信息自動添加到本機的通訊錄中。
在本發(fā)明的一個實施例中,其他對講機發(fā)送的通訊錄信息,包括:該對講機內(nèi)存的全部聯(lián)系人名稱及對應的聯(lián)系方式。本機在接收到其他對講機返回的通訊錄信息后,自動添加到本地的通訊錄單元中,以實現(xiàn)對本機通訊錄的更新,從而通過這種方式可以自動獲取并存儲同信道的其他對講機中的聯(lián)系人信息。
如圖2所示,本發(fā)明還提出一種基于Android平臺對講機的聯(lián)系人共享裝置,包括:檢測模塊1、探測模塊2、通信模塊3和通訊錄管理模塊4。
具體地,檢測模塊1用于檢測是否接收到用戶觸發(fā)的聯(lián)系人查找指令。
探測模塊2用于在檢測模塊1檢測到聯(lián)系人查找指令后,利用窄帶通信原理在可探測范圍內(nèi),通過發(fā)送信息探測指令以探測其他對講機的信息,其他對講機在接收到該信息探測指令后,判斷自身是否符合信息探測指令的條件,如果符合,則將自身存儲的通訊錄信息返回給通信模塊3。
在本發(fā)明的一個實施例中,由作為探測方的對講機向可探測范圍內(nèi)的其他對講機主動發(fā)送信息探測指令。即,對講機使用窄帶通信原理探測一定范圍內(nèi)其他對講機的信息。其中,信息探測指令包括:本機的信道信息和通訊錄獲取請求。
并且,其他對講機判斷自身是否符合信息探測指令的條件,包括:判斷本機是否與作為探測方的對講機位于同一信道,如果是則將存儲的通訊錄信息發(fā)送至對講機。
此外,如果其他對講機判斷與作為探測方的對講機位于不同信道,則對該探測指令不予處理和回復。
通信模塊3用于接收來自其他對講機的通訊錄信息,并轉發(fā)至通訊錄管理模塊4。通訊錄管理模塊4用于將該通訊錄信息自動添加到本機的通訊錄中。
在本發(fā)明的一個實施例中,其他對講機發(fā)送的通訊錄信息,包括:該對講機內(nèi)存的全部聯(lián)系人名稱及對應的聯(lián)系方式。本機在接收到其他對講機返回的通訊錄信息后,自動添加到本地的通訊錄單元中,以實現(xiàn)對本機通訊錄的更新,從而通過這種方式可以自動獲取并存儲同信道的其他對講機中的聯(lián)系人信息。
根據(jù)本發(fā)明實施例的基于Android平臺對講機的聯(lián)系人共享方法及裝置,利用窄帶通信原理,主動探測一定范圍內(nèi)的其他對講機的信息,并接收同信道的其他對講機返回的通訊錄信息,將該通訊錄信息自動添加到本地,通過這種方式可以自動獲取并存儲同信道的其他對講機中的聯(lián)系人信息。本發(fā)明可以讓用戶在一定程度上減小手動輸入通訊錄所帶來的錯誤風險,為用戶獲取其他聯(lián)系人信息提供便利。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。本發(fā)明的范圍由所附權利要求及其等同限定。