外接設(shè)備的連接方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及設(shè)備連接技術(shù)領(lǐng)域,尤其涉及一種外接設(shè)備的連接方法及裝置。
【背景技術(shù)】
[0002]在終端照相功能越來越完善的情況下,全球幾乎每人都會用終端拍照。自拍的情況也越來越多,那么為了方便自拍,藍(lán)牙自拍桿也就應(yīng)運(yùn)而生。
[0003]終端通過藍(lán)牙與藍(lán)牙自拍桿連接后,用戶通過觸控藍(lán)牙自拍桿上的電子快門,就可以進(jìn)行拍照。
【發(fā)明內(nèi)容】
[0004]本公開實(shí)施例提供一種外接設(shè)備的連接方法及裝置,包括如下技術(shù)方案:
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種外接設(shè)備的連接方法,包括:
[0006]當(dāng)檢測到有外接設(shè)備進(jìn)行連接時(shí),獲取所述外接設(shè)備的描述信息;
[0007]根據(jù)所述外接設(shè)備的描述信息確定所述外接設(shè)備的外接鍵盤設(shè)備類型;
[0008]根據(jù)所述外接鍵盤設(shè)備類型完成對外接設(shè)備的設(shè)備聲明及連接。
[0009]在一個(gè)實(shí)施例中,所述外接設(shè)備的描述信息根據(jù)外接設(shè)備的鍵盤使用方式設(shè)置。
[0010]在一個(gè)實(shí)施例中,所述獲取所述外接設(shè)備的描述信息,包括:
[0011]獲取所述外接設(shè)備的鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息,所述鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息用于聲明所述外接設(shè)備所支持的按鍵;
[0012]所述根據(jù)所述外接設(shè)備的描述信息確定所述外接設(shè)備的外接鍵盤設(shè)備類型,包括:
[0013]根據(jù)所述鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息判斷所述外接設(shè)備是否支持預(yù)設(shè)字母按鍵;
[0014]當(dāng)所述外接設(shè)備支持所述預(yù)設(shè)字母按鍵時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型;
[0015]當(dāng)所述外接設(shè)備不支持所述預(yù)設(shè)字母按鍵時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型;所述數(shù)字鍵盤類型為允許智能終端在輸入時(shí)彈出輸入法的軟鍵盤。
[0016]在一個(gè)實(shí)施例中,所述獲取所述外接設(shè)備的描述信息,包括:
[0017]獲取所述外接設(shè)備的廠商標(biāo)識信息;
[0018]所述根據(jù)所述外接設(shè)備的描述信息確定所述外接設(shè)備的外接鍵盤設(shè)備類型,包括:
[0019]在預(yù)置的廠商標(biāo)識信息與外接鍵盤設(shè)備類型的對應(yīng)關(guān)系中查找所述外接設(shè)備的廠商標(biāo)識信息對應(yīng)的外接鍵盤設(shè)備類型;
[0020]當(dāng)查找到的外接鍵盤設(shè)備類型為數(shù)字鍵盤類時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型;
[0021]當(dāng)查找到的外接鍵盤設(shè)備類型為全鍵盤類時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型。
[0022]在一個(gè)實(shí)施例中,所述獲取所述外接設(shè)備的描述信息,包括:
[0023]獲取所述外接設(shè)備的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài),所述外接鍵盤設(shè)備類型標(biāo)識用于利用開關(guān)狀態(tài)標(biāo)識所述外接鍵盤設(shè)備類型;
[0024]所述根據(jù)所述外接設(shè)備的描述信息確定所述外接設(shè)備的外接鍵盤設(shè)備類型,包括:
[0025]在預(yù)置的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài)與外接鍵盤設(shè)備類型的對應(yīng)關(guān)系中查找所述外接設(shè)備的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài)對應(yīng)的外接鍵盤設(shè)備類型;
[0026]當(dāng)查找到的外接鍵盤設(shè)備類型為數(shù)字鍵盤類時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型;
[0027]當(dāng)查找到的外接鍵盤設(shè)備類型為全鍵盤類時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型。
[0028]在一個(gè)實(shí)施例中,所述根據(jù)所述外接鍵盤設(shè)備類型完成對外接設(shè)備的設(shè)備聲明及連接,包括:
[0029]根據(jù)所述外接鍵盤設(shè)備類型完成對所述外接設(shè)備的設(shè)備聲明,以及完成與所述外接設(shè)備之間的無線連接。
[0030]在一個(gè)實(shí)施例中,所述方法還包括:
[0031]當(dāng)需輸入操作時(shí),判斷所述外接設(shè)備的外接鍵盤設(shè)備類型;
[0032]當(dāng)所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型時(shí),彈出輸入法的軟鍵盤,使用所述輸入法的軟鍵盤進(jìn)行輸入操作;
[0033]在所外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型時(shí),使用所述外接設(shè)備的鍵盤進(jìn)行輸入操作。
[0034]根據(jù)本公開實(shí)施例的第二方面,提供一種外接設(shè)備的連接方法,包括:
[0035]當(dāng)檢測到與智能終端進(jìn)行連接時(shí),上報(bào)描述信息;
[0036]根據(jù)所述描述信息完成與所述智能終端的連接。
[0037]在一個(gè)實(shí)施例中,所述方法還包括:
[0038]與所述智能終端進(jìn)行連接前,根據(jù)所述外接設(shè)備的鍵盤使用方式設(shè)置描述信息。
[0039]在一個(gè)實(shí)施例中,所述根據(jù)所述外接設(shè)備的鍵盤使用方式設(shè)置描述信息,包括:
[0040]根據(jù)所述外接設(shè)備的鍵盤使用方式設(shè)置鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息,所述鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息用于聲明所述外接設(shè)備所支持的按鍵;
[0041]其中,當(dāng)所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型時(shí),所述鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息中聲明所述外接設(shè)備支持預(yù)設(shè)字母按鍵;當(dāng)所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型時(shí),所述鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息中聲明所述外接設(shè)備不支持預(yù)設(shè)字母按鍵。
[0042]在一個(gè)實(shí)施例中,根據(jù)所述外接設(shè)備的鍵盤使用方式設(shè)置所述描述信息,包括:
[0043]根據(jù)所述外接設(shè)備的鍵盤使用方式創(chuàng)建所述外接設(shè)備的廠商標(biāo)識信息與所述外接設(shè)備的外接鍵盤設(shè)備類型之間的對應(yīng)關(guān)系;
[0044]其中,當(dāng)所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型時(shí),創(chuàng)建所述廠商標(biāo)識信息與所述全鍵盤類型之間的對應(yīng)關(guān)系;當(dāng)所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型時(shí),創(chuàng)建所述廠商標(biāo)識信息與所述數(shù)字鍵盤類型之間的對應(yīng)關(guān)系。
[0045]在一個(gè)實(shí)施例中,根據(jù)所述外接設(shè)備的鍵盤使用方式設(shè)置所述描述信息,包括:
[0046]根據(jù)所述外接設(shè)備的鍵盤使用方式設(shè)置所述外接設(shè)備的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài);
[0047]其中,當(dāng)所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型時(shí),將所述外接設(shè)備的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài)設(shè)置為第一開關(guān)狀態(tài);當(dāng)所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型時(shí),將所述外接設(shè)備的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài)設(shè)置為第二開關(guān)狀態(tài)。
[0048]在一個(gè)實(shí)施例中,所述方法還包括:
[0049]當(dāng)接收到智能終端的鍵盤使用指示時(shí),啟動自身鍵盤供所述智能終端進(jìn)行輸入操作。
[0050]根據(jù)本公開實(shí)施例的第三方面,提供一種外接設(shè)備的連接裝置,包括:
[0051]獲取模塊,用于當(dāng)檢測到有外接設(shè)備進(jìn)行連接時(shí),獲取所述外接設(shè)備的描述信息;
[0052]確定模塊,用于根據(jù)所述獲取模塊獲取的所述外接設(shè)備的描述信息確定所述外接設(shè)備的外接鍵盤設(shè)備類型;
[0053]連接模塊,用于根據(jù)所述確定模塊確定的所述外接鍵盤設(shè)備類型完成對外接設(shè)備的設(shè)備聲明及連接。
[0054]在一個(gè)實(shí)施例中,所述外接設(shè)備的描述信息根據(jù)外接設(shè)備的鍵盤使用方式設(shè)置。
[0055]在一個(gè)實(shí)施例中,所述獲取模塊包括:
[0056]第一獲取子模塊,用于獲取所述外接設(shè)備的鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息,所述鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息用于聲明所述外接設(shè)備所支持的按鍵;
[0057]所述確定模塊包括:
[0058]判斷子模塊,用于根據(jù)所述第一獲取子模塊獲取的所述鍵盤服務(wù)發(fā)現(xiàn)協(xié)議記錄信息判斷所述外接設(shè)備是否支持預(yù)設(shè)字母按鍵;
[0059]第一確定子模塊,用于當(dāng)所述判斷子模塊判斷所述外接設(shè)備支持所述預(yù)設(shè)字母按鍵時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型;
[0060]第二確定子模塊,用于當(dāng)所述判斷子模塊判斷所述外接設(shè)備不支持所述預(yù)設(shè)字母按鍵時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型;所述數(shù)字鍵盤類型為允許智能終端在輸入時(shí)彈出輸入法的軟鍵盤。
[0061 ] 在一個(gè)實(shí)施例中,所述獲取模塊包括:
[0062]第二獲取子模塊,用于獲取所述外接設(shè)備的廠商標(biāo)識信息;
[0063]所述確定模塊包括:
[0064]第一查找子模塊,用于在預(yù)置的廠商標(biāo)識信息與外接鍵盤設(shè)備類型的對應(yīng)關(guān)系中查找所述第二獲取子模塊獲取的所述外接設(shè)備的廠商標(biāo)識信息對應(yīng)的外接鍵盤設(shè)備類型;
[0065]第三確定子模塊,用于當(dāng)所述第一查找子模塊查找到的外接鍵盤設(shè)備類型為數(shù)字鍵盤類時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型;
[0066]第四確定子模塊,用于當(dāng)所述第一查找子模塊查找到的外接鍵盤設(shè)備類型為全鍵盤類時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型。
[0067]在一個(gè)實(shí)施例中,所述獲取模塊包括:
[0068]第三獲取子模塊,用于獲取所述外接設(shè)備的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài),所述外接鍵盤設(shè)備類型標(biāo)識用于利用開關(guān)狀態(tài)標(biāo)識所述外接鍵盤設(shè)備類型;
[0069]所述確定模塊包括:
[0070]第二查找子模塊,用于在預(yù)置的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài)與外接鍵盤設(shè)備類型的對應(yīng)關(guān)系中查找所述第三獲取子模塊獲取的所述外接設(shè)備的外接鍵盤設(shè)備類型標(biāo)識的開關(guān)狀態(tài)對應(yīng)的外接鍵盤設(shè)備類型;
[0071]第五確定子模塊,用于當(dāng)所述第二查找子模塊查找到的外接鍵盤設(shè)備類型為數(shù)字鍵盤類時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型;
[0072]第六確定子模塊,用于當(dāng)所述第二查找子模塊查找到的外接鍵盤設(shè)備類型為全鍵盤類時(shí),確定所述外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型。
[0073]在一個(gè)實(shí)施例中,所述連接模塊包括:
[0074]連接子模塊,用于根據(jù)所述外接鍵盤設(shè)備類型完成對所述外接設(shè)備的設(shè)備聲明,以及完成與所述外接設(shè)備之間的無線連接。
[0075]在一個(gè)實(shí)施例中,所述裝置還包括:
[0076]類型判斷模塊,用于當(dāng)需輸入操作時(shí),判斷所述外接設(shè)備的外接鍵盤設(shè)備類型;
[0077]第一處理模塊,用于當(dāng)所述類型判斷模塊判斷所述外接設(shè)備的外接鍵盤設(shè)備類型為數(shù)字鍵盤類型時(shí),彈出輸入法的軟鍵盤,使用所述輸入法的軟鍵盤進(jìn)行輸入操作;
[0078]第二處理模塊,用于當(dāng)所述類型判斷模塊判斷所述所外接設(shè)備的外接鍵盤設(shè)備類型為全鍵盤類型時(shí),使用所述外接設(shè)備的鍵盤進(jìn)行輸入操作。
[0079]根據(jù)本公開實(shí)施例的第四方面,提供一種外接設(shè)備的連接裝置,包括:
[0080]上報(bào)模塊,用于當(dāng)檢測到與智能終端進(jìn)行連接時(shí),上報(bào)描述信息;
[0081]連接模塊,用于根據(jù)所述上報(bào)模塊上報(bào)的所述描述信息完成與所述智能終端的連接。
[0082]在一個(gè)實(shí)施例中,所述裝置還包括:
[0083]設(shè)置模塊,用于在所述連接模塊與所述智能終端進(jìn)行連接前,根據(jù)所述外接設(shè)備的鍵盤使用方式設(shè)置描述信息。
[0084]在一個(gè)實(shí)施例中,所述設(shè)置模塊包括:
當(dāng)前第1頁
1 
2 
3 
4 
5 
6