本發(fā)明涉及電視機(jī)技術(shù)領(lǐng)域,特別涉及一種菜單激活信息的設(shè)置方法及系統(tǒng)。
背景技術(shù):
改革開(kāi)放,人們的生活水平不斷提高,越來(lái)越多的智能電器走近千家萬(wàn)戶(hù),特別是智能電視機(jī),更是每家每戶(hù)不可缺少的一種電器。
目前的電視機(jī)通常設(shè)置有7個(gè)機(jī)身按鍵,對(duì)應(yīng)存在7個(gè)機(jī)身按鍵功能菜單,分別為音量加,音量減,頻道加,頻道減,菜單,輸入及開(kāi)關(guān)機(jī),每個(gè)機(jī)身按鍵功能菜單需要由指定的機(jī)身按鍵來(lái)控制。由于設(shè)置了多個(gè)機(jī)身按鍵,其存在的問(wèn)題是,增加了物料消耗和成本,使得硬件設(shè)計(jì)需要使用電阻分壓去測(cè)量按下的是哪個(gè)按鍵,并且電視劇外殼模組上需要開(kāi)設(shè)對(duì)應(yīng)數(shù)量的孔。
為了解決上述問(wèn)題,出現(xiàn)了單鍵控制的方法,通過(guò)對(duì)同一個(gè)機(jī)身按鍵進(jìn)行不同的點(diǎn)擊方式來(lái)激活所有的菜單選項(xiàng),通過(guò)在出廠前將所有機(jī)身按鍵功能菜單的激活按鍵方式進(jìn)行了預(yù)存儲(chǔ),當(dāng)具體使用時(shí),通過(guò)對(duì)同一個(gè)按鍵采用不同方式的點(diǎn)擊,從而實(shí)現(xiàn)激活對(duì)應(yīng)的菜單選項(xiàng)。
現(xiàn)有技術(shù)中,目前的單鍵控制的方法,需要通過(guò)較為復(fù)雜的電阻分壓電路才得以實(shí)現(xiàn),同時(shí),由于在出廠前就已經(jīng)將所有菜單的激活按鍵方式進(jìn)行了預(yù)存儲(chǔ),用戶(hù)需要不斷的學(xué)習(xí)預(yù)設(shè)的所有激活按鍵方式,才能完全掌握激活每個(gè)菜單選項(xiàng)所對(duì)應(yīng)的按鍵方式,從而達(dá)到每次都能按出自己想要的菜單的效果,因此整個(gè)學(xué)習(xí)過(guò)程比較長(zhǎng),并且由于每個(gè)人的按鍵力度和喜歡的按鍵方式均存在差異,通過(guò)這種預(yù)存儲(chǔ)的方式,無(wú)法滿(mǎn)足每個(gè)人的按鈕需求。
技術(shù)實(shí)現(xiàn)要素:
基于此,本發(fā)明的目的是提供一種菜單激活信息的設(shè)置方法及系統(tǒng),以使用戶(hù)能夠通過(guò)采用自己習(xí)慣的按鍵方式來(lái)激活對(duì)應(yīng)的機(jī)身按鍵功能菜單。
根據(jù)本發(fā)明實(shí)施例的一種菜單激活信息的設(shè)置方法,用于對(duì)電子設(shè)備的多個(gè)機(jī)身按鍵功能菜單的激活方式進(jìn)行設(shè)置,包括:
當(dāng)所述電子設(shè)備初次開(kāi)機(jī)時(shí),調(diào)用所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序;
當(dāng)進(jìn)入到任一機(jī)身按鍵功能菜單的設(shè)置子程序時(shí),獲取錄入的按鍵點(diǎn)擊信息,所述按鍵點(diǎn)擊信息包括點(diǎn)擊的次數(shù)、點(diǎn)擊的時(shí)長(zhǎng)及兩次點(diǎn)擊的間隔時(shí)間;
將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)。
另外,根據(jù)本發(fā)明上述實(shí)施例的一種菜單激活信息的設(shè)置方法,還可以具有如下附加的技術(shù)特征:
在所述獲取錄入的按鍵點(diǎn)擊信息的步驟之后,所述菜單激活信息的設(shè)置方法還包括:
判斷本地是否存儲(chǔ)有與所述按鍵點(diǎn)擊信息一致的已存儲(chǔ)按鍵點(diǎn)擊信息;
若是,則顯示所述已存儲(chǔ)按鍵點(diǎn)擊信息及與所述已存儲(chǔ)按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單,并返回執(zhí)行所述獲取錄入的按鍵點(diǎn)擊信息的步驟,以得到新的按鍵點(diǎn)擊信息;
若否,則執(zhí)行將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)的步驟。
在所述將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)的步驟之后,所述菜單激活信息的設(shè)置方法還包括:
當(dāng)接收到任一按鍵點(diǎn)擊信息時(shí),判斷本地是否存儲(chǔ)有與所述任一按鍵點(diǎn)擊信息一致的已錄入按鍵點(diǎn)擊信息;
若是,則激活并顯示所述已錄入按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單;
若否,則顯示本地存儲(chǔ)的所有按鍵點(diǎn)擊信息及各自對(duì)應(yīng)激活的機(jī)身按鍵功能菜單。
在所述激活并顯示所述已錄入按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單的步驟之后,所述菜單激活信息的設(shè)置方法還包括:
當(dāng)接收到下一個(gè)任一按鍵點(diǎn)擊信號(hào)信息時(shí),關(guān)閉并隱藏當(dāng)前激活的機(jī)身按鍵功能菜單。
在所述獲取錄入的按鍵點(diǎn)擊信息的步驟之前,所述菜單激活信息的設(shè)置方法還包括:
顯示所述當(dāng)前機(jī)身按鍵功能菜單的按鍵錄入提醒信息。
根據(jù)本發(fā)明實(shí)施例的一種菜單激活信息的設(shè)置系統(tǒng),用于對(duì)電子設(shè)備的多個(gè)機(jī)身按鍵功能菜單的激活方式進(jìn)行設(shè)置,包括:
調(diào)用模塊,用于當(dāng)所述電子設(shè)備初次開(kāi)機(jī)時(shí),調(diào)用所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序;
獲取模塊,用于當(dāng)進(jìn)入到任一機(jī)身按鍵功能菜單的設(shè)置子程序時(shí),獲取錄入的按鍵點(diǎn)擊信息,所述按鍵點(diǎn)擊信息包括點(diǎn)擊的次數(shù)、點(diǎn)擊的時(shí)長(zhǎng)及兩次點(diǎn)擊的間隔時(shí)間;
激活信息存儲(chǔ)模塊,用于將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)。
另外,根據(jù)本發(fā)明上述實(shí)施例的一種菜單激活信息的設(shè)置系統(tǒng),還可以具有如下附加的技術(shù)特征,
所述菜單激活信息的設(shè)置系統(tǒng)還包括:
第一判斷模塊,用于判斷本地是否存儲(chǔ)有與所述按鍵點(diǎn)擊信息一致的已存儲(chǔ)按鍵點(diǎn)擊信息;
處理模塊,用于當(dāng)判斷出本地存儲(chǔ)有所述已存儲(chǔ)按鍵點(diǎn)擊信息時(shí),顯示所述已存儲(chǔ)按鍵點(diǎn)擊信息及與所述已存儲(chǔ)按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單,且所述獲取模塊將重新獲取新的按鍵點(diǎn)擊信息;
當(dāng)所述第一判斷模塊判斷出本地不存儲(chǔ)有所述已存儲(chǔ)按鍵點(diǎn)擊信息時(shí),所述激活信息存儲(chǔ)模塊將所述按鍵點(diǎn)擊信息作為所述當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)。
所述菜單激活信息的設(shè)置系統(tǒng)還包括:
第二判斷模塊,用于當(dāng)接收到任一按鍵點(diǎn)擊信息時(shí),判斷本地是否存儲(chǔ)有與所述任一按鍵點(diǎn)擊信息一致的已錄入按鍵點(diǎn)擊信息;
菜單激活模塊,用于當(dāng)判斷出本地存儲(chǔ)有所述已設(shè)置按鍵點(diǎn)擊信息時(shí),則激活并顯示所述已錄入按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單;
顯示模塊,用于當(dāng)判斷出本地不存儲(chǔ)有所述已設(shè)置按鍵點(diǎn)擊信息時(shí),顯示
本地存儲(chǔ)的所有按鍵點(diǎn)擊信息及各自對(duì)應(yīng)激活的機(jī)身按鍵功能菜單。
所述菜單激活信息的設(shè)置系統(tǒng)還包括:
菜單關(guān)閉模塊,用于當(dāng)接收到下一個(gè)任一按鍵點(diǎn)擊信號(hào)信息時(shí),關(guān)閉并隱藏當(dāng)前激活的機(jī)身按鍵功能菜單。
所述菜單激活信息的設(shè)置系統(tǒng)還包括:
顯示單元,用于當(dāng)進(jìn)入到所述設(shè)置子程序時(shí),顯示所述當(dāng)前機(jī)身按鍵功能菜單的按鍵錄入提醒信息。
上述菜單激活信息的設(shè)置方法及系統(tǒng),通過(guò)錄入用戶(hù)輸入的按鍵點(diǎn)擊信息,并將用戶(hù)輸入的按鍵點(diǎn)擊信息作為對(duì)應(yīng)的機(jī)身按鍵功能菜單的激活信息,當(dāng)正常使用時(shí),用戶(hù)通過(guò)對(duì)機(jī)身上的同一按鍵輸入之前錄入的按鍵點(diǎn)擊信息,即可激活對(duì)應(yīng)的機(jī)身按鍵功能菜單,因此所述菜單激活信息的設(shè)置方法及系統(tǒng),不僅可以實(shí)現(xiàn)單鍵控制多個(gè)機(jī)身按鍵功能菜單的激活,同時(shí)用戶(hù)可以通過(guò)錄入自己習(xí)慣的按鍵方式,來(lái)控制激活對(duì)應(yīng)的機(jī)身按鍵功能菜單,相對(duì)于用戶(hù)來(lái)說(shuō),在后期使用的過(guò)程當(dāng)中,可以省去學(xué)習(xí)的過(guò)程,大大增加了用戶(hù)的使用體驗(yàn)感。
附圖說(shuō)明
圖1為本發(fā)明第一實(shí)施例中菜單激活信息的設(shè)置方法的流程圖。
圖2為本發(fā)明第一實(shí)施例中獲取按鍵點(diǎn)擊信息的電路結(jié)構(gòu)示意圖。
圖3為本發(fā)明第二實(shí)施例中菜單激活信息的設(shè)置方法的流程圖。
圖4為本發(fā)明第三實(shí)施例中菜單激活信息的設(shè)置系統(tǒng)的結(jié)構(gòu)示意圖。
主要元件符號(hào)說(shuō)明
如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說(shuō)明本發(fā)明。
具體實(shí)施方式
為了便于理解本發(fā)明,下面將參照相關(guān)附圖對(duì)本發(fā)明進(jìn)行更全面的描述。附圖中給出了本發(fā)明的若干實(shí)施例。但是,本發(fā)明可以以許多不同的形式來(lái)實(shí)現(xiàn),并不限于本文所描述的實(shí)施例。相反地,提供這些實(shí)施例的目的是使對(duì)本發(fā)明的公開(kāi)內(nèi)容更加透徹全面。
需要說(shuō)明的是,當(dāng)元件被稱(chēng)為“固設(shè)于”另一個(gè)元件,它可以直接在另一個(gè)元件上或者也可以存在居中的元件。當(dāng)一個(gè)元件被認(rèn)為是“連接”另一個(gè)元件,它可以是直接連接到另一個(gè)元件或者可能同時(shí)存在居中元件。本文所使用的術(shù)語(yǔ)“垂直的”、“水平的”、“左”、“右”以及類(lèi)似的表述只是為了說(shuō)明的目的。
除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語(yǔ)與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說(shuō)明書(shū)中所使用的術(shù)語(yǔ)只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。本文所使用的術(shù)語(yǔ)“及/或”包括一個(gè)或多個(gè)相關(guān)的所列項(xiàng)目的任意的和所有的組合。
請(qǐng)參閱圖1,所示為本發(fā)明第一實(shí)施例中的菜單激活信息的設(shè)置方法的流程圖,所述菜單激活信息的設(shè)置方法,用于對(duì)電子設(shè)備的多個(gè)機(jī)身按鍵功能菜單的激活方式進(jìn)行設(shè)置,包括步驟s01至s03。
步驟s01,當(dāng)所述電子設(shè)備初次開(kāi)機(jī)時(shí),調(diào)用所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序。
其中,所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序當(dāng)中包括每個(gè)機(jī)身按鍵功能菜單的設(shè)置子程序。所述電子設(shè)備為電視機(jī),則所述多個(gè)機(jī)身按鍵功能菜單分別為音量加,音量減,頻道加,頻道減,菜單,輸入及開(kāi)關(guān)機(jī)。在其它實(shí)施例當(dāng)中,所述電子設(shè)備還可以為其它單鍵操作的電子設(shè)備。
需要指出的,所述電子設(shè)備只包括一個(gè)機(jī)身按鍵,所述菜單激活信息的設(shè)置方法,通過(guò)一個(gè)機(jī)身按鍵來(lái)設(shè)置所述多個(gè)機(jī)身按鍵功能菜單的激活方式,在正常使用所述電子設(shè)備的情況下,用戶(hù)同樣通過(guò)一個(gè)機(jī)身按鍵來(lái)控制激活所述多個(gè)機(jī)身按鍵功能菜單。
可以理解的,可將所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序預(yù)存到所述電子設(shè)備當(dāng)中,通常在所述電子設(shè)備初次開(kāi)機(jī)或者重裝系統(tǒng)后第一次開(kāi)機(jī)時(shí),會(huì)出現(xiàn)開(kāi)機(jī)引導(dǎo)設(shè)置,此時(shí)將加載所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序,以完成機(jī)身按鍵功能菜單的激活信息的設(shè)置。
步驟s02,當(dāng)進(jìn)入到任一機(jī)身按鍵功能菜單的設(shè)置子程序時(shí),獲取錄入的按鍵點(diǎn)擊信息。
通常的,所述進(jìn)入到任一機(jī)身按鍵功能菜單的設(shè)置子程序的步驟可以為:當(dāng)調(diào)用出所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序后,按照預(yù)設(shè)的跳轉(zhuǎn)順序,自動(dòng)跳轉(zhuǎn)到一個(gè)機(jī)身按鍵功能菜單的設(shè)置子程序;或者,用戶(hù)通過(guò)所述電子設(shè)備的機(jī)身按鍵,來(lái)選取一個(gè)機(jī)身按鍵功能菜單的設(shè)置子程序。
具體的,所述按鍵點(diǎn)擊信息包括接收點(diǎn)擊的次數(shù)、點(diǎn)擊的時(shí)長(zhǎng)及兩次點(diǎn)擊的間隔時(shí)間。其中,點(diǎn)擊的次數(shù)是指用戶(hù)點(diǎn)擊機(jī)身按鍵的次數(shù),點(diǎn)擊的時(shí)長(zhǎng)是指用戶(hù)每次點(diǎn)擊機(jī)身按鍵的平均時(shí)長(zhǎng),所述兩次點(diǎn)擊的間隔時(shí)間是指用戶(hù)相鄰兩次點(diǎn)擊機(jī)身按鍵的平均時(shí)間間隔。
需要指出的是,獲取按鍵點(diǎn)擊信息的實(shí)施方式可通過(guò)一電路進(jìn)行實(shí)現(xiàn),請(qǐng)參考圖2,所示為獲取按鍵點(diǎn)擊信息的電路結(jié)構(gòu)圖,電路包括控制器(cpu)11、機(jī)身按鍵12、電源輸入端13及限流電阻14,所述機(jī)身按鍵12的一端接地,所述機(jī)身按鍵12的另一端與所述控制器11電性連接,所述限流電阻14的一端與所述電源輸入端13電性連接,所述限流電阻14的另一端連接在所述機(jī)身按鍵12與所述控制器11的連接點(diǎn)上,可以理解的,當(dāng)按下所述機(jī)身按鍵12時(shí),所述控制器11得到一低電平,當(dāng)松開(kāi)所述機(jī)身按鍵12松開(kāi)時(shí),得到一高電平,因此所述機(jī)身按鍵12被點(diǎn)擊與所述控制器11接收低電平是相互對(duì)應(yīng)的。
根據(jù)上述獲取按鍵點(diǎn)擊信息的電路,所述控制器11通過(guò)接收到低電平的次數(shù)即可得到點(diǎn)擊次數(shù),通過(guò)分析接收到的每個(gè)低電平的平均時(shí)長(zhǎng)即可得到點(diǎn)擊的時(shí)長(zhǎng),通過(guò)分析相鄰兩個(gè)低電平的平均接收時(shí)差即可得到點(diǎn)擊的間隔時(shí)間,因此通過(guò)上述電路即可獲取到用戶(hù)輸入的任何按鍵點(diǎn)擊信息。
步驟s03,將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)。
可以理解的,將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ),當(dāng)用戶(hù)通過(guò)所述電子設(shè)備的機(jī)身按鍵輸入所述按鍵點(diǎn)擊信息時(shí),將激活所述當(dāng)前機(jī)身按鍵功能菜單。
當(dāng)所述步驟s03結(jié)束后,將跳轉(zhuǎn)到下一個(gè)機(jī)身按鍵功能菜單的設(shè)置子程序,從而完成對(duì)下一個(gè)機(jī)身按鍵功能菜單的激活信息進(jìn)行設(shè)置,直到所述的機(jī)身按鍵功能菜單的激活信息均設(shè)置完成后,將跳出所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序,進(jìn)入到下一個(gè)設(shè)置程序,直到所述電子設(shè)備開(kāi)機(jī)完成。
綜上,上述菜單激活信息的設(shè)置方法,通過(guò)錄入用戶(hù)輸入的按鍵點(diǎn)擊信息,并將用戶(hù)輸入的按鍵點(diǎn)擊信息作為對(duì)應(yīng)的機(jī)身按鍵功能菜單的激活信息,當(dāng)正常使用時(shí),用戶(hù)通過(guò)對(duì)機(jī)身上的同一按鍵輸入之前錄入的按鍵點(diǎn)擊信息,即可激活對(duì)應(yīng)的機(jī)身按鍵功能菜單,因此所述菜單激活信息的設(shè)置方法及系統(tǒng),不僅可以實(shí)現(xiàn)單鍵控制多個(gè)機(jī)身按鍵功能菜單的激活,同時(shí)用戶(hù)可以通過(guò)錄入自己習(xí)慣的按鍵方式,來(lái)控制激活對(duì)應(yīng)的機(jī)身按鍵功能菜單,相對(duì)于用戶(hù)來(lái)說(shuō),在后期使用的過(guò)程當(dāng)中,可以省去學(xué)習(xí)的過(guò)程,大大增加了用戶(hù)的使用體驗(yàn)感。不僅如此,所述菜單激活信息的設(shè)置方法,通過(guò)圖2中的電路來(lái)獲取按鍵點(diǎn)擊信息,以實(shí)現(xiàn)單鍵操作,因此所述菜單激活信息實(shí)現(xiàn)單鍵操作的電路結(jié)構(gòu)較為簡(jiǎn)單,而不是如現(xiàn)有技術(shù)當(dāng)中的一樣,采用復(fù)雜的電阻分壓電路。
請(qǐng)參閱圖3,所示為本發(fā)明第二實(shí)施例中菜單激活信息的設(shè)置方法的流程圖,所述菜單激活信息的設(shè)置方法,用于對(duì)電子設(shè)備的多個(gè)機(jī)身按鍵功能菜單的激活方式進(jìn)行設(shè)置,包括步驟s11至s20。
步驟s11,當(dāng)所述電子設(shè)備初次開(kāi)機(jī)時(shí),調(diào)用所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序。
步驟s12,當(dāng)進(jìn)入到任一機(jī)身按鍵功能菜單的設(shè)置子程序時(shí),顯示當(dāng)前機(jī)身按鍵功能菜單的按鍵錄入提醒信息。
其中,按鍵錄入提醒信息通常為,提醒用戶(hù)輸入當(dāng)前機(jī)身按鍵功能菜單的按鍵點(diǎn)擊信息的一些提示語(yǔ)。例如,假設(shè)當(dāng)前進(jìn)入到音量加的設(shè)置子程序時(shí),則當(dāng)前機(jī)身按鍵功能菜單為音量加,此時(shí)將顯示“請(qǐng)您錄入一種按鍵點(diǎn)擊方式來(lái)打開(kāi)音量加菜單”,用戶(hù)根據(jù)提醒即可清楚的了解當(dāng)前設(shè)置的機(jī)身按鍵功能菜單。
步驟s13,獲取錄入的按鍵點(diǎn)擊信息。
其中,所述按鍵點(diǎn)擊信息包括點(diǎn)擊的次數(shù)、點(diǎn)擊的時(shí)長(zhǎng)及相鄰兩次點(diǎn)擊的間隔時(shí)間。
步驟s14,判斷本地是否存儲(chǔ)有與所述按鍵點(diǎn)擊信息一致的已存儲(chǔ)按鍵點(diǎn)擊信息。
當(dāng)所述步驟s14判斷到本地是存儲(chǔ)有與所述按鍵點(diǎn)擊信息一致的已存儲(chǔ)按鍵點(diǎn)擊信息時(shí),說(shuō)明所述按鍵點(diǎn)擊信息已經(jīng)在此之前被輸入并存儲(chǔ)過(guò),代表所述按鍵點(diǎn)擊信息不是新的按鍵點(diǎn)擊信息,為無(wú)效的按鍵點(diǎn)擊信息,此時(shí)將執(zhí)行步驟s15,當(dāng)所述步驟s14判斷到本地不存儲(chǔ)有與所述按鍵點(diǎn)擊信息一致的已存儲(chǔ)按鍵點(diǎn)擊信息時(shí),代表所述按鍵點(diǎn)擊信息為新的按鍵點(diǎn)擊信息,此時(shí)將執(zhí)行步驟s16。
步驟s15,顯示所述已存儲(chǔ)按鍵點(diǎn)擊信息及與所述已存儲(chǔ)按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單,并返回執(zhí)行所述步驟s13。
當(dāng)所述按鍵點(diǎn)擊信息在此之前被輸入并存儲(chǔ)過(guò),不是新的按鍵點(diǎn)擊信息時(shí),所述步驟s15能夠?qū)⑴c所述按鍵點(diǎn)擊信息一致的所述已存儲(chǔ)按鍵點(diǎn)擊信息及其對(duì)應(yīng)的機(jī)身按鍵功能菜單進(jìn)行顯示,用戶(hù)根據(jù)顯示內(nèi)容,即可清楚了解到,當(dāng)前輸入的按鍵點(diǎn)擊方式之前已經(jīng)輸入過(guò),且可以清楚的了解到之前是在設(shè)置那個(gè)機(jī)身按鍵功能菜單時(shí)輸入過(guò)。
可以理解,所述步驟s15將返回執(zhí)行所述步驟s13,以獲取新的按鍵點(diǎn)擊信息,直到所述步驟s14判斷出本地不存儲(chǔ)有與當(dāng)前按鍵點(diǎn)擊信息一致的已存儲(chǔ)按鍵點(diǎn)擊信息為止。
步驟s16,將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)。
可以了解的,通過(guò)所述步驟s11至所述步驟s16,可以完成對(duì)所述電子設(shè)備上的任一機(jī)身按鍵功能菜單的激活方式的設(shè)置,且當(dāng)所述步驟s16結(jié)束后,將跳轉(zhuǎn)到下一個(gè)機(jī)身按鍵功能菜單的設(shè)置子程序,從而完成對(duì)下一個(gè)機(jī)身按鍵功能菜單的激活信息進(jìn)行設(shè)置,直到所述的機(jī)身按鍵功能菜單的激活信息均設(shè)置完成后,跳出所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序,進(jìn)入到下一個(gè)開(kāi)機(jī)設(shè)置程序,直到所述電子設(shè)備開(kāi)機(jī)完成,當(dāng)所述電子設(shè)備開(kāi)機(jī)完成,正常使用時(shí),則執(zhí)行步驟s17。
步驟s17,當(dāng)接收到任一按鍵點(diǎn)擊信息時(shí),判斷本地是否存儲(chǔ)有與所述任一按鍵點(diǎn)擊信息一致的已錄入按鍵點(diǎn)擊信息。
當(dāng)所述步驟s17判斷到本地是存儲(chǔ)有與所述任一按鍵點(diǎn)擊信息一致的已設(shè)置按鍵點(diǎn)擊信息時(shí),說(shuō)明所述任一按鍵點(diǎn)擊信息在此之前已經(jīng)存儲(chǔ)過(guò),所述任一按鍵點(diǎn)擊信息為有效的按鍵點(diǎn)擊信息,且存在對(duì)應(yīng)的機(jī)身按鍵功能菜單,此時(shí)將執(zhí)行步驟s18至s19,當(dāng)所述步驟s17判斷到本地不存儲(chǔ)有與所述任一按鍵點(diǎn)擊信息一致的已設(shè)置按鍵點(diǎn)擊信息時(shí),說(shuō)明所述任一按鍵點(diǎn)擊信息在此之前沒(méi)有被存儲(chǔ)過(guò),所述任一按鍵點(diǎn)擊信息為無(wú)效的按鍵點(diǎn)擊信息,無(wú)對(duì)應(yīng)的機(jī)身按鍵功能菜單,此時(shí)將將執(zhí)行步驟s20,以提示用戶(hù)輸入正確的按鍵點(diǎn)擊信息以激活想要的機(jī)身按鍵菜單。
步驟s18,則激活并顯示所述已錄入按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單。
可以了解的,在正常使用情況下,用戶(hù)點(diǎn)擊所產(chǎn)生的按鍵點(diǎn)擊信息必然與之間設(shè)置的已錄入的按鍵點(diǎn)擊信息存在差異,在預(yù)設(shè)的誤差范圍內(nèi),則認(rèn)為,用戶(hù)點(diǎn)擊所產(chǎn)生的按鍵點(diǎn)擊信息即為對(duì)應(yīng)的已錄入的按鍵點(diǎn)擊信息,從而激活對(duì)應(yīng)的機(jī)身按鍵功能菜單
步驟s19,當(dāng)接收到下一個(gè)任一按鍵點(diǎn)擊信號(hào)信息時(shí),關(guān)閉并隱藏當(dāng)前激活的機(jī)身按鍵功能菜單。
當(dāng)機(jī)身按鍵功能菜單被激活后,用戶(hù)可以輸入任一按鍵點(diǎn)擊信號(hào)信息以將其關(guān)閉。
步驟s20,則顯示本地存儲(chǔ)的所有按鍵點(diǎn)擊信息及各自對(duì)應(yīng)激活的機(jī)身按鍵功能菜單。
所述步驟s20將本地存儲(chǔ)的所有按鍵點(diǎn)擊信息及各自對(duì)應(yīng)激活的機(jī)身按鍵功能菜單進(jìn)行顯示,以使用戶(hù)清楚的了解到激活任一機(jī)身按鍵功能菜單對(duì)應(yīng)的案件點(diǎn)擊方式,用戶(hù)根據(jù)顯示的內(nèi)容,通過(guò)對(duì)所述電子設(shè)備的機(jī)身按鍵輸入指定的按鍵點(diǎn)擊信息,以激活想要的機(jī)身按鍵菜單。
以下舉例說(shuō)明本發(fā)明:
假設(shè)所述菜單激活信息的設(shè)置方法運(yùn)用在一電視機(jī)上,所述電視機(jī)上只設(shè)有一個(gè)按鍵,通常在電視機(jī)需要設(shè)置7個(gè)機(jī)身按鍵功能菜單,分別為音量加,音量減,頻道加,頻道減,菜單,輸入源及開(kāi)關(guān)機(jī)。
當(dāng)所述電視機(jī)接收到初次開(kāi)機(jī)信號(hào)時(shí),將會(huì)調(diào)用所有機(jī)身按鍵功能菜單的設(shè)置程序,然后進(jìn)入到任一機(jī)身按鍵功能菜單的設(shè)置子程序,假設(shè)當(dāng)前進(jìn)入到音量加的設(shè)置子程序,那么此時(shí)將會(huì)在所述電視機(jī)上的顯示屏上顯示音量加的按鍵錄入提醒信息,例如,提醒信息可為“請(qǐng)您錄入一種按鍵點(diǎn)擊方式以激活音量加的菜單選項(xiàng)”,用戶(hù)根據(jù)提醒,可通過(guò)所述電視機(jī)上的機(jī)身按鍵來(lái)錄入按鍵操作方式,所述電視機(jī)根據(jù)用戶(hù)錄入的按鍵操作方式,從而產(chǎn)生當(dāng)前按鍵點(diǎn)擊信息,假設(shè)當(dāng)前的按鍵點(diǎn)擊信息包括點(diǎn)擊2次、點(diǎn)擊時(shí)長(zhǎng)為0.3s及相鄰兩次點(diǎn)擊的間隔為0.3s。
所述電視機(jī)判斷本地是否存儲(chǔ)有與當(dāng)前的按鍵點(diǎn)擊信息一致的已存儲(chǔ)按鍵點(diǎn)擊信息,若不存在,則此次輸入的按鍵操作方式有效,則將當(dāng)前的按鍵點(diǎn)擊信息作為音量加的激活信息進(jìn)行存儲(chǔ),若存在,則此數(shù)輸入的按鍵操作方式無(wú)效,并顯示所述已存儲(chǔ)按鍵點(diǎn)擊信息及與所述已存儲(chǔ)按鍵點(diǎn)擊信息對(duì)應(yīng)的菜單,并重新獲取錄入的按鍵點(diǎn)擊信息,直到用戶(hù)輸入的按鍵操作方式有效為止,然后將有效的按鍵點(diǎn)擊信息作為音量加的激活信息進(jìn)行存儲(chǔ)。
可以理解的,按照上述方法可以將電視機(jī)需要設(shè)置的7個(gè)菜單選型的激活信息全部設(shè)置完成,假設(shè)7個(gè)菜單選項(xiàng)的激活信息設(shè)置如下,
音量加:點(diǎn)擊2次、點(diǎn)擊時(shí)長(zhǎng)為0.3s及相鄰兩次點(diǎn)擊的間隔為0.3s;
音量減:點(diǎn)擊1次、點(diǎn)擊時(shí)長(zhǎng)為0.3s;
頻道加:點(diǎn)擊3次、點(diǎn)擊時(shí)長(zhǎng)為0.3s及相鄰兩次點(diǎn)擊的間隔為0.3s;
頻道減:點(diǎn)擊4次、點(diǎn)擊時(shí)長(zhǎng)為0.3s及相鄰兩次點(diǎn)擊的間隔為0.3s;
菜單:點(diǎn)擊5次、點(diǎn)擊時(shí)長(zhǎng)為0.3s及相鄰兩次點(diǎn)擊的間隔為0.3s;
輸入源:點(diǎn)擊6次、點(diǎn)擊時(shí)長(zhǎng)為0.3s及相鄰兩次點(diǎn)擊的間隔為0.3s;
開(kāi)關(guān)機(jī):點(diǎn)擊1次、點(diǎn)擊時(shí)長(zhǎng)為3s。
其中,點(diǎn)擊時(shí)長(zhǎng)為0.3s及相鄰兩次點(diǎn)擊的間隔為0.3s近乎于用戶(hù)正常速度連續(xù)點(diǎn)擊的狀態(tài)。
當(dāng)所述電視機(jī)正常使用時(shí),只需要按照之前錄入的按鍵操作方式即可激活對(duì)應(yīng)的菜單,例如,所述電視機(jī)正常使用時(shí),用戶(hù)需要切換頻道,用戶(hù)可以以正常速度連續(xù)點(diǎn)擊按鍵3次,即可激活頻道加的選項(xiàng),此時(shí)電視頻道處于不斷切換的狀態(tài),當(dāng)用戶(hù)翻看到自己想看的電視頻道時(shí),以任意方式按下按鍵,頻道加菜單將關(guān)閉并隱藏,同時(shí)將停留在當(dāng)前的頻道當(dāng)中。當(dāng)然,當(dāng)其它用戶(hù)使用所述電視機(jī)時(shí),由于其不清楚之前設(shè)置的按鍵點(diǎn)擊信息,此時(shí),其可以任意方式點(diǎn)擊按鍵,此時(shí)在顯示屏上將會(huì)顯示本地存儲(chǔ)的所有按鍵點(diǎn)擊信息及各自對(duì)應(yīng)激活的機(jī)身按鍵功能菜單,此用戶(hù)根據(jù)顯示內(nèi)容,即可掌握如何操作所述電視機(jī)。
可以了解的,在正常使用情況下,用戶(hù)點(diǎn)擊所產(chǎn)生的按鍵點(diǎn)擊信息必然與已設(shè)置的按鍵點(diǎn)擊信息存在差異,在預(yù)設(shè)的誤差范圍內(nèi),則認(rèn)為,用戶(hù)點(diǎn)擊所產(chǎn)生的按鍵點(diǎn)擊信息即為對(duì)應(yīng)的設(shè)置的按鍵點(diǎn)擊信息,從而激活對(duì)應(yīng)的菜單。
上次舉例說(shuō)明當(dāng)中,按鍵點(diǎn)擊信息是通過(guò)圖2中的電路獲取的,因此實(shí)現(xiàn)單鍵操作的電路結(jié)構(gòu)較為簡(jiǎn)單,而不是如現(xiàn)有技術(shù)當(dāng)中的一樣,采用復(fù)雜的電阻分壓電路。
本發(fā)明另一方面,還提供一種菜單激活信息的設(shè)置系統(tǒng),請(qǐng)參閱圖4,所示為本發(fā)明第三實(shí)施例中的菜單激活信息的設(shè)置系統(tǒng)的結(jié)構(gòu)示意圖,用于對(duì)電子設(shè)備的多個(gè)機(jī)身按鍵功能菜單的激活方式進(jìn)行設(shè)置,包括調(diào)用模塊21、獲取模塊22及激活信息存儲(chǔ)模塊23。
所述調(diào)用模塊21用于當(dāng)所述電子設(shè)備初次開(kāi)機(jī)時(shí),調(diào)用所述多個(gè)機(jī)身按鍵功能菜單的設(shè)置程序。
所述獲取模塊22與所述調(diào)用模塊21電性連接,用于當(dāng)進(jìn)入到任一機(jī)身按鍵功能菜單的設(shè)置子程序時(shí),獲取錄入的按鍵點(diǎn)擊信息,所述按鍵點(diǎn)擊信息包括點(diǎn)擊的次數(shù)、點(diǎn)擊的時(shí)長(zhǎng)及兩次點(diǎn)擊的間隔時(shí)間。
所述激活信息存儲(chǔ)模塊23與所述獲取模塊22電性連接,用于將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)。
進(jìn)一步地,所述菜單激活信息的設(shè)置系統(tǒng)還包括第一判斷模塊24及處理模塊25。
所述第一判斷模塊24與所述獲取模塊22電性連接,用于判斷本地是否存儲(chǔ)有與所述按鍵點(diǎn)擊信息一致的已存儲(chǔ)按鍵點(diǎn)擊信息。
所述處理模塊25與所述第一判斷模塊24電性連接,用于當(dāng)判斷出本地存儲(chǔ)有所述已存儲(chǔ)按鍵點(diǎn)擊信息時(shí),顯示所述已存儲(chǔ)按鍵點(diǎn)擊信息及與所述已存儲(chǔ)按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單,且所述獲取模塊22將重新獲取新的按鍵點(diǎn)擊信息。
當(dāng)所述第一判斷模塊24判斷出本地不存儲(chǔ)有所述已存儲(chǔ)按鍵點(diǎn)擊信息時(shí),所述激活信息存儲(chǔ)模塊23將所述按鍵點(diǎn)擊信息作為當(dāng)前機(jī)身按鍵功能菜單的激活信息進(jìn)行存儲(chǔ)。
進(jìn)一步地,所述菜單激活信息的設(shè)置系統(tǒng)還包括第二判斷模塊26、菜單激活模塊27及顯示模塊28:
所述第二判斷模塊26與所述激活信息存儲(chǔ)模塊23電性連接,用于當(dāng)接收到任一按鍵點(diǎn)擊信息時(shí),判斷本地是否存儲(chǔ)有與所述任一按鍵點(diǎn)擊信息一致的已錄入按鍵點(diǎn)擊信息。
所述菜單激活模塊27與所述第二判斷模塊26電性連接,用于當(dāng)判斷出本地存儲(chǔ)有所述已設(shè)置按鍵點(diǎn)擊信息時(shí),則激活并顯示所述已錄入按鍵點(diǎn)擊信息對(duì)應(yīng)的機(jī)身按鍵功能菜單。
所述顯示模塊28與所述第二判斷模塊26電性連接,用于當(dāng)判斷出本地不存儲(chǔ)有所述已設(shè)置按鍵點(diǎn)擊信息時(shí),顯示本地存儲(chǔ)的所有按鍵點(diǎn)擊信息及各自對(duì)應(yīng)激活的機(jī)身按鍵功能菜單。
進(jìn)一步地,所述菜單激活信息的設(shè)置系統(tǒng)還包括菜單關(guān)閉模塊29。
所述菜單關(guān)閉模塊29與所述菜單激活模塊27電性連接,用于當(dāng)接收到下一個(gè)任一按鍵點(diǎn)擊信號(hào)信息時(shí),關(guān)閉并隱藏當(dāng)前激活的機(jī)身按鍵功能菜單。
進(jìn)一步地,所述菜單激活信息的設(shè)置系統(tǒng)還包括顯示單元221。
所述顯示單元221,用于當(dāng)進(jìn)入到所述設(shè)置子程序時(shí),顯示所述當(dāng)前機(jī)身按鍵功能菜單的按鍵錄入提醒信息。
其中,所述顯示模塊28及所述顯示單元221均可為所述電子設(shè)備的顯示屏。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。