頁面切換方法及客戶端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理領(lǐng)域的頁面切換技術(shù),尤其涉及一種頁面切換方法及客戶端。
【背景技術(shù)】
[0002]隨著瀏覽器及各種應(yīng)用程序功能的豐富,出現(xiàn)了多級菜單及多級窗口 ;對應(yīng)多級菜單及多級窗口必然對應(yīng)者多個顯示頁面的應(yīng)用。在現(xiàn)有技術(shù)中,若用戶要進(jìn)入主菜單下的子菜單頁面,需要通過主菜上的控件逐級進(jìn)入。如當(dāng)前用戶要進(jìn)入第4級子菜單頁面,可能需要經(jīng)過主菜單頁面進(jìn)入第1級子菜單頁面,再由第1級菜單頁面進(jìn)入第2級子菜單頁面,再經(jīng)由第2級菜單頁面進(jìn)入第3級子菜單頁面,最后經(jīng)第3級子菜單頁面進(jìn)入第4級子菜單頁面,顯然這種操作繁瑣。
[0003]不同的級別的菜單對應(yīng)了不同的顯示頁面;同一級菜單可能對應(yīng)了多個并列設(shè)置的頁面。如第1級菜單頁面可能包括了兩個并列設(shè)置頁面,用戶控制進(jìn)入第1級菜單的其中一個頁面時,現(xiàn)有的方法通常是經(jīng)由主菜單進(jìn)入第1級菜單其中一個頁面,再通過該頁面在用戶再次輸入的觸發(fā)下進(jìn)入另一頁面,顯然這種操作不夠簡便,用戶使用滿意度較差。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實施例期望提供一種頁面切換方法及客戶端,以降低用戶操作繁瑣度及提高用戶使用滿意度。
[0005]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0006]本發(fā)明第一方面提供一種頁面切換方法,所述方法包括:
[0007]接收手勢操作;
[0008]響應(yīng)所述手勢操作,獲取所述手勢操作的操作參數(shù);
[0009]依據(jù)所述操作參數(shù)切換到指定頁面;
[0010]其中,所述指定頁面為至少兩個關(guān)聯(lián)頁面中的一個。
[0011]優(yōu)選地,
[0012]所述操作參數(shù)為滑動速度、滑動加速度、滑動方向、觸控點數(shù)、觸控次數(shù)及滑動軌跡中的一個或多個。
[0013]優(yōu)選地,
[0014]所述依據(jù)所述操作參數(shù)切換到指定頁面包括:
[0015]當(dāng)所述操作參數(shù)滿足第一預(yù)設(shè)條件時,切換到第一頁面;
[0016]當(dāng)所述操作參數(shù)滿足第二預(yù)設(shè)條件時,切換到第二頁面;
[0017]其中,所述第一頁面不同于所述第二頁面。
[0018]優(yōu)選地,
[0019]所述手勢操作為滑動操作;
[0020]所述操作參數(shù)為所述滑動操作的滑動速度或滑動加速度;
[0021]當(dāng)所述操作參數(shù)大于第一閾值時,確定所述操作參數(shù)滿足第一預(yù)設(shè)條件;
[0022]當(dāng)所述操作參數(shù)不大于第一閾值時,確定所述操作參數(shù)滿足第二預(yù)設(shè)條件。
[0023]優(yōu)選地,
[0024]所述手勢操作為滑動操作;
[0025]所述操作參數(shù)為所述滑動操作的滑動方向;
[0026]當(dāng)所述滑動方向為第一方向時,確定所述操作參數(shù)滿足第一預(yù)設(shè)條件;
[0027]當(dāng)所述滑動方向為第二方向時,確定所述操作參數(shù)滿足第二預(yù)設(shè)條件;
[0028]其中,所述第一方向與所述第二方向不同。
[0029]優(yōu)選地,
[0030]所述手勢操作為點擊操作;
[0031]所述操作參數(shù)為所述點擊操作的觸控點數(shù);
[0032]當(dāng)所述觸控點數(shù)為m時,確定所述操作參數(shù)滿足第一預(yù)設(shè)條件;
[0033]當(dāng)所述觸控點數(shù)為η時,確定所述操作參數(shù)滿足第二預(yù)設(shè)條件;
[0034]其中,所述m不等于所述η ;且所述m及所述η均為不小于1的整數(shù)。
[0035]優(yōu)選地,
[0036]在所述依據(jù)所述操作參數(shù)切換到指定頁面之前,所述方法還包括:
[0037]建立所述操作參數(shù)與所述指定頁面的映射關(guān)系。
[0038]優(yōu)選地,
[0039]所述建立所述操作參數(shù)與所述指定頁面的映射關(guān)系為:
[0040]依據(jù)用戶指令建立所述操作參數(shù)與所述指定頁面的映射關(guān)系;
[0041]或
[0042]記錄指定時間內(nèi)所述操作參數(shù)及各頁面被操作的參數(shù);
[0043]依據(jù)所述操作參數(shù)、所述各頁面被操作的參數(shù)及預(yù)定建立策略,建立所述操作參數(shù)與所述指定頁面的映射關(guān)系。
[0044]本發(fā)明另一方面提供一種客戶端,所述客戶端包括:
[0045]接收單元,用于接收手勢操作;
[0046]獲取單元,用于響應(yīng)所述手勢操作,獲取所述手勢操作的操作參數(shù);
[0047]切換單元,依據(jù)所述操作參數(shù)切換到指定頁面;
[0048]其中,所述指定頁面為至少兩個關(guān)聯(lián)頁面中的一個。
[0049]優(yōu)選地,
[0050]所述操作參數(shù)為滑動速度、滑動加速度、滑動方向、觸控點數(shù)、觸控次數(shù)及滑動軌跡中的一個或多個。
[0051]優(yōu)選地,
[0052]所述切換單元,具體用于當(dāng)所述操作參數(shù)滿足第一預(yù)設(shè)條件時,切換到第一頁面;及當(dāng)所述操作參數(shù)滿足第二預(yù)設(shè)條件時,切換到第二頁面;
[0053]其中,所述第一頁面不同于所述第二頁面。
[0054]優(yōu)選地,
[0055]所述手勢操作為滑動操作;
[0056]所述操作參數(shù)為所述滑動操作的滑動速度或滑動加速度;
[0057]所述客戶端還包括確定單元;
[0058]所述確定單元,用于當(dāng)所述操作參數(shù)大于第一閾值時,確定所述操作參數(shù)滿足第一預(yù)設(shè)條件;及當(dāng)所述操作參數(shù)不大于第一閾值時,確定所述操作參數(shù)滿足第二預(yù)設(shè)條件。
[0059]優(yōu)選地,
[0060]所述手勢操作為滑動操作;
[0061]所述操作參數(shù)為所述滑動操作的滑動方向;
[0062]所述客戶端還包括確定單元;
[0063]所述確定單元,用于當(dāng)所述滑動方向為第一方向時,確定所述操作參數(shù)滿足第一預(yù)設(shè)條件;及當(dāng)所述滑動方向為第二方向時,確定所述操作參數(shù)滿足第二預(yù)設(shè)條件;
[0064]其中,所述第一方向與所述第二方向不同。
[0065]優(yōu)選地,
[0066]所述手勢操作為點擊操作;
[0067]所述操作參數(shù)為所述點擊操作的觸控點數(shù);
[0068]所述客戶端還包括確定單元;
[0069]所述確定單元,用于當(dāng)所述觸控點數(shù)為m時,確定所述操作參數(shù)滿足第一預(yù)設(shè)條件;及當(dāng)所述觸控點數(shù)為η時,確定所述操作參數(shù)滿足第二預(yù)設(shè)條件;
[0070]其中,所述m不等于所述η ;且所述m及所述η均為不小于1的整數(shù)。
[0071]優(yōu)選地,
[0072]所述客戶端還包括:
[0073]建立單元,用于在所述依據(jù)所述操作參數(shù)切換到指定頁面之前,建立所述操作參數(shù)與所述指定頁面的映射關(guān)系。
[0074]優(yōu)選地,
[0075]所述建立單元,具體用于依據(jù)用戶指令建立所述操作參數(shù)與所述指定頁面的映射關(guān)系;
[0076]或
[0077]記錄指定時間內(nèi)所述操作參數(shù)及各頁面被操作的參數(shù);
[0078]依據(jù)所述操作參數(shù)、所述各頁面被操作的參數(shù)及預(yù)定建立策略,建立所述操作參數(shù)與所述指定頁面的映射關(guān)系。
[0079]本發(fā)明實施例中所述的頁面切換方法及客戶端,不再像現(xiàn)有方法在單一用戶操作(如操作手勢)的作用下,逐頁面切換到用戶指定的頁面,而是在多種手勢操作下,根據(jù)手勢操作的操作參數(shù)直接進(jìn)入到用戶指定的頁面,簡化了用戶操作,提升了用戶使用滿意度。
【附圖說明】
[0080]圖1為本發(fā)明實施例提供的頁面切換方法的流程示意圖之一;
[0081]圖2為本發(fā)明實施例提供的現(xiàn)有方法頁面切換與本發(fā)明實施例所述方法頁面切換的比較示意圖;
[0082]圖3為本發(fā)明實施例提供的本發(fā)明實施例所述頁面切換方法的效果示意圖之一;
[0083]圖4為本發(fā)明實施例提供的本發(fā)明實施例所述頁面切換方法的效果示意圖之二 ;
[0084]圖5為本發(fā)明實施例提供的本發(fā)明實施例所述頁面切換方法的效果示意圖之三;
[0085]圖6為本發(fā)明實施例提供的頁面切換方法的流程示意圖之二 ;
[0086]圖7為本發(fā)明實施例提供的客戶端之一;
[0087]圖8為本發(fā)明實施例提供的客戶端之二;
[0088]圖9為本發(fā)明實施例提供的客戶端之三。
【具體實施方式】
[0089]以下結(jié)合說明書附圖及具體實施例對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)闡述。
[0090]方法實施例一:
[0091]如圖1所示,本實施例提供一種頁面切換方法,所述方法包括:
[0092]步驟S110:接收手勢操作;
[0093]步驟S120:響應(yīng)所述手勢操作,獲取所述手勢操作的操作參數(shù);
[0094]步驟S130:依據(jù)所述操作參數(shù)切換到指定頁面;
[0095]其中,所述指定頁面為至少兩個關(guān)聯(lián)頁面中的一個。
[0096]在本實施例中所述關(guān)聯(lián)頁面具體可為:同一主菜單下多個不同級別子菜單的顯示頁面,或同一級子菜單內(nèi)并列設(shè)置的多個顯示頁面;或多窗口顯示場景下,任意兩個顯示有多個窗口的頁面,如顯示有至少一個相同窗口的顯示兩個頁面或沒有相同窗口的兩個顯示頁面或同一應(yīng)用下的不同顯示頁面。通常相關(guān)