切換網(wǎng)頁焦點(diǎn)的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種切換網(wǎng)頁焦點(diǎn)的方法及裝置,屬于信息處理【技術(shù)領(lǐng)域】。方法包括:獲取當(dāng)前接收到的按鍵信息,并判斷當(dāng)前接收到的按鍵信息的類型;如果當(dāng)前接收到的按鍵信息為方向信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)。本發(fā)明在判斷當(dāng)前接收到的按鍵信息為方向信息,上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值后,根據(jù)數(shù)值信息及方向信息切換網(wǎng)頁焦點(diǎn),提升了切換效率。
【專利說明】切換網(wǎng)頁焦點(diǎn)的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理【技術(shù)領(lǐng)域】,特別涉及一種切換網(wǎng)頁焦點(diǎn)的方法及裝置。
【背景技術(shù)】
[0002]隨著信息技術(shù)的飛速發(fā)展,智能電視、混合式機(jī)頂盒等智能家庭設(shè)備逐步走進(jìn)了人們的視野。為了向人們提供在線聊天、在線視頻等服務(wù),上述智能家庭設(shè)備越來越多地需接入互聯(lián)網(wǎng)。在上述智能家庭設(shè)備接入互聯(lián)網(wǎng)后,用戶通常利用遙控器對(duì)電視屏幕上顯示的網(wǎng)頁進(jìn)行操控以達(dá)到瀏覽網(wǎng)頁的目的。因此,為了快速及便捷地瀏覽網(wǎng)頁,如何對(duì)網(wǎng)頁中的網(wǎng)頁焦點(diǎn)進(jìn)行切換以操控網(wǎng)頁,成為了本領(lǐng)域技術(shù)人員較為關(guān)注的一個(gè)問題。
[0003]現(xiàn)有技術(shù)在切換網(wǎng)頁焦點(diǎn)時(shí),通常采用兩種方法。第一種方法,接收遙控器發(fā)送的按鍵信息,該按鍵信息由用戶按下遙控器上的一個(gè)特定按鍵觸發(fā);根據(jù)該按鍵信息將網(wǎng)頁焦點(diǎn)按照網(wǎng)頁元素的創(chuàng)建順序進(jìn)行切換。以圖1為例,箭頭所指的順序代表網(wǎng)頁元素的創(chuàng)建順序,網(wǎng)頁焦點(diǎn)當(dāng)前位于網(wǎng)頁元素11所在的位置,如將網(wǎng)頁焦點(diǎn)由網(wǎng)頁元素11所在的位置切換到網(wǎng)頁元素20所在的位置,則需接收9次輸入的按鍵信息,再根據(jù)9次按鍵信息依次按照網(wǎng)頁元素12至網(wǎng)頁元素19的順序?qū)⒕W(wǎng)頁焦點(diǎn)切換至網(wǎng)頁元素20所在的位置。
[0004]第二種方法,接收遙控器發(fā)送的按鍵信息,該按鍵信息由用戶通過遙控器上的的上、下、左、右按鍵輸入;根據(jù)該按鍵信息將網(wǎng)頁焦點(diǎn)進(jìn)行切換。以圖2為例,網(wǎng)頁焦點(diǎn)當(dāng)前位于網(wǎng)頁元素13所在的位置,如將網(wǎng)頁焦點(diǎn)由網(wǎng)頁元素13所在的位置切換至網(wǎng)頁元素33所在的位置,則需接收3次輸入的按鍵信息,再根據(jù)3次按鍵信息依次按照網(wǎng)頁元素18、網(wǎng)頁元素23、網(wǎng)頁元素28、網(wǎng)頁元素33的順序?qū)⒕W(wǎng)頁焦點(diǎn)切換至網(wǎng)頁元素33所在的位置。
[0005]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0006]無論針對(duì)第一種方式還是第二種方式,當(dāng)網(wǎng)頁元素較多時(shí),在切換網(wǎng)頁焦點(diǎn)時(shí),需接收用戶輸入的按鍵信息的次數(shù)均很多;例如,圖1中將網(wǎng)頁焦點(diǎn)從網(wǎng)頁元素11所在的位置切換到網(wǎng)頁元素9所在的位置,需要接收19次用戶輸入的按鍵信息;圖2中將網(wǎng)頁焦點(diǎn)從網(wǎng)頁元素I所在的位置切換到網(wǎng)頁元素35所在的位置,需要接收用戶輸入的10次按鍵信息;從而導(dǎo)致切換效率低下,用戶體驗(yàn)度較差。
【發(fā)明內(nèi)容】
[0007]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種切換網(wǎng)頁焦點(diǎn)的方法及裝置。所述技術(shù)方案如下:
[0008]第一方面,提供了一種切換網(wǎng)頁焦點(diǎn)的方法,所述方法包括:
[0009]獲取當(dāng)前接收到的按鍵信息,并判斷當(dāng)前接收到的按鍵信息的類型;
[0010]如果當(dāng)前接收到的按鍵信息為方向信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0011]如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)。
[0012]在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),包括:
[0013]將上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值確定為所述網(wǎng)頁焦點(diǎn)的切換次數(shù),并將當(dāng)前接收到的方向信息對(duì)應(yīng)的方向確定為所述網(wǎng)頁焦點(diǎn)的切換方向;
[0014]根據(jù)所述切換次數(shù)及所述切換方向切換所述網(wǎng)頁焦點(diǎn)。
[0015]結(jié)合第一方面,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值之后,所述方法還包括:
[0016]如果上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于所述閾值,則將當(dāng)前接收到的方向信息確定為所述網(wǎng)頁焦點(diǎn)的切換方向,并將所述網(wǎng)頁焦點(diǎn)切換至所述切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素。
[0017]結(jié)合第一方面,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述判斷當(dāng)前接收到的按鍵信息的類型之后,所述方法還包括:
[0018]如果當(dāng)前接收到的按鍵信息為數(shù)值信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0019]如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定切換所述網(wǎng)頁焦點(diǎn)時(shí)的切換次數(shù)。
[0020]結(jié)合第一方面或第一方面的第一種至第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式,所述方法還包括:
[0021]顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0022]其中,所述網(wǎng)頁焦點(diǎn)元素指所述網(wǎng)頁焦點(diǎn)所在位置的網(wǎng)頁元素;所述網(wǎng)頁非焦點(diǎn)元素指除所述網(wǎng)頁焦點(diǎn)所在位置之外的其他位置的允許獲得所述網(wǎng)頁焦點(diǎn)的網(wǎng)頁元素。
[0023]結(jié)合第一方面的第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)之前,所述方法還包括:
[0024]提示是否顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0025]如果接收到顯示所述網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)之間的間隔數(shù)的確認(rèn)信息,則計(jì)算各個(gè)網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù),并將計(jì)算得到的各個(gè)間隔數(shù)進(jìn)行顯
/Jn o
[0026]第二方面,提供了一種切換網(wǎng)頁焦點(diǎn)的裝置,所述裝置包括:
[0027]獲取模塊,用于獲取當(dāng)前接收到的按鍵信息;
[0028]第一判斷模塊,用于判斷所述獲取模塊當(dāng)前接收到的按鍵信息的類型;
[0029]第二判斷模塊,用于當(dāng)所述第一判斷模塊判斷當(dāng)前接收到的按鍵信息為方向信息時(shí),判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0030]切換模塊,用于當(dāng)所述第二判斷模塊判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值時(shí),根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)。[0031]在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述切換模塊,包括:
[0032]第一確定單元,用于將上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值確定為所述網(wǎng)頁焦點(diǎn)的切換次數(shù);
[0033]第二確定單元,用于將當(dāng)前接收到的方向信息對(duì)應(yīng)的方向確定為所述網(wǎng)頁焦點(diǎn)的切換方向;
[0034]第一切換單元,用于根據(jù)所述第一確定單元確定的切換次數(shù)及所述第二確定單元確定的切換方向切換所述網(wǎng)頁焦點(diǎn)。
[0035]結(jié)合第二方面,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述切換模塊,包括:
[0036]第三確定單元,用于當(dāng)所述第二判斷模塊判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于所述閾值時(shí),將當(dāng)前接收到的方向信息確定為所述網(wǎng)頁焦點(diǎn)的切換方向;
[0037]第二切換單元,用于將所述網(wǎng)頁焦點(diǎn)切換至所述切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素。
[0038]結(jié)合第二方面,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0039]第三判斷模塊,用于當(dāng)所述第一判斷模塊判斷當(dāng)前接收到的按鍵信息為數(shù)值信息時(shí),判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0040]組合模塊,用于當(dāng)所述第三判斷模塊判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值時(shí),將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定切換所述網(wǎng)頁焦點(diǎn)時(shí)的切換次數(shù)。
[0041]結(jié)合第二方面或第二方面的第一種至第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式,所述裝置還包括:
[0042]顯示模塊,用于顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0043]其中,所述網(wǎng)頁焦點(diǎn)元素指所述網(wǎng)頁焦點(diǎn)所在位置的網(wǎng)頁元素;所述網(wǎng)頁非焦點(diǎn)元素指除所述網(wǎng)頁焦點(diǎn)所在位置之外的其他位置的允許獲得所述網(wǎng)頁焦點(diǎn)的網(wǎng)頁元素。
[0044]結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0045]提示模塊,用于提示是否顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0046]計(jì)算模塊,用于當(dāng)接收到顯示所述網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)的確認(rèn)信息時(shí),計(jì)算各個(gè)網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0047]所述顯示模塊,用于將所述計(jì)算模塊計(jì)算得到的各個(gè)間隔數(shù)進(jìn)行顯示。
[0048]本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
[0049]在獲取到當(dāng)前接收到的按鍵信息,判斷當(dāng)前接收到的按鍵信息為方向信息,并判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值后,根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),從而提升了網(wǎng)頁焦點(diǎn)的切換效率,提高了用戶體驗(yàn)度。
【專利附圖】
【附圖說明】
[0050]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0051]圖1是本發(fā)明提供的第一種切換網(wǎng)頁焦點(diǎn)的整體架構(gòu)圖;
[0052]圖2是本發(fā)明提供的第二種切換網(wǎng)頁焦點(diǎn)的整體架構(gòu)圖;
[0053]圖3是本發(fā)明實(shí)施例一提供的一種切換網(wǎng)頁焦點(diǎn)的方法流程圖;
[0054]圖4是本發(fā)明實(shí)施例二提供的一種切換網(wǎng)頁焦點(diǎn)的方法流程圖;
[0055]圖5是本發(fā)明實(shí)施例二提供的一種顯示間隔數(shù)的網(wǎng)頁整體架構(gòu)圖;
[0056]圖6是本發(fā)明實(shí)施例三提供的第一種切換網(wǎng)頁焦點(diǎn)的裝置的結(jié)構(gòu)示意圖;
[0057]圖7是本發(fā)明實(shí)施例三提供的第一種切換模塊的內(nèi)部結(jié)構(gòu)示意圖;
[0058]圖8是本發(fā)明實(shí)施例三提供的第二種切換模塊的內(nèi)部結(jié)構(gòu)示意圖;
[0059]圖9是本發(fā)明實(shí)施例三提供的第二種切換網(wǎng)頁焦點(diǎn)的裝置的結(jié)構(gòu)示意圖;
[0060]圖10是本發(fā)明實(shí)施例三提供的第三種切換網(wǎng)頁焦點(diǎn)的裝置的結(jié)構(gòu)示意圖;
[0061]圖11是本發(fā)明實(shí)施例三提供的第四種切換網(wǎng)頁焦點(diǎn)的裝置的結(jié)構(gòu)示意圖;
[0062]圖12是本發(fā)明實(shí)施例四提供的一種切換網(wǎng)頁焦點(diǎn)的設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0063]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0064]實(shí)施例一
[0065]本發(fā)明實(shí)施例提供了一種切換網(wǎng)頁焦點(diǎn)的方法,應(yīng)用于用戶通過遙控器進(jìn)行網(wǎng)頁焦點(diǎn)切換的場(chǎng)景,以實(shí)現(xiàn)快速瀏覽網(wǎng)頁的目的。參見圖3,本實(shí)施例提供的方法流程包括:
[0066]301:獲取當(dāng)前接收到的按鍵信息,并判斷當(dāng)前接收到的按鍵信息的類型;
[0067]進(jìn)一步地,判斷當(dāng)前接收到的按鍵信息的類型之后,該方法還包括:
[0068]如果當(dāng)前接收到的按鍵信息為數(shù)值信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0069]如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定切換網(wǎng)頁焦點(diǎn)時(shí)的切換次數(shù)。
[0070]302:如果當(dāng)前接收到的按鍵信息為方向信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0071]進(jìn)一步地,判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值之后,該方法還包括:
[0072]如果上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于閾值,則將當(dāng)前接收到的方向信息確定為網(wǎng)頁焦點(diǎn)的切換方向,并將網(wǎng)頁焦點(diǎn)切換至切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素。
[0073]303:如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)。[0074]進(jìn)一步地,根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),包括但不限于:
[0075]將上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值確定為網(wǎng)頁焦點(diǎn)的切換次數(shù),并將當(dāng)前接收到的方向信息對(duì)應(yīng)的方向確定為網(wǎng)頁焦點(diǎn)的切換方向;
[0076]根據(jù)切換次數(shù)及切換方向切換網(wǎng)頁焦點(diǎn)。
[0077]進(jìn)一步地,該方法還包括:
[0078]顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0079]其中,網(wǎng)頁焦點(diǎn)元素指網(wǎng)頁焦點(diǎn)所在位置的網(wǎng)頁元素;網(wǎng)頁非焦點(diǎn)元素指除網(wǎng)頁焦點(diǎn)所在位置之外的其他位置的允許獲得網(wǎng)頁焦點(diǎn)的網(wǎng)頁元素。
[0080]進(jìn)一步地,顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)之前,該方法還包括:
[0081]提示是否顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0082]如果接收到顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)的確認(rèn)信息,則計(jì)算各個(gè)網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素與之間的間隔數(shù),并將計(jì)算得到的各個(gè)間隔數(shù)進(jìn)行顯不。
[0083]本實(shí)施例提供的方法,在獲取到當(dāng)前接收到的按鍵信息,判斷當(dāng)前接收到的按鍵信息為方向信息,并判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值后,根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),從而提升了網(wǎng)頁焦點(diǎn)的切換效率,提高了用戶體驗(yàn)度;另外,在判斷上次接收的按鍵信息與當(dāng)前接收的按鍵信息均為數(shù)值信息后,將上次接收的按鍵信息對(duì)應(yīng)的數(shù)值與當(dāng)前接收的按鍵信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定網(wǎng)頁焦點(diǎn)的切換次數(shù),從而擴(kuò)展了網(wǎng)頁焦點(diǎn)的切換方式,進(jìn)一步地提升了網(wǎng)頁焦點(diǎn)的切換效率;另外,通過顯示網(wǎng)頁焦點(diǎn)元素與網(wǎng)頁非焦點(diǎn)元素之間的間隔數(shù),可快速進(jìn)行網(wǎng)頁焦點(diǎn)切換,提升了用戶體驗(yàn)度。
[0084]實(shí)施例二
[0085]本發(fā)明實(shí)施例提供了一種切換網(wǎng)頁焦點(diǎn)的方法,現(xiàn)結(jié)合上述實(shí)施例一提供的切換網(wǎng)頁焦點(diǎn)的方式,對(duì)本發(fā)明實(shí)施例提供的切換網(wǎng)頁焦點(diǎn)的方法進(jìn)行詳細(xì)地解釋說明。參見圖4,本實(shí)施例提供的方法流程包括:
[0086]401:獲取當(dāng)前接收到的按鍵信息,并判斷當(dāng)前接收到的按鍵信息的類型;
[0087]針對(duì)該步驟,用戶按下遙控器上的任一按鍵可觸發(fā)遙控器發(fā)送與該按鍵相對(duì)應(yīng)的按鍵信息;而切換網(wǎng)頁焦點(diǎn)的裝置在接收到遙控器發(fā)送的按鍵信息后,可將接收到的按鍵信息存儲(chǔ)在內(nèi)存、閃存或存儲(chǔ)卡等存儲(chǔ)介質(zhì)中,以方便后續(xù)在獲取按鍵信息時(shí),可從存儲(chǔ)介質(zhì)中直接獲取。因此,在獲取當(dāng)前接收到的按鍵信息時(shí),可通過如下方式獲取:
[0088]獲取遙控器當(dāng)前發(fā)送的按鍵信息,并將該按鍵信息存儲(chǔ)在存儲(chǔ)介質(zhì)中。
[0089]當(dāng)然,除上述獲取當(dāng)前接收到的按鍵信息的方式外,還可采取其他獲取方式,本實(shí)施例對(duì)此不作具體限定。
[0090]此外,按鍵信息的類型包括但不限于三大類型,即方向信息、數(shù)值信息及其他信息。其中,方向信息即指代遙控器上的方向按鍵所對(duì)應(yīng)的各個(gè)方向,包括上、下、左、右四個(gè)方向;數(shù)值信息即指代遙控器上的數(shù)值按鍵所對(duì)應(yīng)的各個(gè)數(shù)值,包括數(shù)值0至9 ;其他信息即指代除方向信息及數(shù)值信息之外的信息,對(duì)應(yīng)遙控器上的除方向按鍵及數(shù)值按鍵之外的其他按鍵所對(duì)應(yīng)的信息。
[0091]其中,判斷當(dāng)前接收到的按鍵信息的類型的具體實(shí)現(xiàn)方式,包括但不限于:
[0092]如果當(dāng)前接收到的按鍵信息為數(shù)值0至9中的任一數(shù)值,則判斷當(dāng)前接收到的按鍵信息為數(shù)值信息;
[0093]如果當(dāng)前接收到的按鍵信息為上、下、左、右四個(gè)方向信息中任一方向信息,則判斷當(dāng)前接收到的按鍵信息為方向信息;
[0094]如果當(dāng)前接收到的按鍵信息為除數(shù)值信息及方向信息之外的其他信息,則判斷當(dāng)前接收到的按鍵信息為其他信息。
[0095]當(dāng)然,除上述判斷當(dāng)前接收到的按鍵信息的類型的方式外,還可采取其他判斷方式,本實(shí)施例對(duì)此不作具體限定。
[0096]需要說明的是,若判斷當(dāng)前接收到的按鍵信息為方向信息,則執(zhí)行下述步驟402;若判斷當(dāng)前接收到的按鍵信息為數(shù)值信息,則執(zhí)行下述步驟405。
[0097]402:如果當(dāng)前接收到的按鍵信息為方向信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0098]針對(duì)該步驟,判斷上次接收到的按鍵信息是否為數(shù)值信息的具體實(shí)現(xiàn)方式,與步驟401中判斷當(dāng)前接收到的按鍵信息的類型的判斷方式一致,此處不再贅述。
[0099]其中,閾值的大小可為I秒。當(dāng)然,閾值的大小除I秒外,還可為其他數(shù)值,例如0.5秒或0.8秒等等,本實(shí)施例對(duì)閾值的大小不作具體限定。
[0100]進(jìn)一步地,為了判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值,本實(shí)施例提供的方法在判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值之前,還包括如下步驟:
[0101]記錄當(dāng)前接收按鍵信息的第一系統(tǒng)時(shí)間;
[0102]獲取上次接收按鍵信息的第二系統(tǒng)時(shí)間。
[0103]其中,記錄當(dāng)前接收按鍵信息的第一系統(tǒng)時(shí)間的具體實(shí)現(xiàn)方式,包括但不限于:
[0104]設(shè)置系統(tǒng)時(shí)間計(jì)時(shí)器;當(dāng)接收到按鍵信息時(shí),記錄系統(tǒng)時(shí)間計(jì)時(shí)器所顯示的當(dāng)前時(shí)間,將系統(tǒng)時(shí)間計(jì)時(shí)器所顯示的當(dāng)前時(shí)間作為第一系統(tǒng)時(shí)間,并將第一系統(tǒng)時(shí)間進(jìn)行存儲(chǔ)。
[0105]當(dāng)然,除上述記錄當(dāng)前接收按鍵信息的第一系統(tǒng)時(shí)間的方式外,還可采取其他記錄方式,本實(shí)施例對(duì)此不作具體限定。
[0106]需要說明的是,每當(dāng)接收到按鍵信息時(shí),均可按照上述記錄系統(tǒng)時(shí)間的方式,記錄接收到各個(gè)按鍵信息的系統(tǒng)時(shí)間,并將記錄的各個(gè)系統(tǒng)時(shí)間進(jìn)行存儲(chǔ)。
[0107]其中,獲取上次接收按鍵信息的第二系統(tǒng)時(shí)間的具體實(shí)現(xiàn)方式,包括但不限于:
[0108]從存儲(chǔ)各個(gè)按鍵信息的系統(tǒng)時(shí)間的存儲(chǔ)介質(zhì)中,將相較于其他系統(tǒng)時(shí)間而言,最新的系統(tǒng)時(shí)間作為上次接收按鍵信息的第二系統(tǒng)時(shí)間。
[0109]當(dāng)然,除上述獲取上次接收按鍵信息的第二系統(tǒng)時(shí)間的方式外,還可采取其他記錄方式,本實(shí)施例對(duì)此不作具體限定。
[0110]進(jìn)一步地,判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值的具體實(shí)現(xiàn)方式,包括但不限于:
[0111]判斷當(dāng)前接收按鍵信息的第一系統(tǒng)時(shí)間與上次接收按鍵信息的第二系統(tǒng)時(shí)間的差值是否小于閾值。
[0112]當(dāng)然,除上述判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值的方式外,還可采取其他判斷方式,本實(shí)施例對(duì)此不作具體限定。
[0113]此外,如果當(dāng)前接收按鍵信息的第一系統(tǒng)時(shí)間與上次接收按鍵信息的第二系統(tǒng)時(shí)間的差值小于閾值,則執(zhí)行下述步驟403;如果當(dāng)前接收按鍵信息的第一系統(tǒng)時(shí)間與上次接收按鍵信息的第二系統(tǒng)時(shí)間的差值大于閾值,則執(zhí)行下述步驟404。
[0114]403:如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),本次切換流程結(jié)束;
[0115]其中,根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)的具體實(shí)現(xiàn)方式,包括但不限于:
[0116]將上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值確定為網(wǎng)頁焦點(diǎn)的切換次數(shù),并將當(dāng)前接收到的方向信息對(duì)應(yīng)的方向確定為網(wǎng)頁焦點(diǎn)的切換方向;
[0117]根據(jù)切換次數(shù)及切換方向切換網(wǎng)頁焦點(diǎn)。
[0118]下面結(jié)合圖2,以一個(gè)具體的例子對(duì)根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)的過程進(jìn)行詳細(xì)地解釋說明。
[0119]以上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值為2,當(dāng)前接收到的方向信息對(duì)應(yīng)的方向?yàn)橄?,網(wǎng)頁焦點(diǎn)所在的位置為網(wǎng)頁元素13為例,則在進(jìn)行網(wǎng)頁焦點(diǎn)切換時(shí),根據(jù)數(shù)值“2”可確定將網(wǎng)頁焦點(diǎn)切換至網(wǎng)頁元素3、網(wǎng)頁元素11、網(wǎng)頁元素15及網(wǎng)頁元素23中任一網(wǎng)頁元素所在的位置;而進(jìn)一步地根據(jù)方向“下”可鎖定將網(wǎng)頁焦點(diǎn)由網(wǎng)頁元素13所在的位置切換到網(wǎng)頁元素23所在的位置。
[0120]404:如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于閾值,則將當(dāng)前接收到的方向信息確定為網(wǎng)頁焦點(diǎn)的切換方向,并將網(wǎng)頁焦點(diǎn)切換至切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素,本次切換流程結(jié)束;
[0121]針對(duì)該步驟,在接收到數(shù)值信息后,如果遲遲接收不到方向信息,則將不能實(shí)現(xiàn)網(wǎng)頁焦點(diǎn)的切換,導(dǎo)致網(wǎng)頁焦點(diǎn)的切換效率低下。而為了避免發(fā)生這種情況,本實(shí)施例提供的方法在判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于閾值后,將采取將當(dāng)前接收到的方向信息確定為網(wǎng)頁焦點(diǎn)的切換方向,并將網(wǎng)頁焦點(diǎn)切換至切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素的切換方式,以確保網(wǎng)頁焦點(diǎn)的切換效率。
[0122]繼續(xù)以步驟403的例子為例,對(duì)本步驟提供的切換網(wǎng)頁焦點(diǎn)的方式進(jìn)行詳細(xì)地解釋說明。
[0123]以上次接收數(shù)值信息的時(shí)間為10:00:00,當(dāng)前接收方向信息的時(shí)間為10:00:02,
閾值為I秒為例,則由于上次接收數(shù)值信息與當(dāng)前接收方向信息的時(shí)差為2秒,大于閾值I秒,因此,在進(jìn)行網(wǎng)頁焦點(diǎn)切換時(shí),將方向“下”確定為網(wǎng)頁焦點(diǎn)的切換方向,并將網(wǎng)頁焦點(diǎn)由網(wǎng)頁元素13所在的位置切換到網(wǎng)頁元素18所在位置。
[0124]405:如果當(dāng)前接收到的按鍵信息為數(shù)值信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0125]針對(duì)該步驟,閾值的大小可為I秒。當(dāng)然,閾值的大小除I秒外,還可為其他數(shù)值,例如0.5秒或0.8秒等等,本實(shí)施例對(duì)閾值的大小不作具體限定。[0126]其中,判斷上次接收到的按鍵信息是否為數(shù)值信息的具體實(shí)現(xiàn)方式,與步驟401中所示的判斷當(dāng)前接收到的按鍵信息的類型的判斷方式一致,此處不再贅述;判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值的具體實(shí)現(xiàn)方式,與步驟402中所示的判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值的判斷方式一致,此處同樣不再贅述。
[0127]此外,如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則執(zhí)行下述步驟406 ;如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于閾值,則處理流程結(jié)束。
[0128]406:如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定切換網(wǎng)頁焦點(diǎn)時(shí)的切換次數(shù)。
[0129]針對(duì)該步驟,將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合的具體實(shí)現(xiàn)方式,包括但不限于:
[0130]將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值作為個(gè)位,并上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值作為十位,組合成一個(gè)數(shù)值為10至99的兩位數(shù)。
[0131]當(dāng)然,除上述將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合的方式外,還可采取其他組合方式,本實(shí)施例對(duì)此不作具體限定。
[0132]以當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值為I,上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值為2為例,則將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值組合成數(shù)值為12的兩位數(shù),并將數(shù)值12作為后續(xù)切換網(wǎng)頁焦點(diǎn)的切換次數(shù)。
[0133]進(jìn)一步地,在將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,得到網(wǎng)頁焦點(diǎn)的切換次數(shù)后,如果下次接收到的按鍵信息為方向信息,且當(dāng)前接收數(shù)值信息與下次接收方向信息的時(shí)差小于閾值,則可將根據(jù)當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值組合得到的數(shù)字信息作為網(wǎng)頁焦點(diǎn)的切換次數(shù),將下次接收到的方向信息對(duì)應(yīng)的方向作為網(wǎng)頁焦點(diǎn)的切換方向,進(jìn)而根據(jù)該切換次數(shù)及切換方向便可完成網(wǎng)頁焦點(diǎn)的切換。
[0134]需要說明的是,在通過上述步驟401至步驟406便可實(shí)現(xiàn)網(wǎng)頁焦點(diǎn)的快速切換。而為了在進(jìn)行網(wǎng)頁焦點(diǎn)切換時(shí),能夠快速地鎖定將網(wǎng)頁焦點(diǎn)切換至哪一個(gè)網(wǎng)頁元素所在的位置,本實(shí)施例提供的方法還包括顯示網(wǎng)頁焦點(diǎn)元素與網(wǎng)頁非焦點(diǎn)元素之間的間隔數(shù)的步驟。詳見以下步驟:
[0135]顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);其中,網(wǎng)頁焦點(diǎn)元素指網(wǎng)頁焦點(diǎn)所在位置的網(wǎng)頁元素;網(wǎng)頁非焦點(diǎn)元素指除網(wǎng)頁焦點(diǎn)所在位置之外的其他位置的允許獲得網(wǎng)頁焦點(diǎn)的網(wǎng)頁元素。
[0136]繼續(xù)以圖2為例,則在將網(wǎng)頁焦點(diǎn)切換至網(wǎng)頁元素13所在的位置后,可將網(wǎng)頁元素3、網(wǎng)頁元素8、網(wǎng)頁元素U、網(wǎng)頁元素12、網(wǎng)頁元素14、網(wǎng)頁元素15、網(wǎng)頁元素18、網(wǎng)頁元素23、網(wǎng)頁元素28、網(wǎng)頁元素33與網(wǎng)頁元素13之間的間隔數(shù)進(jìn)行顯示,詳見圖5。在顯示間隔數(shù)時(shí),間隔數(shù)可以圖5中所示的圓圈加數(shù)字的方式進(jìn)行顯示,也可以氣球加數(shù)字或方塊加數(shù)字的方式進(jìn)行顯示,本實(shí)施例對(duì)此不作具體限定。
[0137]進(jìn)一步地,為了提升用戶的體驗(yàn)度,本實(shí)施提供的方法在顯示網(wǎng)頁焦點(diǎn)與網(wǎng)頁非焦點(diǎn)元素之間的間隔數(shù)之前,還包括提示是否顯示網(wǎng)頁焦點(diǎn)元素與網(wǎng)頁非焦點(diǎn)元素之間的間隔數(shù)的步驟,以便于用戶根據(jù)自身的選擇確定是否顯示網(wǎng)頁焦點(diǎn)元素與網(wǎng)頁非焦點(diǎn)元素之間的間隔數(shù)。具體過程如下:
[0138]提示是否顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0139]如果接收到顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)的確認(rèn)信息,則計(jì)算各個(gè)網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù),并將計(jì)算得到的各個(gè)間隔數(shù)進(jìn)行顯
/Jn o
[0140]本實(shí)施例提供的方法,在獲取到當(dāng)前接收到的按鍵信息,判斷當(dāng)前接收到的按鍵信息為方向信息,并判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值后,根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),從而提升了網(wǎng)頁焦點(diǎn)的切換效率,提高了用戶體驗(yàn)度;另外,在判斷上次接收的按鍵信息與當(dāng)前接收的按鍵信息均為數(shù)值信息后,將上次接收的按鍵信息對(duì)應(yīng)的數(shù)值與當(dāng)前接收按鍵信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定網(wǎng)頁焦點(diǎn)的切換次數(shù),從而擴(kuò)展了網(wǎng)頁焦點(diǎn)的切換方式,進(jìn)一步地提升了網(wǎng)頁焦點(diǎn)的切換效率;另外,通過顯示網(wǎng)頁焦點(diǎn)元素與網(wǎng)頁非焦點(diǎn)元素之間的間隔數(shù),可快速進(jìn)行網(wǎng)頁焦點(diǎn)切換,提升了用戶體驗(yàn)度。
[0141]實(shí)施例三
[0142]本發(fā)明實(shí)施例提供了一種切換網(wǎng)頁焦點(diǎn)的裝置,用于執(zhí)行上述實(shí)施例一或?qū)嵤├峁┑姆椒ā⒁妶D6,該裝置包括:
[0143]獲取模塊61,用于獲取當(dāng)前接收到的按鍵信息;
[0144]第一判斷模塊62,用于判斷獲取模塊61當(dāng)前接收到的按鍵信息的類型;
[0145]第二判斷模塊63,用于當(dāng)?shù)谝慌袛嗄K62判斷當(dāng)前接收到的按鍵信息為方向信息時(shí),判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0146]切換模塊64,用于當(dāng)?shù)诙袛嗄K63判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值時(shí),根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)。
[0147]進(jìn)一步地,參見圖7,切換模塊64,包括:
[0148]第一確定單元641,用于將上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值確定為網(wǎng)頁焦點(diǎn)的切換次數(shù);
[0149]第二確定單元642,用于將當(dāng)前接收到的方向信息對(duì)應(yīng)的方向確定為網(wǎng)頁焦點(diǎn)的切換方向;
[0150]第一切換單元643,用于根據(jù)第一確定單元641確定的切換次數(shù)及第二確定單元確定的切換方向切換網(wǎng)頁焦點(diǎn)。
[0151]進(jìn)一步地,參見圖8,切換模塊64,包括:
[0152]第三確定單元644,用于當(dāng)?shù)诙袛嗄K63判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于閾值時(shí),將當(dāng)前接收到的方向信息確定為網(wǎng)頁焦點(diǎn)的切換方向;
[0153]第二切換單元645,用于將網(wǎng)頁焦點(diǎn)切換至切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素。
[0154]進(jìn)一步地,參見圖9,該裝置還包括:
[0155]第三判斷模塊65,用于當(dāng)?shù)谝慌袛嗄K62判斷當(dāng)前接收到的按鍵信息為數(shù)值信息時(shí),判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0156]組合模塊66,用于當(dāng)?shù)谌袛嗄K65判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值時(shí),將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定切換網(wǎng)頁焦點(diǎn)時(shí)的切換次數(shù)。
[0157]進(jìn)一步地,參見圖10,該裝置還包括:
[0158]顯示模塊67,用于顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0159]其中,網(wǎng)頁焦點(diǎn)元素指網(wǎng)頁焦點(diǎn)所在位置的網(wǎng)頁元素;網(wǎng)頁非焦點(diǎn)元素指除網(wǎng)頁焦點(diǎn)所在位置之外的其他位置的允許獲得網(wǎng)頁焦點(diǎn)的網(wǎng)頁元素。
[0160]進(jìn)一步地,參加圖11,該裝置還包括:
[0161]提示模塊68,用于提示是否顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0162]計(jì)算模塊69,用于當(dāng)接收到顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)的確認(rèn)信息時(shí),計(jì)算各個(gè)網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);
[0163]顯示模塊67,用于將計(jì)算模塊計(jì)算得到的各個(gè)間隔數(shù)進(jìn)行顯示。
[0164]綜上,本發(fā)明實(shí)施例提供的裝置,在獲取到當(dāng)前接收到的按鍵信息,判斷當(dāng)前接收到的按鍵信息為方向信息,并判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值后,根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),從而提升了網(wǎng)頁焦點(diǎn)的切換效率,提高了用戶體驗(yàn)度;另外,在判斷上次接收的按鍵信息與當(dāng)前接收的按鍵信息均為數(shù)值信息后,將上次接收的按鍵信息對(duì)應(yīng)的數(shù)值與當(dāng)前接收的按鍵信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定網(wǎng)頁焦點(diǎn)的切換次數(shù),從而擴(kuò)展了網(wǎng)頁焦點(diǎn)的切換方式,進(jìn)一步地提升了網(wǎng)頁焦點(diǎn)的切換效率;另外,通過顯示網(wǎng)頁焦點(diǎn)元素與網(wǎng)頁非焦點(diǎn)元素之間的間隔數(shù),可快速進(jìn)行網(wǎng)頁焦點(diǎn)切換,提升了用戶體驗(yàn)度。
[0165]實(shí)施例四
[0166]本發(fā)明提供了一種確定切換網(wǎng)頁焦點(diǎn)的設(shè)備的結(jié)構(gòu)示意圖,參見圖11,該設(shè)備包括至少一個(gè)處理器701,例如CPU,至少一個(gè)網(wǎng)絡(luò)接口 704或者其他用戶接口 703,存儲(chǔ)器705,和至少一個(gè)通信總線702。通信總線702用于實(shí)現(xiàn)這些裝置之間的連接通信。用戶接口 703可以是顯示器,鍵盤或者點(diǎn)擊設(shè)備。存儲(chǔ)器705可能包含高速Ram存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。
[0167]處理器701用于執(zhí)行存儲(chǔ)器705存放的程序,以實(shí)現(xiàn)如下方法:
[0168]獲取當(dāng)前接收到的按鍵信息,并判斷當(dāng)前接收到的按鍵信息的類型;
[0169]如果當(dāng)前接收到的按鍵信息為方向信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;
[0170]如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)。
[0171]進(jìn)一步地,處理器701,具體用于將上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值確定為網(wǎng)頁焦點(diǎn)的切換次數(shù),并將當(dāng)前接收到的方向信息對(duì)應(yīng)的方向確定為網(wǎng)頁焦點(diǎn)的切換方向;根據(jù)切換次數(shù)及切換方向切換網(wǎng)頁焦點(diǎn)。[0172]進(jìn)一步地,處理器701,具體用于如果上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于閾值,則將當(dāng)前接收到的方向信息確定為網(wǎng)頁焦點(diǎn)的切換方向,并將網(wǎng)頁焦點(diǎn)切換至切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素。
[0173]進(jìn)一步地,處理器701,具體用于如果當(dāng)前接收到的按鍵信息為數(shù)值信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值;如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定切換網(wǎng)頁焦點(diǎn)時(shí)的切換次數(shù)。
[0174]進(jìn)一步地,處理器701,具體用于顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);其中,網(wǎng)頁焦點(diǎn)元素指網(wǎng)頁焦點(diǎn)所在位置的網(wǎng)頁元素;網(wǎng)頁非焦點(diǎn)元素指除網(wǎng)頁焦點(diǎn)所在位置之外的其他位置的允許獲得網(wǎng)頁焦點(diǎn)的網(wǎng)頁元素。
[0175]進(jìn)一步地,處理器701,具體用于提示是否顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù);如果接收到顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)的確認(rèn)信息,則計(jì)算各個(gè)網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù),并將計(jì)算得到的各個(gè)間隔數(shù)進(jìn)行顯示。
[0176]本實(shí)施例提供的設(shè)備,在獲取到當(dāng)前接收到的按鍵信息,判斷當(dāng)前接收到的按鍵信息為方向信息,并判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值后,根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),從而提升了網(wǎng)頁焦點(diǎn)的切換效率,提高了用戶體驗(yàn)度;另外,在判斷上次接收的按鍵信息與當(dāng)前接收的按鍵信息均為數(shù)值信息后,將上次接收的按鍵信息對(duì)應(yīng)的數(shù)值與當(dāng)前接收的按鍵信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定網(wǎng)頁焦點(diǎn)的切換次數(shù),從而擴(kuò)展了網(wǎng)頁焦點(diǎn)的切換方式,進(jìn)一步地提升了網(wǎng)頁焦點(diǎn)的切換效率;另外,通過顯示網(wǎng)頁焦點(diǎn)元素與網(wǎng)頁非焦點(diǎn)元素之間的間隔數(shù),可快速進(jìn)行網(wǎng)頁焦點(diǎn)切換,提升了用戶體驗(yàn)度。
[0177]需要說明的是:上述實(shí)施例提供的切換網(wǎng)頁焦點(diǎn)的裝置在切換網(wǎng)頁焦點(diǎn)時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的切換網(wǎng)頁焦點(diǎn)的裝置與切換網(wǎng)頁焦點(diǎn)的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0178]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0179]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0180]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種切換網(wǎng)頁焦點(diǎn)的方法,其特征在于,所述方法包括: 獲取當(dāng)前接收到的按鍵信息,并判斷當(dāng)前接收到的按鍵信息的類型; 如果當(dāng)前接收到的按鍵信息為方向信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值; 如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn),包括: 將上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值確定為所述網(wǎng)頁焦點(diǎn)的切換次數(shù),并將當(dāng)前接收到的方向信息對(duì)應(yīng)的方向確定為所述網(wǎng)頁焦點(diǎn)的切換方向; 根據(jù)所述切換次數(shù)及所述切換方向切換所述網(wǎng)頁焦點(diǎn)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值之后,所述方法還包括: 如果上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于所述閾值,則將當(dāng)前接收到的方向信息確定為所述網(wǎng)頁焦點(diǎn)的切換方向,并將所述網(wǎng)頁焦點(diǎn)切換至所述切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷當(dāng)前接收到的按鍵信息的類型之后,所述方法還包括: 如果當(dāng)前接收到的按鍵信息為數(shù)值信息,則判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值; 如果上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值,則將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定切換所述網(wǎng)頁焦點(diǎn)時(shí)的切換次數(shù)。
5.根據(jù)權(quán)利要求1至4中任一權(quán)利要求所述的方法,其特征在于,所述方法還包括: 顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù); 其中,所述網(wǎng)頁焦點(diǎn)元素指所述網(wǎng)頁焦點(diǎn)所在位置的網(wǎng)頁元素;所述網(wǎng)頁非焦點(diǎn)元素指除所述網(wǎng)頁焦點(diǎn)所在位置之外的其他位置的允許獲得所述網(wǎng)頁焦點(diǎn)的網(wǎng)頁元素。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)之前,所述方法還包括: 提示是否顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù); 如果接收到顯示所述網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)的確認(rèn)信息,則計(jì)算各個(gè)網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù),并將計(jì)算得到的各個(gè)間隔數(shù)進(jìn)行顯示o
7.一種切換網(wǎng)頁焦點(diǎn)的裝置,其特征在于,所述裝置包括: 獲取模塊,用于獲取當(dāng)前接收到的按鍵信息; 第一判斷模塊,用于判斷所述獲取模塊當(dāng)前接收到的按鍵信息的類型; 第二判斷模塊,用于當(dāng)所述第一判斷模塊判斷當(dāng)前接收到的按鍵信息為方向信息時(shí),判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值; 切換模塊,用于當(dāng)所述第二判斷模塊判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值時(shí),根據(jù)上次接收到的數(shù)值信息及當(dāng)前接收到的方向信息切換網(wǎng)頁焦點(diǎn)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述切換模塊,包括: 第一確定單元,用于將上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值確定為所述網(wǎng)頁焦點(diǎn)的切換次數(shù); 第二確定單元,用于將當(dāng)前接收到的方向信息對(duì)應(yīng)的方向確定為所述網(wǎng)頁焦點(diǎn)的切換方向; 第一切換單元,用于根據(jù)所述第一確定單元確定的切換次數(shù)及所述第二確定單元確定的切換方向切換所述網(wǎng)頁焦點(diǎn)。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述切換模塊,包括: 第三確定單元,用于當(dāng)所述第二判斷模塊判斷上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差大于所述閾值時(shí),將當(dāng)前接收到的方向信息確定為所述網(wǎng)頁焦點(diǎn)的切換方向; 第二切換單元,用于將所述網(wǎng)頁焦點(diǎn)切換至所述切換方向?qū)?yīng)的下一個(gè)網(wǎng)頁元素。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第三判斷模塊,用于當(dāng)所述第一判斷模塊判斷當(dāng)前接收到的按鍵信息為數(shù)值信息時(shí),判斷上次接收到的按鍵信息是否為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差是否小于閾值; 組合模塊,用于當(dāng)所述第三判斷模塊判斷上次接收到的按鍵信息為數(shù)值信息,且上次接收按鍵信息與當(dāng)前接收按鍵信息的時(shí)差小于閾值時(shí),將當(dāng)前接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值及上次接收到的數(shù)值信息對(duì)應(yīng)的數(shù)值進(jìn)行組合,以確定切換所述網(wǎng)頁焦點(diǎn)時(shí)的切換次數(shù)。
11.根據(jù)權(quán)利要求7至10中任一權(quán)利要求所述的裝置,其特征在于,所述裝置還包括: 顯示模塊,用于顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù); 其中,所述網(wǎng)頁焦點(diǎn)元素指所述網(wǎng)頁焦點(diǎn)所在位置的網(wǎng)頁元素;所述網(wǎng)頁非焦點(diǎn)元素指除所述網(wǎng)頁焦點(diǎn)所在位置之外的其他位置的允許獲得所述網(wǎng)頁焦點(diǎn)的網(wǎng)頁元素。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 提示模塊,用于提示是否顯示網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù); 計(jì)算模塊,用于當(dāng)接收到顯示所述網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù)的確認(rèn)信息時(shí),計(jì)算各個(gè)網(wǎng)頁非焦點(diǎn)元素與網(wǎng)頁焦點(diǎn)元素之間的間隔數(shù); 所述顯示模塊,用于將所述計(jì)算模塊計(jì)算得到的各個(gè)間隔數(shù)進(jìn)行顯示。
【文檔編號(hào)】G06F17/30GK103678574SQ201310665361
【公開日】2014年3月26日 申請(qǐng)日期:2013年12月10日 優(yōu)先權(quán)日:2013年12月10日
【發(fā)明者】丁送星 申請(qǐng)人:華為技術(shù)有限公司