欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

頁面處理方法和裝置制造方法

文檔序號:6493480閱讀:183來源:國知局
頁面處理方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種頁面處理方法和裝置,屬于終端設備領域。所述方法包括:在顯示當前頁面時,獲知重力感應事件;根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;根據(jù)獲取的處理方式對所述當前頁面進行處理。本發(fā)明通過根據(jù)重力感應事件的移動距離,確定當前頁面的處理方式,實現(xiàn)了頁面操作的多樣化且有效簡化了對頁面的操作,使得操作更加智能化。
【專利說明】頁面處理方法和裝置
【技術領域】
[0001]本發(fā)明涉及終端設備領域,特別涉及一種頁面處理方法和裝置。
【背景技術】
[0002]目前絕大多數(shù)智能手機和平板電腦等終端設備均可以進行各種頁面的瀏覽,如網頁、電子書、圖片、文本文檔等。各種各樣的頁面給用戶帶來全新的視覺體驗,同時也豐富了終端設備的相應的功能。
[0003]而大多數(shù)終端設備在對顯示頁面進行處理時,可通過用戶的觸摸操作觸發(fā),如用戶需要切換頁面時,可通過手指在屏幕上滑動,觸發(fā)頁面的切換,將切換后的頁面展現(xiàn)給用戶。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題:
[0005]終端設備進行頁面處理時,只能通過用戶在觸摸屏上的上、下、左、右滑動來實現(xiàn)頁面的切換,方法單一,難以實現(xiàn)頁面處理的多樣化。

【發(fā)明內容】

[0006]為了解決現(xiàn)有技術的問題,本發(fā)明實施例提供了一種頁面處理方法和裝置。所述技術方案如下:
[0007]—方面,提供了一種頁面處理方法,所述方法包括:
[0008]在顯示當前頁面時,獲知重力感應事件;
[0009]根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;
[0010]根據(jù)獲取的處理方式對所述當前頁面進行處理。
[0011]根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式,包括:
[0012]根據(jù)所述重力感應事件的移動距離,判斷所述重力感應事件是否為誤操作,當確定所述重力感應事件不是誤操作時,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。
[0013]根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式,包括:
[0014]判斷所述重力感應事件的移動距離是否滿足第一預設條件,當滿足所述第一預設條件,則確定對當前頁面進行切換。
[0015]當滿足所述第一預設條件,則確定對當前頁面進行切換,包括:
[0016]當滿足所述第一預設條件時,根據(jù)所述重力感應事件的移動方向,確定對當前頁面進行與所述移動方向相應的切換。
[0017]判斷所述重力感應事件的移動距離是否滿足第一預設條件,之后包括:
[0018]當所述重力感應事件的移動距離不滿足所述第一預設條件,則確定不對所述當前頁面進行處理;
[0019]或,判斷所述重力感應事件的移動距離是否滿足第二預設條件;
[0020]所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動,所述重力感應事件的移動距離不滿足第二預設條件,則確定不對所述當前頁面進行處理。
[0021]所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動,包括:
[0022]所述重力感應事件的移動距離滿足第二預設條件,根據(jù)所述重力感應事件的移動方向和移動距離,確定對所述當前頁面進行相應的滑動。
[0023]另一方面,提供了一種頁面處理裝置,所述裝置包括:
[0024]獲知模塊,用于在顯示當前頁面時,獲知重力感應事件;
[0025]確定模塊,用于根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;
[0026]處理模塊,用于根據(jù)獲取的處理方式對所述當前頁面進行處理。
[0027]所述裝置還包括:
[0028]誤操作判斷模塊,用于根據(jù)所述重力感應事件的移動距離,判斷所述重力感應事件是否為誤操作,當確定所述重力感應事件不是誤操作時,觸發(fā)所述確定模塊根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。
[0029]所述確定模塊包括:第一判斷單元和第一確定單元,
[0030]所述第一判斷單元,用于判斷所述重力感應事件的移動距離是否滿足第一預設條件;
[0031]所述第一確定單元,用于當所述第一判斷單元確定所述重力感應事件的移動距離滿足所述第一預設條件,則確定對當前頁面進行切換。
[0032]所述第一確定單元具體用于當所述第一判斷單元確定所述重力感應事件的移動距離滿足所述第一預設條件時,根據(jù)所述重力感應事件的移動方向,確定對當前頁面進行與所述移動方向相應的切換。
[0033]所述確定模塊還包括:第二確定單元,用于當所述重力感應事件的移動距離不滿足所述第一預設條件,則確定不對所述當前頁面進行處理;
[0034]或,
[0035]所述確定模塊還包括:第二判斷單元和第二確定單元,
[0036]所述第二判斷單元,用于判斷所述重力感應事件的移動距離是否滿足第二預設條件;
[0037]所述第二確定單元,用于當所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動,所述重力感應事件的移動距離不滿足第二預設條件,則確定不對所述當前頁面進行處理。
[0038]所述第二確定單元具體用于所述重力感應事件的移動距離滿足第二預設條件,根據(jù)所述重力感應事件的移動方向和移動距離,確定對所述當前頁面進行相應的滑動。
[0039]本發(fā)明提供了一種頁面處理方法和裝置,通過在顯示當前頁面時,獲知重力感應事件;根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;根據(jù)獲取的處理方式對所述當前頁面進行處理。采用本發(fā)明提供的技術方案,根據(jù)重力感應事件的移動距離,確定當前頁面的處理方式,實現(xiàn)了頁面操作的多樣化且有效簡化了對頁面的操作,使得操作更加智能化?!緦@綀D】

【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1a是本發(fā)明實施例中提供的一種頁面處理方法流程圖;
[0042]圖1b是本發(fā)明實施例中提供的一種終端設備的坐標系示意圖;
[0043]圖2是本發(fā)明實施例中提供的一種頁面處理方法流程圖;
[0044]圖3是本發(fā)明實施例中提供的一種頁面處理方法流程圖;
[0045]圖4是本發(fā)明實施例中提供的一種頁面處理裝置示意圖。
【具體實施方式】
[0046]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0047]圖1a是本發(fā)明實施例中提供的一種頁面處理方法流程圖,參見圖la,該方法包括:
[0048]101:在顯示當前頁面時,獲知重力感應事件;
[0049]其中,當前頁面是終端設備上當前正在顯示的頁面,該頁面可以是圖片、電子書、網頁、文本文檔、信息等形式的頁面。
[0050]其中,重力感應事件可以通過終端設備內置的重力傳感器獲知,重力傳感器是將運動或重力轉換為電信號的傳感器,主要用于傾斜角、慣性力、沖擊及震動等參數(shù)的測量。另外,該重力傳感器還可以由加速度傳感器、陀螺儀或三軸磁阻傳感器等替代,只需獲知當前重力感應事件的移動距離即可。
[0051]102:根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;
[0052]在本發(fā)明實施例中的處理方式,包括但不限于對頁面的切換、滑動等。
[0053]其中,頁面的切換可以是向前切換,或向后切換,而頁面的滑動可以是頁面向上滑動、向下滑動、向左滑動或向右滑動。
[0054]103:根據(jù)獲取的處理方式對所述當前頁面進行處理。
[0055]本發(fā)明實施例通過在顯示當前頁面時,獲知重力感應事件;根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;根據(jù)獲取的處理方式對所述當前頁面進行處理。采用本發(fā)明實施例提供的技術方案,根據(jù)重力感應事件的移動距離,確定當前頁面的處理方式,實現(xiàn)了頁面操作的多樣化且有效簡化了對頁面的操作,使得操作更加智能化。
[0056]可選地,在圖1a所示實施例的技術方案的基礎上,步驟102“根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式”包括:根據(jù)所述重力感應事件的移動距離,判斷所述重力感應事件是否為誤操作,當確定所述重力感應事件不是誤操作時,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。
[0057]由于用戶在使用終端設備過程中,難免會出現(xiàn)輕微的搖晃,所以為了避免這些操作帶來的終端設備的誤操作,因此,需要根據(jù)重力感應事件的移動距離,對該重力感應事件是否為誤操作進行判斷,當確定所述重力感應事件是誤操作時,不對當前頁面進行處理,當確定所述重力感應事件不是誤操作時,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。
[0058]在本實施例中,該重力感應事件的移動距離可以由終端設備對重力感應事件獲得的電信號進行轉化得到。當用戶左右晃動終端設備時,重力感應事件將獲得的電信號轉化成X方向的移動距離,當用戶上下晃動終端設備時,重力感應事件將獲得的電信號轉化成I方向的移動距離。本實施例中,以終端設備的中心為坐標原點建立直角坐標系,圖1b是本發(fā)明實施例中提供的一種終端設備的坐標系示意圖,當用戶向左晃動終端設備時,此時獲得X方向上的移動距離,且移動方向為沿X的負半軸;當用戶向右晃動終端設備時,此時獲得X方向上的移動距離,且移動方向為沿X的正半軸;當用戶向上晃動終端設備時,此時獲得y方向上的移動距離,且移動方向為沿y的正半軸;當用戶向下晃動終端設備時,此時獲得y方向上的移動距離,且移動方向為沿y的負半軸。
[0059]具體地,該判斷可通過將重力感應事件的移動距離和第一預設閾值進行比較,如果重力感應事件的移動距離小于第一預設閾值,則認為用戶屬于誤操作,終端設備將不對當前頁面進行處理;如果重力感應事件的移動距離大于等于第一預設閾值,則認為用戶不是誤操作,終端設備將根據(jù)重力感應事件的移動距離進一步判斷終端設備如何處理當前頁面。優(yōu)選地,第一預設閾值根據(jù)當前頁面在移動方向上的長度進行設置,如該第一預設閾值可設置為當前頁面在移動方向上的長度的10%。
[0060]可選地,在圖1a所示實施例的技術方案的基礎上,步驟102“根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式”,包括步驟102a:
[0061]102a、判斷所述重力感應事件的移動距離是否滿足第一預設條件,當滿足所述第一預設條件,則確定對當前頁面進行切換。
[0062]其中,第一預設條件是指重力感應事件的移動距離大于第二預設閾值,優(yōu)選地,第二預設閾值根據(jù)當前頁面在移動方向上的長度進行設置,如可以設置為當前頁面在移動方向上的長度的70%。當重力感應事件滿足第一預設條件時,此時,可以確定終端設備處理當前頁面,當重力感應事件不滿足第一預設條件時,不對當前頁面進行處理。
[0063]進一步可選地,在圖1a所示實施例的技術方案的基礎上,步驟102a中的“當滿足所述第一預設條件,則確定對當前頁面進行切換”,包括:當滿足所述第一預設條件時,根據(jù)所述重力感應事件的移動方向,確定對當前頁面進行與所述移動方向相應的切換。
[0064]具體地,當重力感應事件的移動方向為沿X軸方向時,對當前頁面進行切換分兩種情況:(1)當滿足所述第一預設條件時,若此時重力感應事件的移動方向為沿X的負半軸,即用戶在使用終端設備時向左晃動,終端設備將切換到當前頁面的下一頁并進行顯示;
(2)當滿足所述第一預設條件時,若此時重力感應事件的移動方向為沿X的正半軸,即用戶在使用終端設備時向右晃動,終端設備將切換到當前頁面的上一頁并進行顯示。
[0065]當重力感應事件的移動方向為沿y軸方向時,對當前頁面進行切換分兩種情況:(O當滿足所述第一預設條件時,若此時重力感應事件的移動方向為沿y的正半軸,即用戶在使用終端設備時向上晃動,終端設備將切換到當前頁面的下一頁并進行顯示;(2)當滿足所述第一預設條件時,若此時重力感應事件的移動方向為沿y的負半軸,即用戶在使用終端設備時向下晃動,終端設備將切換到當前頁面的上一頁并進行顯示。[0066]在本發(fā)明實施例中,不對頁面的顯示形式為橫向或縱向屬性進行限定,對于頁面來說,可對其晃動方向以及其頁面的切換方式進行預設,如,對于橫向顯示的頁面來說,可將其切換方式設置為通過左右晃動進行切換。
[0067]進一步可選地,在圖1a所示實施例的技術方案的基礎上,步驟102a中的“判斷所述重力感應事件的移動距離是否滿足第一預設條件”之后,包括步驟(一)或(二):
[0068](一)當所述重力感應事件的移動距離不滿足所述第一預設條件,則確定不對所述當前頁面進行處理;
[0069]由于用戶在使用終端設備過程中,難免會出現(xiàn)輕微的搖晃,所以為了避免將這些操作帶來的終端設備的誤操作,因此,需要根據(jù)重力感應事件的移動距離,對該重力感應事件是否為誤操作進行判斷,當確定所述重力感應事件是誤操作時,不對當前頁面進行處理,當確定所述重力感應事件不是誤操作時,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。
[0070](二)判斷所述重力感應事件的移動距離是否滿足第二預設條件;所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動,所述重力感應事件的移動距離不滿足第二預設條件,則確定不對所述當前頁面進行處理。
[0071]其中,第二預設條件是指重力感應事件的移動距離大于第一預設值閾值,且小于第二預設閾值。當重力感應事件滿足第二預設條件時,可以確定終端設備將要滑動當前頁面,當重力感應事件不滿足第二預設條件時,則確定不對當前頁面進行處理。
[0072]進一步可選地,在圖1a所示實施例的技術方案的基礎上,該步驟(二)中的“所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動”,包括:所述重力感應事件的移動距離滿足第二預設條件,根據(jù)所述重力感應事件的移動方向和移動距離,確定對所述當前頁面進行相應的滑動。
[0073]在本發(fā)明實施例中,相應的滑動是指與該移動距離和移動方向相應的滑動,根據(jù)重力感應事件的移動方向確定當前頁面的滑動方向,并根據(jù)重力感應事件的移動距離,確定當前頁面的滑動距離,確定對當前頁面進行該滑動距離的滑動。
[0074]其中,根據(jù)重力感應事件的移動方向確定當前頁面的滑動方向,包括以下的情況:若重力感應事件的移動方向為沿X軸,對當前瀏覽的頁面進行滑動分兩種情況:(I)若此時重力感應事件的移動方向為沿X的正半軸,即用戶在使用終端設備時向右晃動,終端設備將按照計算得到的滑動的距離進行相應的右滑,使用戶看到當前頁面右面的內容;(2)若此時重力感應事件的移動方向為沿X的負半軸,即用戶在使用終端設備時向左晃動,終端設備將按照計算得到的滑動的距離進行相應的左滑,使用戶看到當前頁面左面的內容。
[0075]若重力感應事件的移動方向為沿y軸,對當前瀏覽的頁面進行滑動分兩種情況:(I)若此時重力感應事件的移動方向為沿y的正半軸,即用戶在使用終端設備時向上晃動,終端設備將按照計算得到的滑動的距離進行相應的上滑,使用戶看到當前頁面下面的內容;(2)若此時重力感應事件的移動方向為沿y的負半軸,即用戶在使用終端設備時向下晃動,終端設備將按照計算得到的滑動的距離進行相應的下滑,使用戶看到當前頁面上面的內容。
[0076]其中,根據(jù)重力感應事件的移動距離,確定當前頁面的滑動距離包括以下任一種情況:(1)根據(jù)重力感應事件的移動距離與第三預設閾值進行比值運算,得到一個比值數(shù)據(jù),將這個比值數(shù)據(jù)乘以當前頁面沿重力感應事件的移動方向上的長度,可以得到當前頁面的滑動距離。優(yōu)選地,第三預設閾值根據(jù)當前頁面沿重力感應事件的移動方向上的長度進行設置,如可以設置為當前頁面沿重力感應事件的移動方向上的長度的60%。(2)將預設距離作為當前頁面的滑動距離。該預設距離為一個固定的長度,當用戶晃動終端設備,產生的重力感應事件的移動距離不滿足第一預設條件,且滿足第二預設條件時,均以預設距離為其滑動距離。
[0077]本發(fā)明實施例通過在顯示當前頁面時,獲知重力感應事件;根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;根據(jù)獲取的處理方式對所述當前頁面進行處理。采用本發(fā)明實施例提供的技術方案,根據(jù)重力感應事件的移動距離,確定當前頁面的處理方式,有效簡化了對頁面的操作,使得操作更加智能化。進一步地,通過重力感應事件的移動距離和第一預設條件以及第二預設條件進行比較,可以細化對當前頁面的處理方式,使得操作功能更加完善。
[0078]圖2是本發(fā)明實施例中提供的一種頁面處理方法流程圖,在本實施例中,涉及到的終端設備內置重力感應器,以用戶當前的頁面為圖片為例進行說明終端設備對重力感應事件的相應處理方式,參見圖2,該方法包括:
[0079]201:在用戶進行瀏覽圖片時,獲知重力感應事件;
[0080]具體地,當用戶對終端設備進行晃動時,終端設備通過內置重力傳感器獲知重力感應事件,重力傳感器將受到的壓力變化轉化成電信號,進一步地將電信號轉換成移動距離。
[0081]202:根據(jù)所述重力感應事件在的移動距離,判斷所述重力感應事件是否為誤操作,如果是,執(zhí)行步驟207 ;如果否,執(zhí)行步驟203 ;
[0082]由于用戶在使用終端設備過程中,難免會出現(xiàn)輕微的搖晃,所以為了避免這些操作帶來的終端設備的誤操作,因此,需要根據(jù)重力感應事件的移動距離,對該重力感應事件是否為誤操作進行判斷,當確定所述重力感應事件是誤操作時,不對當前頁面進行處理,當確定所述重力感應事件不是誤操作時,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。具體地,將重力感應事件的移動距離和第一預設閾值進行比較,優(yōu)選地,第一預設閾值根據(jù)當前頁面在移動方向上的長度進行設置,如可以設置為當前頁面在移動方向上的長度的10%。若當前的移動方向為沿X軸,則第一預設閾值根據(jù)當前頁面在X方向上的長度進行設置,如可以設置為當前頁面在X方向上的長度的10%;若當前的移動方向為沿y軸,則第一預設閾值根據(jù)當前頁面在y方向上的長度進行設置,如可以設置為當前頁面在移動方向上的長度的10%。如果重力感應事件的移動距離小于第一預設閾值,則認為用戶屬于誤操作,終端設備將不對所述當前瀏覽圖片進行處理;如果重力感應事件的移動距離大于等于第一預設閾值,則認為用戶不是誤操作,終端設備將根據(jù)重力感應事件的移動距離進一步判斷終端設備如何處理當前瀏覽圖片。
[0083]203:判斷所述重力感應事件的移動距離是否滿足第一預設條件,如果是,執(zhí)行步驟204 ;如果否,執(zhí)行步驟205 ;
[0084]其中,第一預設條件是指重力感應事件的移動距離大于第二預設閾值,優(yōu)選地,第二預設閾值根據(jù)當前頁面在移動方向上的長度進行設置,如可以設置為當前頁面在移動方向上的長度的70 %。若當前的移動方向為沿X軸,則第二預設閾值根據(jù)當前頁面在X方向上的長度進行設置,如可以設置為當前頁面在X方向上的長度的70%;若當前的移動方向為沿y軸,則第二預設閾值根據(jù)當前頁面在y方向上的長度進行設置,如可以設置為當前頁面在y方向上的長度的70%。當重力感應事件滿足第一預設條件時,此時,可以確定終端設備處理當前瀏覽的圖片,當重力感應事件不滿足第一預設條件時,不對當前瀏覽的圖片進行處理。
[0085]204:對當前瀏覽的圖片進行切換,結束;
[0086]具體地,對當前瀏覽的圖片進行切換分兩種情況:(1)若此時重力感應事件的移動方向為沿X的負半軸或y軸的正半軸,即用戶在使用終端設備時向左或向上晃動,終端設備獲取下一張圖片,切換到該下一張圖片并進行顯示;(2)若此時重力感應事件的移動方向為沿X的正半軸或y軸的負半軸,即用戶在使用終端設備時向右或向下晃動,終端設備獲取上一張圖片,切換到該上一張圖片并進行顯示。
[0087]其中,本發(fā)明實施例中所述的下一張圖片和上一張圖片可以是存儲在本地存儲(如相冊文件夾)中與當前頁面所展示的圖片相鄰的下一張圖片和上一張圖片,還可以是本地存儲中與所述頁面所展示圖片的圖片名稱順序排列的下一張圖片和上一張圖片。如,當前圖片為2.jpg,而相冊文件夾中包括1.jpg、2.jpg、3.jpg,且相冊文件夾中圖片為順序排列,則其下一張圖片為3.jpg,上一張圖片為1.jpg。當然,如果相冊文件夾中圖片為倒序排列,則其下一張圖片為1.jpg,上一張圖片為3.jpg。
[0088]205:判斷所述重力感應事件的移動距離是否滿足第二預設條件,如果是,執(zhí)行步驟206,如果否,執(zhí)行步驟207 ;
[0089]其中,第二預設條件是指重力感應事件的移動距離大于第一預設值閾值,且小于第二預設閾值。當重力感應事件滿足第二預設條件時,可以確定終端設備將要滑動當前瀏覽圖片,當重力感應事件不滿足第二預設條件時,則確定不對當前瀏覽圖片進行處理。
[0090]206:根據(jù)所述重力感應事件的移動方向和移動距離,確定對所述當前瀏覽的圖片進行相應的滑動,結束;
[0091]在本發(fā)明實施例中,相應的滑動是指與該移動距離和移動方向相應的滑動,根據(jù)重力感應事件的移動方向確定當前頁面的滑動方向,并根據(jù)重力感應事件的移動距離,確定當前頁面的滑動距離,確定對當前頁面進行該滑動距離的滑動。
[0092]其中,根據(jù)重力感應事件的移動方向確定當前瀏覽的圖片的滑動方向,包括以下的情況:若重力感應事件的移動方向為沿X軸,對當前瀏覽的圖片進行滑動分兩種情況:(I)若此時重力感應事件的移動方向為沿X的正半軸,即用戶在使用終端設備時向右晃動,終端設備將按照計算得到的滑動的距離進行相應的右滑,使用戶看到當前瀏覽的圖片右面的內容;(2)若此時重力感應事件的移動方向為沿X的負半軸,即用戶在使用終端設備時向左晃動,終端設備將按照計算得到的滑動的距離進行相應的左滑,使用戶看到當前瀏覽的圖片左面的內容。
[0093]若重力感應事件的移動方向為沿y軸,對當前瀏覽的圖片進行滑動分兩種情況:
(I)若此時重力感應事件的移動方向為沿y的正半軸,即用戶在使用終端設備時向上晃動,終端設備將按照計算得到的滑動的距離進行相應的上滑,使用戶看到當前瀏覽的圖片下面的內容;(2)若此時重力感應事件的移動方向為沿y的負半軸,即用戶在使用終端設備時向下晃動,終端設備將按照計算得到的滑動的距離進行相應的下滑,使用戶看到當前瀏覽的圖片上面的內容。
[0094]其中,根據(jù)重力感應事件的移動距離,確定當前頁面的滑動距離包括以下任一種情況:(1)根據(jù)重力感應事件的移動距離與第三預設閾值進行比值運算,得到一個比值數(shù)據(jù),將這個比值數(shù)據(jù)乘以當前頁面沿重力感應事件的移動方向上的長度,可以得到當前頁面的滑動距離。優(yōu)選地,第三預設閾值根據(jù)當前頁面沿重力感應事件的移動方向上的長度進行設置,如可以設置為當前頁面沿重力感應事件的移動方向上的長度的60%。(2)將預設距離作為當前頁面的滑動距離。該預設距離為一個固定的長度,當用戶晃動終端設備,產生的重力感應事件的移動距離不滿足第一預設條件,且滿足第二預設條件時,均以預設距離為其滑動距離。
[0095]其中,根據(jù)重力感應事件的移動距離,確定當前瀏覽的圖片的滑動距離包括以下任一種情況:(I)根據(jù)重力感應事件的移動距離與第三預設閾值進行比值運算,得到一個比值數(shù)據(jù),將這個比值數(shù)據(jù)乘以當前瀏覽的圖片沿重力感應事件的移動方向上的長度,可以得到當前瀏覽的圖片的滑動距離。優(yōu)選地,第三預設閾值根據(jù)當前瀏覽的圖片沿重力感應事件的移動方向上的長度進行設置,如可以設置為當前瀏覽的圖片沿重力感應事件的移動方向上的長度的60%。(2)將預設距離作為當前瀏覽的圖片的滑動距離。該預設距離為一個固定的長度,當用戶晃動終端設備,產生的重力感應事件的移動距離不滿足第一預設條件,且滿足第二預設條件時,均以預設距離為其滑動距離。
[0096]步驟205-206為可選步驟,本實施例也可以不執(zhí)行這兩個步驟,而直接執(zhí)行步驟207。
[0097]207:終端設備不對當前瀏覽的圖片進行處理。
[0098]通過比較重力感應事件的移動距離和第一預設閾值,由于重力感應事件的移動距離小于第一預設閾值,認為用戶屬于誤操作,所以,終端設備不對當前瀏覽的圖片進行處理。
[0099]本發(fā)明實施例通過在顯示當前頁面時,獲知重力感應事件;根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;根據(jù)獲取的處理方式對所述當前頁面進行處理。采用本發(fā)明實施例提供的技術方案,根據(jù)重力感應事件的移動距離和移動方向,確定當前頁面的處理方式,有效簡化了對頁面的操作,使得操作更加智能化。
[0100]圖3是本發(fā)明實施例中提供的一種頁面處理方法流程圖,在本實施例中,涉及到的終端設備內置重力感應器,以用戶當前的頁面為電子書為例進行說明終端設備對重力感應事件的相應處理方式,參見圖3,該方法包括:
[0101]301:在用戶進行瀏覽電子書頁面時,獲知重力感應事件;
[0102]具體地,當用戶對終端設備進行晃動時,終端設備通過內置重力傳感器獲知重力感應事件,重力傳感器將受到的壓力變化轉化成電信號,進一步地將電信號轉換成移動距離。
[0103]302:根據(jù)所述重力感應事件在的移動距離,判斷所述重力感應事件是否為誤操作,如果是,執(zhí)行步驟307 ;如果否,執(zhí)行步驟303 ;
[0104]由于用戶在使用終端設備過程中,難免會出現(xiàn)輕微的搖晃,所以為了避免將這些操作帶來的終端設備的誤操作,因此,需要根據(jù)重力感應事件的移動距離,對該重力感應事件是否為誤操作進行判斷,當確定所述重力感應事件是誤操作時,不對當前頁面進行處理,當確定所述重力感應事件不是誤操作時,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。具體地,將重力感應事件的移動距離和第一預設閾值進行比較,優(yōu)選地,第一預設閾值根據(jù)當前頁面在移動方向上的長度進行設置,如可以設置為當前頁面在移動方向上的長度的10%。若當前的移動方向為沿X軸,則第一預設閾值根據(jù)當前頁面在X方向上的長度進行設置,如可以設置為當前頁面在X方向上的長度的10%;若當前的移動方向為沿y軸,則第一預設閾值根據(jù)當前頁面在y方向上的長度進行設置,如可以設置為當前頁面在移動方向上的長度的10%。如果重力感應事件的移動距離小于第一預設閾值,則認為用戶屬于誤操作,終端設備將不對所述當前瀏覽電子書頁面進行處理;如果重力感應事件的移動距離大于等于第一預設閾值,則認為用戶不是誤操作,終端設備將根據(jù)重力感應事件的移動距離進一步判斷終端設備如何處理當前瀏覽電子書頁面。
[0105]303:判斷所述重力感應事件的移動距離是否滿足第一預設條件,如果是,執(zhí)行步驟304 ;如果否,執(zhí)行步驟305 ;
[0106]其中,第一預設條件是指重力感應事件的移動距離大于第二預設閾值,優(yōu)選地,第二預設閾值根據(jù)當前頁面在移動方向上的長度進行設置,如可以設置為當前頁面在移動方向上的長度的70 %。若當前的移動方向為沿X軸,則第二預設閾值根據(jù)當前頁面在X方向上的長度進行設置,如可以設置為當前頁面在X方向上的長度的70%;若當前的移動方向為沿y軸,則第二預設閾值根據(jù)當前頁面在y方向上的長度進行設置,如可以設置為當前頁面在y方向上的長度的70%。當重力感應事件滿足第一預設條件時,此時,可以確定終端設備處理當前瀏覽電子書,當重力感應事件不滿足第一預設條件時,不對當前瀏覽電子書進行處理。
[0107]304:對當前瀏覽電子書頁面進行切換,結束;
[0108]具體地,對當前瀏覽的電子書頁面進行切換分兩種情況:(1)若此時重力感應事件的移動方向為沿X的負半軸或I軸的正半軸,即用戶在使用終端設備時向左或向上晃動,終端設備將切換到下一頁電子書并進行顯示;(2)若此時重力感應事件的移動方向為沿X的正半軸或y軸的負半軸,即用戶在使用終端設備時向右或向下晃動,終端設備將切換到上一頁電子書并進行顯示。
[0109]305:判斷所述重力感應事件的移動距離是否滿足第二預設條件,如果是,執(zhí)行步驟306,如果否,執(zhí)行步驟307 ;
[0110]其中,第二預設條件是指重力感應事件的移動距離大于第一預設值閾值,且小于第二預設閾值。當重力感應事件滿足第二預設條件時,此時,可以確定終端設備將要滑動當前瀏覽電子書頁面,當重力感應事件不滿足第二預設條件時,則確定不對當前瀏覽電子書頁面進行處理。
[0111]306:根據(jù)所述重力感應事件的移動方向和移動距離,確定對所述當前瀏覽電子書頁面進行相應的滑動,結束;
[0112]在本發(fā)明實施例中,相應的滑動是指與該移動距離和移動方向相應的滑動,根據(jù)重力感應事件的移動方向確定當前頁面的滑動方向,并根據(jù)重力感應事件的移動距離,確定當前頁面的滑動距離,確定對當前頁面進行該滑動距離的滑動。
[0113]其中,根據(jù)重力感應事件的移動方向確定當前瀏覽的電子書頁面的滑動方向,包括以下的情況:若重力感應事件的移動方向為沿X軸,對當前瀏覽的電子書頁面進行滑動分兩種情況:(1)若此時重力感應事件的移動方向為沿X的正半軸,即用戶在使用終端設備時向右晃動,終端設備將按照計算得到的滑動的距離進行相應的右滑,使用戶看到當前瀏覽的電子書頁面右面的內容;(2)若此時重力感應事件的移動方向為沿X的負半軸,即用戶在使用終端設備時向左晃動,終端設備將按照計算得到的滑動的距離進行相應的左滑,使用戶看到當前瀏覽的電子書頁面左面的內容。
[0114]若重力感應事件的移動方向為沿y軸,對當前瀏覽的電子書頁面進行滑動分兩種情況:(1)若此時重力感應事件的移動方向為沿y的正半軸,即用戶在使用終端設備時向上晃動,終端設備將按照計算得到的滑動的距離進行相應的上滑,使用戶看到當前瀏覽的電子書頁面下面的內容;(2)若此時重力感應事件的移動方向為沿y的負半軸,即用戶在使用終端設備時向下晃動,終端設備將按照計算得到的滑動的距離進行相應的下滑,使用戶看到當前瀏覽的電子書頁面上面的內容。
[0115]其中,根據(jù)重力感應事件的移動距離,確定當前頁面的滑動距離包括以下任一種情況:(1)根據(jù)重力感應事件的移動距離與第三預設閾值進行比值運算,得到一個比值數(shù)據(jù),將這個比值數(shù)據(jù)乘以當前頁面沿重力感應事件的移動方向上的長度,可以得到當前頁面的滑動距離。優(yōu)選地,第三預設閾值根據(jù)當前頁面沿重力感應事件的移動方向上的長度進行設置,如可以設置為當前頁面沿重力感應事件的移動方向上的長度的60%。(2)將預設距離作為當前頁面的滑動距離。該預設距離為一個固定的長度,當用戶晃動終端設備,產生的重力感應事件的移動距離不滿足第一預設條件,且滿足第二預設條件時,均以預設距離為其滑動距離。
[0116]其中,根據(jù)重力感應事件的移動距離,確定當前瀏覽的電子書頁面的滑動距離包括以下任一種情況:(I)根據(jù)重力感應事件的移動距離與第三預設閾值進行比值運算,得到一個比值數(shù)據(jù),將這個比值數(shù)據(jù)乘以當前瀏覽的電子書頁面沿重力感應事件的移動方向上的長度,可以得到當前瀏覽的電子書頁面的滑動距離。優(yōu)選地,第三預設閾值根據(jù)當前瀏覽的電子書頁面沿重力感應事件的移動方向上的長度進行設置,如可以設置為當前瀏覽的電子書頁面沿重力感應事件的移動方向上的長度的60%。(2)將預設距離作為當前瀏覽的電子書頁面的滑動距離。該預設距離為一個固定的長度,當用戶晃動終端設備,產生的重力感應事件的移動距離不滿足第一預設條件,且滿足第二預設條件時,均以預設距離為其滑動距離。
[0117]步驟305-306為可選步驟,本實施例也可以不執(zhí)行這兩個步驟,而直接執(zhí)行步驟307。
[0118]307:終端設備不對當前瀏覽的電子書頁面進行處理。
[0119]通過比較重力感應事件的移動距離和第一預設閾值,由于重力感應事件的移動距離小于第一預設閾值,認為用戶屬于誤操作,所以,終端設備將不對當前瀏覽的電子書頁面進行處理。
[0120]本發(fā)明實施例通過在顯示當前頁面時,獲知重力感應事件;根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;根據(jù)獲取的處理方式對所述當前頁面進行處理。采用本發(fā)明實施例提供的技術方案,根據(jù)重力感應事件的移動距離和移動方向,確定當前頁面的處理方式,有效簡化了對頁面的操作,使得操作更加智能化。進一步地,通過重力感應事件的移動距離和第一預設條件以及第二預設條件進行比較,可以細化對當前頁面的處理方式,使得操作功能更加完善。
[0121]需要說明的是,本發(fā)明所提供的實施例僅以當前瀏覽的頁面為圖片以及電子書頁面為例進行說明,而對于其他類型的頁面如網頁、文本文檔、信息等形式的頁面,也可執(zhí)行同理的頁面處理方法,具體步驟可以參考上述步驟201-207以及301-307,在此不再贅述。
[0122]圖4是本發(fā)明實施例中提供的一種頁面處理裝置示意圖,參見圖4,該裝置包括:
[0123]獲知模塊401,用于在顯示當前頁面時,獲知重力感應事件;
[0124]確定模塊402,用于根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;
[0125]處理模塊403,用于根據(jù)獲取的處理方式對所述當前頁面進行處理。
[0126]所述裝置還包括:
[0127]誤操作判斷模塊404,用于根據(jù)所述重力感應事件的移動距離,判斷所述重力感應事件是否為誤操作,當確定所述重力感應事件不是誤操作時,觸發(fā)所述確定模塊根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。
[0128]所述確定模塊402包括:第一判斷單元和第一確定單元,
[0129]所述第一判斷單元,用于判斷所述重力感應事件的移動距離是否滿足第一預設條件;
[0130]所述第一確定單元,用于當所述第一判斷單元確定所述重力感應事件的移動距離滿足所述第一預設條件,則確定對當前頁面進行切換。
[0131]所述第一確定單元具體用于當所述第一判斷單元確定所述重力感應事件的移動距離滿足所述第一預設條件時,根據(jù)所述重力感應事件的移動方向,確定對當前頁面進行與所述移動方向相應的切換。
[0132]所述確定模塊402還包括:第二確定單元,用于當所述重力感應事件的移動距離不滿足所述第一預設條件,則確定不對所述當前頁面進行處理;
[0133]或,
[0134]所述確定模塊402還包括:第二判斷單元和第二確定單元,
[0135]所述第二判斷單元,用于判斷所述重力感應事件的移動距離是否滿足第二預設條件;
[0136]所述第二確定單元,用于當所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動,所述重力感應事件的移動距離不滿足第二預設條件,則確定不對所述當前頁面進行處理。
[0137]所述第二確定單元,具體用于所述重力感應事件的移動距離滿足第二預設條件,根據(jù)所述重力感應事件的移動方向和移動距離,確定對所述當前頁面進行相應的滑動。
[0138]本發(fā)明實施例通過在顯示當前頁面時,獲知重力感應事件;根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式;根據(jù)獲取的處理方式對所述當前頁面進行處理。采用本發(fā)明實施例提供的裝置,根據(jù)重力感應事件的移動距離,確定當前頁面的處理方式,實現(xiàn)了頁面操作的多樣化且有效簡化了對頁面的操作,使得操作更加智能化。
[0139]需要說明的是:上述實施例提供的頁面處理裝置在處理頁面時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設備的內部結構劃分成不同的功能模塊,以完成以上描述的全部或部分功能。另外,上述實施例提供的頁面處理裝置和頁面處理方法實施例屬于同一構思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0140]本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0141]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種頁面處理方法,其特征在于,所述方法包括: 在顯示當前頁面時,獲知重力感應事件; 根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式; 根據(jù)獲取的處理方式對所述當前頁面進行處理。
2.根據(jù)權利要求1所述的方法,其特征在于,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式,包括: 根據(jù)所述重力感應事件的移動距離,判斷所述重力感應事件是否為誤操作,當確定所述重力感應事件不是誤操作時,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。
3.根據(jù)權利要求1所述的方法,其特征在于,根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式,包括: 判斷所述重力感應事件的移動距離是否滿足第一預設條件,當滿足所述第一預設條件,則確定對當前頁面進行切換。
4.根據(jù)權利要求3所述的方法,其特征在于,當滿足所述第一預設條件,則確定對當前頁面進行切換,包括: 當滿足所述第一預設條件時,根據(jù)所述重力感應事件的移動方向,確定對當前頁面進行與所述移動方向相應的切換。
5.根據(jù)權利要求3所述的方法,其特征在于,判斷所述重力感應事件的移動距離是否滿足第一預設條件,之后包括: 當所述重力感應事件的移動距 離不滿足所述第一預設條件,則確定不對所述當前頁面進行處理; 或,判斷所述重力感應事件的移動距離是否滿足第二預設條件; 所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動,所述重力感應事件的移動距離不滿足第二預設條件,則確定不對所述當前頁面進行處理。
6.根據(jù)權利要求5所述的方法,其特征在于,所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動,包括: 所述重力感應事件的移動距離滿足第二預設條件,根據(jù)所述重力感應事件的移動方向和移動距離,確定對所述當前頁面進行相應的滑動。
7.一種頁面處理裝置,其特征在于,所述裝置包括: 獲知模塊,用于在顯示當前頁面時,獲知重力感應事件; 確定模塊,用于根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式; 處理模塊,用于根據(jù)獲取的處理方式對所述當前頁面進行處理。
8.根據(jù)權利要求7所述的裝置,其特征在于,所述裝置還包括: 誤操作判斷模塊,用于根據(jù)所述重力感應事件的移動距離,判斷所述重力感應事件是否為誤操作,當確定所述重力感應事件不是誤操作時,觸發(fā)所述確定模塊根據(jù)所述重力感應事件的移動距離,確定對當前頁面的處理方式。
9.根據(jù)權利要求7所述的裝置,其特征在于,所述確定模塊包括:第一判斷單元和第一確定單元, 所述第一判斷單元,用于判斷所述重力感應事件的移動距離是否滿足第一預設條件;所述第一確定單元,用于當所述第一判斷單元確定所述重力感應事件的移動距離滿足所述第一預設條件,則確定對當前頁面進行切換。
10.根據(jù)權利要求9所述的裝置,其特征在于,所述第一確定單元具體用于當所述第一判斷單元確定所述重力感應事件的移動距離滿足所述第一預設條件時,根據(jù)所述重力感應事件的移動方向,確定對當前頁面進行與所述移動方向相應的切換。
11.根據(jù)權利要求9所述的裝置,其特征在于,所述確定模塊還包括:第二確定單元,用于當所述重力感應事件的移動距離不滿足所述第一預設條件,則確定不對所述當前頁面進行處理; 或, 所述確定模塊還包括:第二判斷單元和第二確定單元, 所述第二判斷單元,用于判斷所述重力感應事件的移動距離是否滿足第二預設條件; 所述第二確定單元,用于當所述重力感應事件的移動距離滿足第二預設條件,則確定對所述當前頁面進行滑動,所述重力感應事件的移動距離不滿足第二預設條件,則確定不對所述當前頁面進行處理。
12.根據(jù)權利要求11所述的裝置,其特征在于,所述第二確定單元具體用于所述重力感應事件的移動距離滿足第二預設條件,根據(jù)所述重力感應事件的移動方向和移動距離,確定對所述當前頁面進行相應的滑 動。
【文檔編號】G06F3/0484GK103885685SQ201210566605
【公開日】2014年6月25日 申請日期:2012年12月24日 優(yōu)先權日:2012年12月24日
【發(fā)明者】王萬新 申請人:騰訊科技(深圳)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
章丘市| 拜泉县| 分宜县| 晴隆县| 沙雅县| 唐河县| 台前县| 屯昌县| 永顺县| 余庆县| 芒康县| 余姚市| 龙门县| 资溪县| 金溪县| 房山区| 大冶市| 衡水市| 思茅市| 安庆市| 定日县| 崇义县| 永德县| 剑河县| 开阳县| 东源县| 资源县| 蒙城县| 淄博市| 满洲里市| 阿城市| 大渡口区| 伊吾县| 河源市| 张家港市| 江孜县| 兴仁县| 大渡口区| 巫山县| 普格县| 香格里拉县|