按鍵功能圖標(biāo)的屏幕顯示方法及其系統(tǒng)的制作方法
【專利摘要】本發(fā)明的按鍵功能圖標(biāo)的屏幕顯示方法及其系統(tǒng),所述方法通過獲取設(shè)備屏幕顯示區(qū)域的尺寸,獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按鍵功能圖標(biāo)的顯示模式,根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,監(jiān)測所述設(shè)備物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被觸發(fā),在所述顯示位置顯示所述按鍵功能圖標(biāo),從而提高設(shè)備物理按鍵操作的準(zhǔn)確度。
【專利說明】
按鍵功能圖標(biāo)的屏幕顯示方法及其系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及圖形圖像領(lǐng)域,特別是一種按鍵功能圖標(biāo)的屏幕顯示方法及其系統(tǒng)。
【背景技術(shù)】
[0002] 目前,電視機(jī)上普遍都帶有功能操作按鍵,除了最基本的電視開關(guān)按鍵外,一般還 包含通道切換鍵,菜單鍵,以及上、下、左和右等方向鍵等,目的是在沒有電視遙控器的情況 下,還能對電視進(jìn)行電視開關(guān),通道切換,菜單選項(xiàng)操作等基本功能的操作。為了讓電視使 用者知道每個按鍵的功能,目前主要的技術(shù)是電視機(jī)殼上,每個按鍵所在的位置旁邊,印刷 按鍵對應(yīng)的功能圖標(biāo),或者把按鍵的功能圖標(biāo)印刷在貼紙上,再把貼紙貼到按鍵所在位置 的旁邊。
[0003] 目前方法存在的主要問題是,印刷后的圖標(biāo)不易于修改,如圖標(biāo)的位置有偏差,圖 標(biāo)不在按鍵對應(yīng)的位置上,使用者無法準(zhǔn)確地操作功能按鍵。
【發(fā)明內(nèi)容】
[0004] 針對上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明提供一種按鍵功能圖標(biāo)的屏幕顯示方法 及其系統(tǒng),能夠提高設(shè)備物理按鍵操作的準(zhǔn)確度。
[0005] 本發(fā)明的按鍵功能圖標(biāo)的屏幕顯示方法,技術(shù)方案如下:
[0006] 獲取設(shè)備屏幕顯示區(qū)域的尺寸;
[0007] 獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按鍵功能圖標(biāo)的顯 示模式;
[0008] 根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置;
[0009] 監(jiān)測所述設(shè)備物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被觸發(fā),在所述顯示位 置顯示所述按鍵功能圖標(biāo)。
[0010] 本發(fā)明的按鍵功能圖標(biāo)的屏幕顯示系統(tǒng),包括:
[0011] 第一獲取模塊,用于獲取設(shè)備屏幕顯示區(qū)域的尺寸;
[0012] 第二獲取模塊,用于獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè) 的按鍵功能圖標(biāo)的顯示模式;
[0013] 位置確定模塊,用于根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕 中的顯示位置;
[0014] 監(jiān)測顯示模塊,用于監(jiān)測所述設(shè)備物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被 觸發(fā),在所述顯示位置顯示所述按鍵功能圖標(biāo)。
[0015] 本發(fā)明的按鍵功能圖標(biāo)的屏幕顯示方法及其系統(tǒng),通過獲取設(shè)備屏幕顯示區(qū)域的 尺寸,獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按鍵功能圖標(biāo)的顯示 模式,根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,監(jiān)測所 述設(shè)備物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被觸發(fā),在所述顯示位置顯示所述按鍵 功能圖標(biāo),從而提高設(shè)備物理按鍵操作的準(zhǔn)確度。
【附圖說明】
[0016] 圖1為一個實(shí)施例的按鍵功能圖標(biāo)的屏幕顯示方法的流程示意圖;
[0017] 圖2為一個較佳實(shí)施方式的按鍵功能圖標(biāo)的屏幕顯示方法的流程示意圖;
[0018] 圖3為一個實(shí)施例的按鍵功能圖標(biāo)的屏幕顯示系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019] 為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn) 一步地詳細(xì)描述。
[0020] 請參閱圖1中一個實(shí)施例的按鍵功能圖標(biāo)的屏幕顯示方法的流程示意圖,包括步 驟S101至不知S104:
[0021] S101、獲取設(shè)備屏幕顯示區(qū)域的尺寸。
[0022] 該步驟中,可以直接從設(shè)備的控制主板的預(yù)設(shè)代碼中獲取屏幕顯示區(qū)域的尺寸, 或者獲取屏幕顯示區(qū)域的寬度和高度,通過所述寬度和高度計(jì)算出屏幕顯示區(qū)域的尺寸; 也可以預(yù)設(shè)設(shè)置用于存儲設(shè)備型號以及屏幕顯示區(qū)域尺寸的數(shù)據(jù)庫,所述設(shè)備型號與屏幕 顯示區(qū)域尺寸一一對應(yīng),從設(shè)備的控制主板的預(yù)設(shè)代碼中獲取設(shè)備型號,從數(shù)據(jù)庫中獲取 與所述設(shè)備型號對應(yīng)的屏幕顯示區(qū)域的尺寸。
[0023] S102、獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按鍵功能圖 標(biāo)的顯示模式。
[0024]其中,所述顯示模式可以是水平排列顯示模式,也可以是垂直排列顯示模式,具體 的顯示模式可根據(jù)實(shí)際使用情況或者設(shè)備物理按鍵排列情況進(jìn)行確定。
[0025] 進(jìn)一步地,所述獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo)之后,獲取所述 按鍵功能圖標(biāo)的長和寬,對所述按鍵功能圖標(biāo)的大小和對應(yīng)的設(shè)備物理按鍵的按鍵板的大 小進(jìn)行比較;若所述按鍵功能圖標(biāo)的大小與對應(yīng)的按鍵板的大小不匹配,則調(diào)整所述按鍵 功能圖標(biāo)的長和寬,使所述按鍵功能圖標(biāo)的大小與對應(yīng)的按鍵板的大小匹配,從而實(shí)現(xiàn)按 鍵功能圖標(biāo)與設(shè)備物理按鍵的空間匹配,進(jìn)一步提高設(shè)備物理按鍵操作的準(zhǔn)確度。
[0026] 具體地,可在設(shè)備的控制主板的預(yù)設(shè)代碼中預(yù)先定義需要使用的圖標(biāo)和圖標(biāo)排列 的順序,軟件會自動獲取圖標(biāo)的長和寬,計(jì)算出整套圖標(biāo)所需要的顯示空間。若整套圖標(biāo)的 顯示空間大小與設(shè)備物理按鍵板所在區(qū)域大小不匹配,則可以通過定義圖標(biāo)長寬的方法, 調(diào)整整套圖標(biāo)的顯示空間大小,從而實(shí)現(xiàn)圖標(biāo)與設(shè)備物理按鍵所占空間的匹配。
[0027] S103、根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位 置。
[0028] 進(jìn)一步地,根據(jù)所述尺寸以及首個設(shè)備物理按鍵的位置,確定首個按鍵功能圖標(biāo) 在設(shè)備屏幕中的顯示位置,作為起始位置;根據(jù)所述顯示模式以及起始位置,確定所述按鍵 功能圖標(biāo)中,除首個按鍵功能圖標(biāo)外的其余按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為 其余位置;根據(jù)所述起始位置以及其余位置得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位 置。
[0029] 本實(shí)施例中,所述按鍵功能圖標(biāo)包括輸入按鍵功能圖標(biāo)、菜單按鍵功能圖標(biāo)、音量 加按鍵功能圖標(biāo)、音量減按鍵功能圖標(biāo)、頻道加按鍵功能圖標(biāo)、頻道減按鍵功能圖標(biāo)和開關(guān) 按鍵功能圖標(biāo),若輸入按鍵功能圖標(biāo)作為所述按鍵功能圖標(biāo)中的首個按鍵功能圖標(biāo),則其 余的菜單按鍵功能圖標(biāo)、音量加按鍵功能圖標(biāo)、音量減按鍵功能圖標(biāo)、頻道加按鍵功能圖 標(biāo)、頻道減按鍵功能圖標(biāo)和開關(guān)按鍵功能圖標(biāo),作為除首個按鍵功能圖標(biāo)外的其余按鍵功 能圖標(biāo)。該步驟通過先確定首個按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為起始位置,再 根據(jù)起始位置確定其余按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,從而提高按鍵功能圖標(biāo)設(shè) 置的便利性。
[0030] 進(jìn)一步地,所述根據(jù)所述尺寸以及首個設(shè)備物理按鍵的位置,確定首個按鍵功能 圖標(biāo)在設(shè)備屏幕中的顯示位置,作為起始位置之前,以設(shè)備屏幕顯示區(qū)域的左上角為原點(diǎn)、 經(jīng)過原點(diǎn)的水平線為橫坐標(biāo)以及經(jīng)過原點(diǎn)的垂直線為縱坐標(biāo),建立所述屏幕顯示區(qū)域的平 面坐標(biāo)系;根據(jù)首個設(shè)備物理按鍵的位置確定首個按鍵功能圖標(biāo)在所述平面坐標(biāo)系中的坐 標(biāo),作為起始坐標(biāo)位置;根據(jù)所述顯示模式以及起始坐標(biāo)位置,確定其余按鍵功能圖標(biāo)在所 述平面坐標(biāo)系中的坐標(biāo),作為其余坐標(biāo)位置;根據(jù)所述起始坐標(biāo)位置以及其余坐標(biāo)位置,得 出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置。該步驟通過建立屏幕顯示區(qū)域的平面坐標(biāo) 系,確定首個按鍵功能圖標(biāo)在設(shè)備屏幕中的起始坐標(biāo)位置,再根據(jù)起始坐標(biāo)位置確定其余 按鍵功能圖標(biāo)在設(shè)備屏幕中的其他坐標(biāo)位置,從而提高按鍵功能圖標(biāo)設(shè)置的精確度。
[0031] S104、監(jiān)測所述設(shè)備物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被觸發(fā),在所述顯 示位置顯示所述按鍵功能圖標(biāo)。
[0032]本步驟中,所述設(shè)備物理按鍵被觸發(fā),可以是通過用戶直接按下設(shè)備物理按鍵進(jìn) 行觸發(fā)。通過該步驟提高了設(shè)備物理按鍵操作的準(zhǔn)確度。
[0033]進(jìn)一步地,在所述顯示位置顯示所述按鍵功能圖標(biāo)的步驟中,其中被觸發(fā)的設(shè)備 物理按鍵對應(yīng)位置的按鍵功能圖標(biāo)進(jìn)行差異化顯示。通過該步驟使得用戶直接了解到被觸 發(fā)的哪一個設(shè)備物理按鍵,從而準(zhǔn)確地對設(shè)備物理按鍵進(jìn)行操作,從而進(jìn)一步提高設(shè)備物 理按鍵操作的準(zhǔn)確度,提高用戶體驗(yàn)。
[0034] 進(jìn)一步地,在所述顯示位置顯示所述按鍵功能圖標(biāo)之后,若設(shè)定時間內(nèi)沒有檢測 到所述設(shè)備物理按鍵再被觸發(fā),則自動隱藏所述按鍵功能圖標(biāo),不會影響用戶對設(shè)備的運(yùn) 作,進(jìn)一步提尚用戶體驗(yàn)。
[0035]本實(shí)施例的按鍵功能圖標(biāo)的屏幕顯示方法,通過獲取設(shè)備屏幕顯示區(qū)域的尺寸, 獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按鍵功能圖標(biāo)的顯示模式, 根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,監(jiān)測所述設(shè)備 物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被觸發(fā),在所述顯示位置顯示所述按鍵功能圖 標(biāo),從而提高設(shè)備物理按鍵操作的準(zhǔn)確度。
[0036]以下為本發(fā)明的按鍵功能圖標(biāo)的屏幕顯示方法的一個較佳實(shí)施方式,本實(shí)施方式 以電視機(jī)按鍵功能圖標(biāo)的屏幕顯示為例進(jìn)行闡述,如圖2所示,包括步驟S201至步驟S205: [0037] S201、獲取電視屏幕顯示區(qū)域的高度和寬度。在電視機(jī)主板的軟件代碼中定義屏 幕的寬度和高度,或定義屏幕的型號,軟件根據(jù)屏幕的型號從預(yù)設(shè)設(shè)置的數(shù)據(jù)庫中獲取該 屏幕的寬度和高度。具體地,對于一款新出的液晶電視屏,首先通過屏幕的規(guī)格書,得到屏 幕的高度和寬度,把這個屏幕高度和寬度輸入到液晶電視控制主板的代碼中。對于一款曾 經(jīng)使用的液晶屏,只要把屏幕的型號輸入到代碼中,代碼則會自動在數(shù)據(jù)庫中找到這款屏 幕的高度和寬度。
[0038] S202、定義0SD(0n Screen Display,屏幕顯示菜單)圖標(biāo)與顯示順序。在電視機(jī)主 板的軟件代碼中,預(yù)先定義需要使用的圖標(biāo)和圖標(biāo)排列的順序,軟件自動獲取圖標(biāo)的長和 寬,計(jì)算出整套圖標(biāo)所需要的顯示空間。若整套圖標(biāo)的顯示空間大小與按鍵板的所在區(qū)域 大小不匹配,可以通過定義圖標(biāo)長寬的方法,調(diào)整整套圖標(biāo)的顯示空間大小,從而實(shí)現(xiàn)圖標(biāo) 與操作按鍵所占空間的匹配。
[0039] 具體地,根據(jù)電視機(jī)設(shè)計(jì)時所需的按鍵板按鍵,選擇能指示這些按鍵功能的圖標(biāo)。 例如,某款電視機(jī)需要"輸入"、"菜單"、"音量加"、"音量減"、"頻道加"、"頻道減"和"開關(guān)" 這七個按鍵,而且按鍵的排列順序與上面描述的順序一致,則選取的指示圖標(biāo)及順序如下 表1所示:
[0040] 表1:0SD指示圖標(biāo)圖案選取及水平排序表
[0042] 選取的指示圖標(biāo)也可以進(jìn)行豎直排列順序,如下表2所示:
[0045] S203、定義首個0SD圖標(biāo)顯示的坐標(biāo)。根據(jù)操作按鍵在電視機(jī)殼上所在的位置,在 電視機(jī)主板的軟件代碼中定義第一個0SD圖標(biāo)的起始坐標(biāo),軟件根據(jù)第一個0SD圖標(biāo)的坐 標(biāo),算出后續(xù)所有0SD圖標(biāo)的位置,形成一套有序的0SD圖標(biāo)顯示。
[0046]以電視左上角為原點(diǎn)坐標(biāo)、經(jīng)過原點(diǎn)水平向右為X坐標(biāo)以及經(jīng)過原點(diǎn)豎直向下為Y 坐標(biāo),建立平面坐標(biāo)系,在此坐標(biāo)系下,定義首個0SD圖標(biāo)的左上角坐標(biāo),在首個0SD圖標(biāo)的 左上角坐標(biāo)定義后,軟件自動計(jì)算其他圖標(biāo)的坐標(biāo),形成一套有序的0SD圖標(biāo)顯示。
[0047] S204、若按鍵板上的任一按鍵被觸發(fā),顯示0SD圖標(biāo)。電視機(jī)在默認(rèn)的狀態(tài)下,0SD 圖標(biāo)不在電視屏幕上顯示。當(dāng)用戶按下電視按鍵板上任一按鍵時,一套完整的0SD圖標(biāo)會被 顯示在電視屏幕上,每個按鍵圖標(biāo)與相應(yīng)的功能按鍵對齊。被按下的按鍵所對應(yīng)的圖標(biāo)會 做高亮顯示,讓用戶知道按下的是哪個按鍵。再根據(jù)屏幕上整套的0SD圖標(biāo)指示,即可使用 戶準(zhǔn)確地使用各個按鍵操控電視。
[0048] S205、停止觸發(fā)按鍵板上的按鍵,自動隱藏0SD圖標(biāo)。當(dāng)用戶停止操作電視按鍵板 若干秒后,電視自動隱藏屏幕上0SD圖標(biāo),電視屏幕返回到一般的使用狀態(tài),0SD圖標(biāo)不會影 響用戶觀看電視。
[0049]本實(shí)現(xiàn)方式通過在與操作按鍵對應(yīng)的電視屏幕的位置上,顯示按鍵功能指示圖 標(biāo),替代原有電視機(jī)殼上的印刷圖標(biāo)或貼紙圖標(biāo),提高電視機(jī)的物理按鍵操作的準(zhǔn)確度。另 外,通過本實(shí)現(xiàn)方式的按鍵功能圖標(biāo)的屏幕顯示方法還可以節(jié)省圖標(biāo)印刷,或制作圖標(biāo)貼 紙的成本,而且使用OSD顯示的按鍵功能圖標(biāo),易于修改圖標(biāo)的位置、順序以及圖案,而不增 加重做圖標(biāo)的物料成本。
[0050]本發(fā)明還提供一種按鍵功能圖標(biāo)的屏幕顯示系統(tǒng),如圖3所示,包括第一獲取模塊 301、第二獲取模塊302、位置確定模塊303以及監(jiān)測顯示模塊304。
[0051]所述第一獲取模塊301用于獲取設(shè)備屏幕顯示區(qū)域的尺寸;第二獲取模塊302用于 獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按鍵功能圖標(biāo)的顯示模式; 位置確定模塊303用于根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯 示位置;以及監(jiān)測顯示模塊304用于監(jiān)測所述設(shè)備物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按 鍵被觸發(fā),在所述顯示位置顯示所述按鍵功能圖標(biāo)。
[0052]本實(shí)施例的按鍵功能圖標(biāo)的屏幕顯示系統(tǒng),通過獲取設(shè)備屏幕顯示區(qū)域的尺寸, 獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按鍵功能圖標(biāo)的顯示模式, 根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,監(jiān)測所述設(shè)備 物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被觸發(fā),在所述顯示位置顯示所述按鍵功能圖 標(biāo),從而提高設(shè)備物理按鍵操作的準(zhǔn)確度。
[0053]在其中一個實(shí)施例中,所述第二獲取模塊302包括比較子模塊和匹配子模塊。所述 比較子模塊用于獲取所述按鍵功能圖標(biāo)的長和寬,對所述按鍵功能圖標(biāo)的大小和對應(yīng)的設(shè) 備物理按鍵的按鍵板的大小進(jìn)行比較;以及所述匹配子模塊用于若所述按鍵功能圖標(biāo)的大 小與對應(yīng)的按鍵板的大小不匹配,則調(diào)整所述按鍵功能圖標(biāo)的長和寬,使所述按鍵功能圖 標(biāo)的大小與對應(yīng)的按鍵板的大小匹配,從而實(shí)現(xiàn)按鍵功能圖標(biāo)與設(shè)備物理按鍵的空間匹 配,進(jìn)一步提高設(shè)備物理按鍵操作的準(zhǔn)確度。
[0054]在其中一個實(shí)施例中,所述位置確定模塊303包括第一位置確定子模塊、第二位置 確定子模塊以及第三位置確定子模塊。所述第一位置確定子模塊用于根據(jù)所述尺寸以及首 個設(shè)備物理按鍵的位置確定首個按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為起始位置; 所述第二位置確定子模塊用于根據(jù)所述顯示模式以及起始位置,確定所述按鍵功能圖標(biāo) 中,除首個按鍵功能圖標(biāo)外的其余按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為其余位置; 以及所述第三位置確定子模塊,用于根據(jù)所述起始位置以及其余位置得出所述按鍵功能圖 標(biāo)在設(shè)備屏幕中的顯示位置。該實(shí)施例通過先確定首個按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示 位置,作為起始位置,再根據(jù)起始位置確定其余按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,從 而提高按鍵功能圖標(biāo)設(shè)置的便利性。
[0055] 在其中一個實(shí)施例中,所述監(jiān)測顯示模塊304包括差異化顯示子模塊和隱藏子模 塊。所述差異化顯示子模塊用于在所述顯示位置顯示所述按鍵功能圖標(biāo),其中被觸發(fā)的設(shè) 備物理按鍵對應(yīng)位置的按鍵功能圖標(biāo)進(jìn)行差異化顯示,使得用戶直接了解到被觸發(fā)的哪一 個設(shè)備物理按鍵,從而準(zhǔn)確地對設(shè)備物理按鍵進(jìn)行操作,從而進(jìn)一步提高設(shè)備物理按鍵操 作的準(zhǔn)確度,提高用戶體驗(yàn)。以及所述隱藏子模塊,用于在所述顯示位置顯示所述按鍵功能 圖標(biāo)之后,若設(shè)定時間內(nèi)沒有檢測到所述設(shè)備物理按鍵再被觸發(fā),則自動隱藏所述按鍵功 能圖標(biāo),不會影響用戶對設(shè)備的運(yùn)作,進(jìn)一步提高用戶體驗(yàn)。
[0056] 以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí) 施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存 在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
[0057]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并 不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員 來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保 護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【主權(quán)項(xiàng)】
1. 按鍵功能圖標(biāo)的屏幕顯示方法,其特征在于,包括: 獲取設(shè)備屏幕顯示區(qū)域的尺寸; 獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按鍵功能圖標(biāo)的顯示模 式; 根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置; 監(jiān)測所述設(shè)備物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被觸發(fā),在所述顯示位置顯 示所述按鍵功能圖標(biāo)。2. 根據(jù)權(quán)利要求1所述的按鍵功能圖標(biāo)的屏幕顯示方法,其特征在于,所述獲取預(yù)設(shè)的 與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo)之后,包括: 獲取所述按鍵功能圖標(biāo)的長和寬,對所述按鍵功能圖標(biāo)的大小和對應(yīng)的設(shè)備物理按鍵 的按鍵板的大小進(jìn)行比較; 若所述按鍵功能圖標(biāo)的大小與對應(yīng)的按鍵板的大小不匹配,則調(diào)整所述按鍵功能圖標(biāo) 的長和寬,使所述按鍵功能圖標(biāo)的大小與對應(yīng)的按鍵板的大小匹配。3. 根據(jù)權(quán)利要求1所述的按鍵功能圖標(biāo)的屏幕顯示方法,其特征在于,所述根據(jù)所述尺 寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,包括: 根據(jù)所述尺寸以及首個設(shè)備物理按鍵的位置,確定首個按鍵功能圖標(biāo)在設(shè)備屏幕中的 顯示位置,作為起始位置; 根據(jù)所述顯示模式以及起始位置,確定所述按鍵功能圖標(biāo)中,除首個按鍵功能圖標(biāo)外 的其余按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為其余位置; 根據(jù)所述起始位置以及其余位置得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置。4. 根據(jù)權(quán)利要求3所述的按鍵功能圖標(biāo)的屏幕顯示方法,其特征在于,所述根據(jù)所述尺 寸以及首個設(shè)備物理按鍵的位置,確定首個按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為 起始位置之前,包括: 以設(shè)備屏幕顯示區(qū)域的左上角為原點(diǎn)、經(jīng)過原點(diǎn)的水平線為橫坐標(biāo)以及經(jīng)過原點(diǎn)的垂 直線為縱坐標(biāo),建立所述屏幕顯示區(qū)域的平面坐標(biāo)系; 所述根據(jù)所述尺寸以及首個設(shè)備物理按鍵的位置,確定首個按鍵功能圖標(biāo)在設(shè)備屏幕 中的顯示位置,作為起始位置,包括: 根據(jù)首個設(shè)備物理按鍵的位置確定首個按鍵功能圖標(biāo)在所述平面坐標(biāo)系中的坐標(biāo),作 為起始坐標(biāo)位置; 所述根據(jù)所述顯示模式以及起始位置,確定所述按鍵功能圖標(biāo)中,除首個按鍵功能圖 標(biāo)外的其余按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為其余位置,包括: 根據(jù)所述顯示模式以及起始坐標(biāo)位置,確定其余按鍵功能圖標(biāo)在所述平面坐標(biāo)系中的 坐標(biāo),作為其余坐標(biāo)位置; 所述根據(jù)所述起始位置以及其余位置得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位 置,包括: 根據(jù)所述起始坐標(biāo)位置以及其余坐標(biāo)位置,得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的顯 示位置。5. 根據(jù)權(quán)利要求1所述的按鍵功能圖標(biāo)的屏幕顯示方法,其特征在于,所述在所述顯示 位置顯示所述按鍵功能圖標(biāo),包括: 在所述顯示位置顯示所述按鍵功能圖標(biāo),其中被觸發(fā)的設(shè)備物理按鍵對應(yīng)位置的按鍵 功能圖標(biāo)進(jìn)行差異化顯示。6. 根據(jù)權(quán)利要求1所述的按鍵功能圖標(biāo)的屏幕顯示方法,其特征在于,所述在所述顯示 位置顯示所述按鍵功能圖標(biāo)之后,包括: 若設(shè)定時間內(nèi)沒有檢測到所述設(shè)備物理按鍵再被觸發(fā),則自動隱藏所述按鍵功能圖 標(biāo)。7. 按鍵功能圖標(biāo)的屏幕顯示系統(tǒng),其特征在于,包括: 第一獲取模塊,用于獲取設(shè)備屏幕顯示區(qū)域的尺寸; 第二獲取模塊,用于獲取預(yù)設(shè)的與設(shè)備物理按鍵對應(yīng)的按鍵功能圖標(biāo),以及預(yù)設(shè)的按 鍵功能圖標(biāo)的顯不t旲式; 位置確定模塊,用于根據(jù)所述尺寸和顯示模式得出所述按鍵功能圖標(biāo)在設(shè)備屏幕中的 顯示位置; 監(jiān)測顯示模塊,用于監(jiān)測所述設(shè)備物理按鍵的觸發(fā)狀態(tài),若所述設(shè)備物理按鍵被觸發(fā), 在所述顯示位置顯示所述按鍵功能圖標(biāo)。8. 根據(jù)權(quán)利要求7所述的按鍵功能圖標(biāo)的屏幕顯示系統(tǒng),其特征在于,所述第二獲取模 塊包括: 比較子模塊,用于獲取所述按鍵功能圖標(biāo)的長和寬,對所述按鍵功能圖標(biāo)的大小和對 應(yīng)的設(shè)備物理按鍵的按鍵板的大小進(jìn)行比較; 匹配子模塊,用于若所述按鍵功能圖標(biāo)的大小與對應(yīng)的按鍵板的大小不匹配,則調(diào)整 所述按鍵功能圖標(biāo)的長和寬,使所述按鍵功能圖標(biāo)的大小與對應(yīng)的按鍵板的大小匹配。9. 根據(jù)權(quán)利要求7所述的按鍵功能圖標(biāo)的屏幕顯示系統(tǒng),其特征在于,所述位置確定模 塊包括: 第一位置確定子模塊,用于根據(jù)所述尺寸以及首個設(shè)備物理按鍵的位置,確定首個按 鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為起始位置; 第二位置確定子模塊,用于根據(jù)所述顯示模式以及起始位置,確定所述按鍵功能圖標(biāo) 中,除首個按鍵功能圖標(biāo)外的其余按鍵功能圖標(biāo)在設(shè)備屏幕中的顯示位置,作為其余位置; 第三位置確定子模塊,用于根據(jù)所述起始位置以及其余位置得出所述按鍵功能圖標(biāo)在 設(shè)備屏幕中的顯示位置。10. 根據(jù)權(quán)利要求7所述的按鍵功能圖標(biāo)的屏幕顯示方法,其特征在于,所述監(jiān)測顯示 豐吳塊包括: 差異化顯示子模塊,用于在所述顯示位置顯示所述按鍵功能圖標(biāo),其中被觸發(fā)的設(shè)備 物理按鍵對應(yīng)位置的按鍵功能圖標(biāo)進(jìn)行差異化顯示; 隱藏子模塊,用于在所述顯示位置顯示所述按鍵功能圖標(biāo)之后,若設(shè)定時間內(nèi)沒有檢 測到所述設(shè)備物理按鍵再被觸發(fā),則自動隱藏所述按鍵功能圖標(biāo)。
【文檔編號】H04N21/485GK106028101SQ201610341296
【公開日】2016年10月12日
【申請日】2016年5月19日
【發(fā)明人】麥增榮
【申請人】廣州視源電子科技股份有限公司