两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種自定義耳機按鍵功能的方法及系統(tǒng)的制作方法

文檔序號:9551515閱讀:3940來源:國知局
一種自定義耳機按鍵功能的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能穿戴技術(shù)領(lǐng)域,尤其涉及一種自定義耳機按鍵功能的方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有耳機的按鍵一般僅支持開發(fā)商預(yù)先定義的功能,耳機在生產(chǎn)完成以后,其功能模式都是按照開發(fā)商預(yù)先定義的功能設(shè)定好了的,用戶只能按照產(chǎn)品說明書上的功能介紹來使用耳機。然而,開發(fā)商預(yù)先定義的按鍵的功能往往無法滿足所有單個用戶的使用習(xí)慣,一些用戶拿到耳機后可能希望按照自己的使用習(xí)慣來定義按鍵的功能,而現(xiàn)有的耳機又無法使用戶按照自己的使用習(xí)慣重新定義按鍵的功能,因此,在這種情況下用戶使用耳機時會感到很不方便。

【發(fā)明內(nèi)容】

[0003]本發(fā)明實施例的目的在于提供一種自定義耳機按鍵功能的方法及系統(tǒng),旨在解決上述現(xiàn)有的耳機而發(fā)使用戶按照自己的使用習(xí)慣重新定義按鍵的功能的問題。
[0004]本發(fā)明實施例是這樣實現(xiàn)的,一種自定義耳機按鍵功能的方法,包括:
[0005]檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵操作,若接收到所述按鍵操作則控制耳機進入按鍵自定義設(shè)置模式;
[0006]接收用戶在一定時間內(nèi)輸入的第一按鍵信號,解析所述第一按鍵信號所對應(yīng)的第一鍵碼值,并查找出所述第一鍵碼值所對應(yīng)執(zhí)行的第一功能事件程序;
[0007]接收用戶在一定時間內(nèi)輸入的第二按鍵信號,解析所述第二按鍵信號所對應(yīng)的第二鍵碼值,將所述第一功能事件程序中的第一鍵碼值修改為所述第二鍵碼值。
[0008]在本發(fā)明實施例所述的自定義耳機按鍵功能的方法中,若在按鍵自定義設(shè)置的過程中出現(xiàn)按鍵功能沖突,則在接收用戶在一定時間內(nèi)輸入的第二按鍵信號,解析所述第二按鍵信號所對應(yīng)的第二鍵碼值,將所述第一功能事件程序中的第一鍵碼值修改為所述第二鍵碼值之后還包括:
[0009]查找出所述第二鍵碼值所對應(yīng)的第二功能事件程序,將所述第二功能事件程序中的第二鍵碼值修改為所述第一鍵碼值。
[0010]在本發(fā)明實施例所述的自定義耳機按鍵功能的方法中,在接收用戶在一定時間內(nèi)輸入的第二按鍵信號,解析所述第二按鍵信號所對應(yīng)的第二鍵碼值,將所述第一功能事件程序中的第一鍵碼值修改為所述第二鍵碼值之后還包括:
[0011]保存在按鍵自定義設(shè)置過程中的修改記錄,當(dāng)接收到用戶輸入的返回出廠設(shè)置模式的控制指令時,自動根據(jù)所述修改記錄恢復(fù)到出廠設(shè)置模式。
[0012]在本發(fā)明實施例所述的自定義耳機按鍵功能的方法中,所述檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵操作,若接收到所述按鍵操作則控制耳機進入按鍵自定義設(shè)置模式具體包括:
[0013]檢測預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵組合是否同時被按下,若所述按鍵組合同時被按下則控制耳機進入按鍵自定義設(shè)置模式。
[0014]在本發(fā)明實施例所述的自定義耳機按鍵功能的方法中,述檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵操作,若接收到所述按鍵操作則控制耳機進入按鍵自定義設(shè)置模式具體包括:
[0015]檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的觸摸手勢操作,若接收到所述觸摸手勢操作則控制耳機進入按鍵自定義設(shè)置模式。
[0016]本發(fā)明實施例的另一目的在于提供一種自定義耳機按鍵功能的系統(tǒng)包括:
[0017]按鍵自定義模式啟動模塊,用于檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵操作,若接收到所述按鍵操作則控制耳機進入按鍵自定義設(shè)置模式;
[0018]功能事件程序處理模塊,用于:
[0019]接收用戶在一定時間內(nèi)輸入的第一按鍵信號,解析所述第一按鍵信號所對應(yīng)的第一鍵碼值,并查找出所述第一鍵碼值所對應(yīng)執(zhí)行的第一功能事件程序;
[0020]接收用戶在一定時間內(nèi)輸入的第二按鍵信號,解析所述第二按鍵信號所對應(yīng)的第二鍵碼值,將所述第一功能事件程序中的第一鍵碼值修改為所述第二鍵碼值。
[0021]在本發(fā)明實施例所述的自定義耳機按鍵功能的系統(tǒng)中,所述功能事件程序處理模塊,還用于:若在按鍵自定義設(shè)置的過程中出現(xiàn)按鍵功能沖突,則查找出所述第二鍵碼值所對應(yīng)的第二功能事件程序,將所述第二功能事件程序中的第二鍵碼值修改為所述第一鍵碼值。
[0022]在本發(fā)明實施例所述的自定義耳機按鍵功能的系統(tǒng)中,還包括:
[0023]初始化模塊,用于保存在按鍵自定義設(shè)置過程中的修改記錄,當(dāng)接收到用戶輸入的返回出廠設(shè)置模式的控制指令時,自動根據(jù)所述修改記錄恢復(fù)到出廠設(shè)置模式。
[0024]在本發(fā)明實施例所述的自定義耳機按鍵功能的系統(tǒng)中,所述按鍵自定義模式啟動豐吳塊包括:
[0025]機械式啟動觸發(fā)單元,用于檢測預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵組合是否同時被按下,若所述按鍵組合同時被按下則控制耳機進入按鍵自定義設(shè)置模式。
[0026]在本發(fā)明實施例所述的自定義耳機按鍵功能的系統(tǒng)中,所述按鍵自定義模式啟動豐吳塊包括:
[0027]觸摸式啟動觸發(fā)單元,用于檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的觸摸手勢操作,若接收到所述觸摸手勢操作則控制耳機進入按鍵自定義設(shè)置模式。
[0028]實施本發(fā)明實施例提供的一種自定義耳機按鍵功能的方法及系統(tǒng)具有以下有益效果:
[0029]本發(fā)明實施例由于首先由用戶設(shè)置啟動按鍵自定義設(shè)置模式的按鍵操作,然后由耳機檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵操作,若接收到所述按鍵操作則自動進入按鍵自定義設(shè)置模式;最后在按鍵自定義模式下接收用戶在一定時間內(nèi)輸入的第一按鍵信號,解析所述第一按鍵信號所對應(yīng)的第一鍵碼值,查找出所述第一鍵碼值所對應(yīng)執(zhí)行的第一功能事件程序;接收用戶在一定時間內(nèi)輸入的第二按鍵信號,解析所述第二按鍵信號所對應(yīng)的第二鍵碼值,將所述第一功能事件程序中的第一鍵碼值修改為所述第二鍵碼值,從而可以使用戶根據(jù)自己的使用習(xí)慣修改耳機中各個按鍵所對應(yīng)的功能,方便了用戶操作,更好的滿足了用戶對耳機智能化的需求。
【附圖說明】
[0030]圖1是本發(fā)明實施例提供的自定義耳機按鍵功能的方法的具體實現(xiàn)流程圖;
[0031]圖2是本發(fā)明實施例提供的自定義耳機按鍵功能的系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0032]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0033]圖1示出了本發(fā)明實施例提供的自定義耳機按鍵功能的方法的具體實現(xiàn)流程圖。參見圖1所示,本發(fā)明實施例提供的一種自定義耳機按鍵功能的方法,包括:
[0034]在S101中,檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵操作,若接收到所述按鍵操作則控制耳機進入按鍵自定義設(shè)置模式。
[0035]在本發(fā)明實施例中,耳機上的按鍵即可為機械式按鍵,也可以為觸摸式按鍵,同樣所述預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵操作既可以為機械式的按鍵組合,也可以為特定的觸摸手勢操作。
[0036]其中,當(dāng)所述按鍵操為機械式的按鍵組合時,S101具體包括:檢測預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵組合是否同時被按下,若所述按鍵組合同時被按下則控制耳機進入按鍵自定義設(shè)置模式。作為一具體實現(xiàn)示例,耳機至少包括用于開/關(guān)機的第一按鍵、用于增加音量的第二按鍵以及用于減少音量的第三按鍵,其中所述預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的按鍵操作為第一按鍵,第二按鍵以及第三按鍵中的任意按鍵組合。
[0037]其中,當(dāng)所述按鍵操為特定的觸摸手勢操作時,S101具體包括:檢測是否接收到預(yù)先設(shè)置的啟動按鍵自定義設(shè)置模式的觸摸手勢操作,若接收到所述觸摸手勢操作則控制耳機進入按鍵自定義設(shè)置模式。作為一具體實現(xiàn)示例,所述特定的觸摸手勢操作可以為前后滑動或者上下滑動。
[0038]在S102中,接收用戶在一定時間內(nèi)輸入的第一按鍵信號,解析所述第一按鍵信號所對應(yīng)的第一鍵碼值,并查找出所述第一鍵碼值所對應(yīng)執(zhí)行的第一功能事件程序。
[0039]在S103中,接收用戶在一定時間內(nèi)輸入的第二按鍵信號,解析所述第二按鍵信號所對應(yīng)的第二鍵碼值,將所述第一功能事件程序中的第一鍵碼值修改為所述第二鍵碼值。
[0040]在本發(fā)明實施例中,所述第一按鍵信號和所述第二按鍵信號均可以為機械式按鍵信號或者觸摸式按鍵信號,且每個機械式按鍵信號或觸摸式按鍵信號均對應(yīng)有唯一的鍵碼值。此外,在本發(fā)明實施例中,若第二按鍵信號原先設(shè)置有對應(yīng)的功能事件,則在S103完成之后會發(fā)生按鍵功能沖突,此時,在S103之后還需執(zhí)行以下步驟:
[0041]在S104中,查找出所述第二鍵碼值所對應(yīng)的第二功能事件程序,將所述第二功能事件程序中的第二鍵碼值修改為所述第一鍵碼值。
[0042]在本發(fā)明實施例中,用戶若需要修改某個功能所對應(yīng)的按鍵,則只需在耳機進入按鍵自定義設(shè)置模式后點擊該功能所對應(yīng)的按鍵,使其對應(yīng)的按鍵進入自定義設(shè)置模式,然后再點擊用戶想要定義用于執(zhí)行該功能的按鍵即可。例如:若耳機原來是單擊第二按鍵加音量,用戶現(xiàn)在想修改為雙擊第二按鍵加音量,那么用戶只需在耳機進行按鍵自定義設(shè)置模式后,首先單擊第二按鍵,然后再雙擊第二按鍵即可,這樣耳機即可自動獲取單擊第二按鍵時所對應(yīng)的第一鍵碼值,并查找出所述第一鍵碼值所對
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
南昌县| 来凤县| 凭祥市| 微博| 普安县| 广德县| 峡江县| 普兰店市| 安宁市| 怀集县| 洛扎县| 宁化县| 黎川县| 贵定县| 睢宁县| 鹤岗市| 大洼县| 高邮市| 新密市| 涞源县| 定边县| 高安市| 苏尼特左旗| 庆元县| 将乐县| 周宁县| 金阳县| 湛江市| 盐津县| 轮台县| 尚志市| 仙桃市| 昌图县| 农安县| 蒙山县| 怀柔区| 烟台市| 浦县| 鄱阳县| 铜陵市| 建瓯市|