亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

頁面的處理方法、裝置和終端設(shè)備與流程

文檔序號:11285818閱讀:197來源:國知局
頁面的處理方法、裝置和終端設(shè)備與流程

本發(fā)明實施例涉及計算機應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種頁面的處理方法、裝置和終端設(shè)備。



背景技術(shù):

隨著科技的進(jìn)步和人們生活水平的提高,智能終端越來越普及。借助智能終端可以實現(xiàn)新聞閱讀、收發(fā)郵件、社交聊天等功能。

當(dāng)用戶在瀏覽列表類數(shù)據(jù),且數(shù)據(jù)的數(shù)量較大時,例如,已瀏覽五個屏幕的數(shù)據(jù),即用戶瀏覽完屏幕顯示的第一屏數(shù)據(jù)后,通過滾動屏幕操作使屏幕顯示更多數(shù)據(jù),依次顯示第二屏數(shù)據(jù),直至使屏幕顯示第五屏數(shù)據(jù)。此時,若要返回至第一屏數(shù)據(jù)的頂部重新瀏覽,則需要通過反向滾動屏幕操作使屏幕重新顯示第一屏數(shù)據(jù)。

在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:

若用戶瀏覽的數(shù)據(jù)量較多,以致屏幕已顯示數(shù)屏數(shù)據(jù),若從當(dāng)前瀏覽位置返回至第一屏數(shù)據(jù)的頂部,則需要執(zhí)行較長距離的滾動操作,一方面,較長距離的返回滾動操作增加了用戶操作的時間;另一方面,較長距離的返回滾動操作會使屏幕在短時間內(nèi)顯示大量的數(shù)據(jù),增加了智能終端的資源占用率。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明實施例所解決的技術(shù)問題之一在于提供一種頁面的處理方法、裝置和終端設(shè)備,用以克服現(xiàn)有技術(shù)中用戶瀏覽數(shù)據(jù)后返回初始頁面時,用戶操作時間長,智能終端的資源占用率高的缺陷,達(dá)到節(jié)省用戶的操作時間,降低了智能終端的資源占用率的效果。

根據(jù)本發(fā)明實施例的一方面,提供了一種頁面的處理方法,包括:

根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息;

根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置,并從所述設(shè)定的定位位置開始執(zhí)行頁面返回操作,所述設(shè)定的定位位置為目標(biāo)頁面的目標(biāo)位置。

根據(jù)本發(fā)明實施例的另一方面,提供了一種頁面的處理裝置,包括:

獲取模塊,用于根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息;

定位操作模塊,用于根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置,并從所述設(shè)定的定位位置開始執(zhí)行頁面返回操作,所述設(shè)定的定位位置為目標(biāo)頁面的目標(biāo)位置。

根據(jù)本發(fā)明實施例的又一方面,提供了一種終端設(shè)備,包括:處理器、存儲器、通信接口和通信總線,所述處理器、所述存儲器和所述通信接口通過所述通信總線完成相互間的通信;

所述存儲器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行如上所述的頁面的處理方法對應(yīng)的操作。

由以上技術(shù)方案可見,本發(fā)明實施例根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息,該當(dāng)前頁面信息可以包括當(dāng)前頁面顯示的頁面數(shù)據(jù)的相關(guān)信息、當(dāng)前頁面中控件的相關(guān)信息、當(dāng)前頁面移動的相關(guān)信息等。若根據(jù)當(dāng)前頁面信息確定需要將頁面定位至設(shè)定的定位位置,則從定位位置開始執(zhí)行頁面返回操作。其中,定位位置為目標(biāo)頁面的目標(biāo)位置。例如,當(dāng)前位置為第五屏的頁面數(shù)據(jù)所在的位置,初始位置為第一屏的頁面數(shù)據(jù)所在的位置,定位位置為第二屏的頁面數(shù)據(jù)所在的位置,當(dāng)前位置距離初始位置較遠(yuǎn),不便于逐屏逐頁返回,則將當(dāng)前頁面顯示的頁面數(shù)據(jù)由第五屏的頁面數(shù)據(jù)直接定位到第二屏的頁面數(shù)據(jù),再從第二屏位置開始執(zhí)行頁面返回操作,若頁面返回操作為滾動屏幕以返回第一屏的頁面數(shù)據(jù)的頂部,則從第二屏位置返回第一屏的頁面數(shù)據(jù)的頂部,相比于從第五屏位置返回第一屏的頁面數(shù)據(jù)的頂部,節(jié)省了滾動屏幕的時間,同時,也減少了頁面返回操作過程中屏幕顯示頁面數(shù)據(jù)的數(shù)量,降低了資源占用率。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明實施例中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是根據(jù)本發(fā)明實施例一的一種頁面的處理方法的步驟流程圖;

圖2是根據(jù)本發(fā)明實施例二的一種頁面的處理方法的步驟流程圖;

圖3是根據(jù)本發(fā)明實施例三的一種頁面的處理裝置的結(jié)構(gòu)框圖;

圖4是根據(jù)本發(fā)明實施例四的一種頁面的處理裝置的結(jié)構(gòu)框圖;

圖5是根據(jù)本發(fā)明實施例五的一種終端設(shè)備的結(jié)構(gòu)示意圖。

具體實施方式

當(dāng)然,實施本發(fā)明實施例的任一技術(shù)方案必不一定需要同時達(dá)到以上的所有優(yōu)點。

為了使本領(lǐng)域的人員更好地理解本發(fā)明實施例中的技術(shù)方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明實施例一部分實施例,而不是全部的實施例?;诒景l(fā)明實施例中的實施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明實施例保護(hù)的范圍。

下面結(jié)合本發(fā)明實施例附圖進(jìn)一步說明本發(fā)明實施例具體實現(xiàn)。

實施例一

參照圖1,示出了根據(jù)本發(fā)明實施例一的一種頁面的處理方法的步驟流程圖。

本實施例的頁面的處理方法可以由任意適當(dāng)?shù)木哂袛?shù)據(jù)處理能力的設(shè)備執(zhí)行,包括但不限于:各種終端設(shè)備,如,pc機、平板電腦、移動終端等。

步驟s100、根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息。

本實施例中,觸發(fā)操作用于觸發(fā)執(zhí)行頁面返回操作,觸發(fā)操作可以為任意操作,本實施例對觸發(fā)操作的具體操作形式不做限制。

當(dāng)前頁面可以為智能終端的屏幕當(dāng)前所顯示的頁面,如新聞列表頁面、短信列表頁面、桌面圖標(biāo)頁面、網(wǎng)頁頁面等等,本實施例對當(dāng)前頁面的具體形式不做限制。

當(dāng)前頁面信息可以包括當(dāng)前頁面顯示的頁面數(shù)據(jù)的相關(guān)信息、當(dāng)前頁面中控件的相關(guān)信息、當(dāng)前頁面移動的相關(guān)信息等,本實施例對當(dāng)前頁面的相關(guān)信息不做限制。

步驟s102、根據(jù)當(dāng)前頁面確定將頁面定位至設(shè)定的定位位置,并從所述設(shè)定的定位位置開始執(zhí)行頁面返回操作。

本實施例中,需要確定當(dāng)前頁面是否需要快速定位到某一設(shè)定的定位位置,即目標(biāo)頁面的目標(biāo)位置,該定位位置可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求適當(dāng)設(shè)置,如設(shè)置為第二頁的本實施例對該定位位置的具體設(shè)置不做限制。

其中,定位位置可以為目標(biāo)頁面的目標(biāo)位置,該定位位置可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求適當(dāng)設(shè)置,如某一屏數(shù)據(jù)的某一位置(具體例如第二屏的頁面數(shù)據(jù)的任意位置或末尾位置)例如,當(dāng)前頁面顯示第五屏的頁面數(shù)據(jù),將當(dāng)前頁面快速定位到第二屏的頁面數(shù)據(jù),并在當(dāng)前頁面中顯示第二屏的頁面數(shù)據(jù)。其中,第五屏的頁面數(shù)據(jù)為當(dāng)前位置的頁面數(shù)據(jù),第二屏的頁面數(shù)據(jù)為定位位置的頁面數(shù)據(jù),而且,無論是第五屏的頁面數(shù)據(jù)還是第二屏的頁面數(shù)據(jù),或者是其他屏的頁面數(shù)據(jù),在當(dāng)前頁面的多次顯示過程中,始終保持不變,以不影響再次顯示的顯示效果。

需要說明的是,將當(dāng)前頁面快速定位到定位位置對應(yīng)的頁面數(shù)據(jù),是一個瞬間的過程,快速定位所花費的時間可以很短,例如,為毫秒或者微秒級別的時間,本實施例對快速定位所花費的具體時間不做限制。本實施例通過很短的快速定位時間,實現(xiàn)當(dāng)前頁面的快速定位過程盡量減少用戶的等待時間,時間越短,用戶的等待時間越少,越不容易影響預(yù)設(shè)操作的執(zhí)行,以保證觸發(fā)操作到后續(xù)執(zhí)行預(yù)設(shè)操作之間的流暢性、連貫性。

接上例,將當(dāng)前頁面快速定位到第二屏的頁面數(shù)據(jù),并在當(dāng)前頁面中顯示第二屏的頁面數(shù)據(jù),從第二屏開始執(zhí)行頁面返回操作,若頁面返回操作是返回至第一屏的頂部,則可以從第五屏快速定位到第二屏,再從第二屏返回至第一屏的頂部,避免從第五屏逐個屏幕返回至第一屏的頂部,節(jié)省了返回至第一屏的頂部的時間。

根據(jù)本實施例提供的技術(shù)方案,根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息,該當(dāng)前頁面信息可以包括當(dāng)前頁面顯示的頁面數(shù)據(jù)的相關(guān)信息、當(dāng)前頁面中控件的相關(guān)信息、當(dāng)前頁面移動的相關(guān)信息等。若根據(jù)當(dāng)前頁面信息確定需要將頁面定位至設(shè)定的定位位置,則從定位位置開始執(zhí)行頁面返回操作。其中,定位位置為目標(biāo)頁面的目標(biāo)位置。例如,當(dāng)前位置為第五屏的頁面數(shù)據(jù)所在的位置,初始位置為第一屏的頁面數(shù)據(jù)所在的位置,定位位置為第二屏的頁面數(shù)據(jù)所在的位置,當(dāng)前位置距離初始位置較遠(yuǎn),不便于逐屏逐頁返回,則將當(dāng)前頁面顯示的頁面數(shù)據(jù)由第五屏的頁面數(shù)據(jù)直接定位到第二屏的頁面數(shù)據(jù),再從第二屏位置開始執(zhí)行頁面返回操作,若頁面返回操作為滾動屏幕以返回第一屏的頁面數(shù)據(jù)的頂部,則從第二屏位置返回第一屏的頁面數(shù)據(jù)的頂部,相比于從第五屏位置返回第一屏的頁面數(shù)據(jù)的頂部,節(jié)省了滾動屏幕的時間,同時,也減少了頁面返回操作過程中屏幕顯示頁面數(shù)據(jù)的數(shù)量,降低了資源占用率。

實施例二

需要說明的是,本發(fā)明各實施例描述的部分均有所側(cè)重,某實施例未詳盡描述的部分可參見本發(fā)明其他實施例中的介紹和說明,不再贅述。

本實施例的頁面的處理方法可以由任意適當(dāng)?shù)木哂袛?shù)據(jù)處理能力的設(shè)備執(zhí)行,包括但不限于:各種終端設(shè)備,如,pc機、平板電腦、移動終端等。

參照圖2,示出了根據(jù)本發(fā)明實施例二的一種頁面的處理方法的步驟流程圖。

步驟s200、根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息。

本實施例中,觸發(fā)操作可以包括以下之一:點擊操作、手勢操作等,例如,雙擊頂部欄、點擊底部的tab或者點擊一個圖標(biāo)、按鈕,本實施例對觸發(fā)操作的具體操作形式不做限制。

在獲取當(dāng)前頁面信息時,具體可以根據(jù)接收的觸發(fā)操作獲取當(dāng)前頁面中的控件類型;根據(jù)當(dāng)前頁面中的控件類型獲取當(dāng)前頁面信息。在一種可選的實施方式中,對于列表類型的控件和/或九宮格類型的控件,可以獲取當(dāng)前頁面中的頁面數(shù)據(jù)的索引信息,每條頁面數(shù)據(jù)的索引信息具有唯一性;對于網(wǎng)頁類型的控件和/或常規(guī)的支持滾動的控件,可以獲取當(dāng)前頁面中的控件高度信息和當(dāng)前頁面的位移信息??梢?,當(dāng)前頁面信息可以包括:當(dāng)前頁面中的頁面數(shù)據(jù)的索引信息,或,當(dāng)前頁面中的控件高度信息和當(dāng)前頁面的位移信息。

步驟s202、根據(jù)當(dāng)前頁面信息,判斷頁面的當(dāng)前位置是否超出設(shè)定的定位位置;若超出,則執(zhí)行步驟s204;若未超出,則執(zhí)行步驟s208。

其中,設(shè)定的定位位置為目標(biāo)頁面的目標(biāo)位置,該定位位置可以由本領(lǐng)域技術(shù)人員根據(jù)實際需求適當(dāng)設(shè)定,本發(fā)明實施例對此不作限制,如第二屏頁面數(shù)據(jù)的任意位置、第二屏頁面數(shù)據(jù)的末尾位置等。

步驟s204、根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置。

基于上述步驟s200獲取到的不同的相關(guān)信息,本步驟可以按照如下兩種情況執(zhí)行:

一、若根據(jù)當(dāng)前頁面中的第一條頁面數(shù)據(jù)的索引信息和最后一條頁面數(shù)據(jù)的索引信息,確定當(dāng)前頁面中頁面數(shù)據(jù)為定位位置之后的頁面數(shù)據(jù),則將頁面定位至設(shè)定的定位位置。

通過上述步驟s200獲取當(dāng)前頁面中的頁面數(shù)據(jù)的索引信息,利用第一條頁面數(shù)據(jù)的索引信息和最后一條頁面數(shù)據(jù)的索引信息,判斷當(dāng)前頁面中頁面數(shù)據(jù)是否為定位位置之后的頁面數(shù)據(jù)。在一種可選的實施方式中,若n1大于(n2-n1)*m,則確定當(dāng)前頁面中頁面數(shù)據(jù)為所述定位位置之后的頁面數(shù)據(jù);其中,n1為第一條頁面數(shù)據(jù)的索引信息,n2為最后一條頁面數(shù)據(jù)的索引信息,m為定位位置對應(yīng)的頁面的頁數(shù)信息,m可以為大于或者等于2的正整數(shù)。例如,n1=40,n2=50,m=2,n2-n1=10即一屏幕所顯示的全部頁面數(shù)據(jù)的數(shù)量,由于n1=40>(n2-n1)*m=20,所以當(dāng)前頁面中頁面數(shù)據(jù)為定位位置之后的頁面數(shù)據(jù)。

二、若根據(jù)當(dāng)前頁面中的控件高度信息和當(dāng)前頁面的位移信息,確定當(dāng)前頁面中頁面數(shù)據(jù)為定位位置之后的頁面數(shù)據(jù),則將頁面定位至設(shè)定的定位位置。

通過上述步驟s200獲取當(dāng)前頁面中的控件高度信息和當(dāng)前頁面的位移信息,判斷當(dāng)前頁面中頁面數(shù)據(jù)是否為定位位置之后的頁面數(shù)據(jù)。在一種可選的實施方式中,若h2大于h1*m,則確定當(dāng)前頁面中頁面數(shù)據(jù)為定位位置之后的頁面數(shù)據(jù);其中,h2為當(dāng)前頁面的位移信息,h1為當(dāng)前頁面中的控件高度信息,m為定位位置對應(yīng)的頁面的頁數(shù)信息,m為大于或者等于2的正整數(shù)。例如,h1=10高度單位,h2=30距離單位,m=2,由于h2=30>h1*m=20,所以,當(dāng)前頁面中頁面數(shù)據(jù)為定位位置之后的頁面數(shù)據(jù)。

需要說明的是,本實施例中的m設(shè)置為大于或者等于2的正整數(shù),主要實現(xiàn)在當(dāng)前頁面顯示的頁面數(shù)據(jù)距離第一屏的頁面數(shù)據(jù)較遠(yuǎn)的情況下,才將頁面定位至設(shè)定的定位位置,執(zhí)行步驟s206;若當(dāng)前頁面顯示的頁面數(shù)據(jù)距離第一屏的頁面數(shù)據(jù)較近,則可以直接執(zhí)行步驟s208。其中,當(dāng)前顯示的頁面數(shù)據(jù)與第一屏的頁面數(shù)據(jù)之間的距離可以為當(dāng)前顯示的頁面數(shù)據(jù)所在的屏數(shù)與第一屏之間間隔的屏數(shù),例如,若當(dāng)前顯示的頁面數(shù)據(jù)所在的屏數(shù)為第五屏,則當(dāng)前顯示的頁面數(shù)據(jù)與第一屏的頁面數(shù)據(jù)之間的距離為四屏距離。而且,需要說明的是,上述距離較遠(yuǎn)和距離較近為相對而言,本實施例對距離遠(yuǎn)近的認(rèn)定不做限制。

步驟s206、從定位位置開始執(zhí)行頁面返回操作,結(jié)束本次流程。

可選地,若當(dāng)前位置為第五屏,定位位置為第二屏,具體地,定位位置可以為第二屏的任意位置,如第二屏的列表末處,則將當(dāng)前頁面從第五屏快速切換到第二屏,顯示第二屏對應(yīng)的頁面數(shù)據(jù)。需要說明的是,本步驟中的快速切換可以為一種瞬時操作過程,切換速度很快,耗時很短。

可選地,本實施例中的頁面返回操作可以包括以下之一:頁面返回滾動操作、頁面返回滑動操作、頁面返回翻頁操作、頁面返回跳轉(zhuǎn)操作等,具體地,可以將當(dāng)前頁面滾動至第一屏對應(yīng)的頁面數(shù)據(jù)的頂部,本實施例對頁面返回操作的具體操作形式不做限制。

步驟s208、從當(dāng)前頁面中的當(dāng)前位置開始執(zhí)行頁面返回操作,結(jié)束本次流程。

若根據(jù)當(dāng)前頁面信息確定頁面的當(dāng)前位置未超出所述定位位置,即當(dāng)前頁面中頁面數(shù)據(jù)為定位位置對應(yīng)的頁面數(shù)據(jù)或定位位置之前的頁面數(shù)據(jù),則直接從當(dāng)前位置開始執(zhí)行頁面返回操作。

根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息,該當(dāng)前頁面信息可以包括當(dāng)前頁面顯示的頁面數(shù)據(jù)的相關(guān)信息、當(dāng)前頁面中控件的相關(guān)信息、當(dāng)前頁面移動的相關(guān)信息等。若根據(jù)當(dāng)前頁面信息確定需要將頁面定位至設(shè)定的定位位置,則從定位位置開始執(zhí)行頁面返回操作。其中,定位位置為目標(biāo)頁面的目標(biāo)位置。例如,當(dāng)前位置為第五屏的頁面數(shù)據(jù)所在的位置,初始位置為第一屏的頁面數(shù)據(jù)所在的位置,定位位置為第二屏的頁面數(shù)據(jù)所在的位置,當(dāng)前位置距離初始位置較遠(yuǎn),不便于逐屏逐頁返回,則將當(dāng)前頁面顯示的頁面數(shù)據(jù)由第五屏的頁面數(shù)據(jù)直接定位到第二屏的頁面數(shù)據(jù),再從第二屏位置開始執(zhí)行頁面返回操作,若頁面返回操作為滾動屏幕以返回第一屏的頁面數(shù)據(jù)的頂部,則從第二屏位置返回第一屏的頁面數(shù)據(jù)的頂部,相比于從第五屏位置返回第一屏的頁面數(shù)據(jù)的頂部,節(jié)省了滾動屏幕的時間,同時,也減少了頁面返回操作過程中屏幕顯示頁面數(shù)據(jù)的數(shù)量,降低了資源占用率。

本實施例中,將當(dāng)前頁面從當(dāng)前位置快速切換到定位位置的過程可以是一種瞬時操作過程,從當(dāng)前位置快速切換到定位位置,再從定位位置滾動到第一屏的頂部,是一個完整的、連貫的操作過程,快速切換的速度越快,滾動到第一屏的頂部的速度越快、耗時越少。

本實施例中的技術(shù)方案不僅可以應(yīng)用在操作系統(tǒng)的系統(tǒng)應(yīng)用中,還可以應(yīng)用在操作系統(tǒng)的第三方應(yīng)用中,是一種通用的頁面處理方案。

實施例三

參照圖3,示出了根據(jù)本發(fā)明實施例三的一種頁面的處理裝置的結(jié)構(gòu)框圖。

本實施例提供的頁面的處理裝置包括:獲取模塊30,用于根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息;定位操作模塊32,用于根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置,并從設(shè)定的定位位置開始執(zhí)行頁面返回操作,定位位置為目標(biāo)頁面的目標(biāo)位置。

本實施例的頁面的處理裝置用于實現(xiàn)前述多個實施例中相應(yīng)的頁面的處理方法,并具有相應(yīng)的方法實施例的有益效果,在此不再贅述。

實施例四

參照圖4,示出了根據(jù)本發(fā)明實施例四的一種頁面的處理裝置的結(jié)構(gòu)框圖。

本實施例提供的頁面的處理裝置包括:獲取模塊40,用于根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息;定位操作模塊42,若用于根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置,并從設(shè)定的定位位置開始執(zhí)行頁面返回操作,定位位置為目標(biāo)頁面的目標(biāo)位置。

可選地,獲取模塊40,用于根據(jù)接收的觸發(fā)操作獲取當(dāng)前頁面中的控件類型;根據(jù)當(dāng)前頁面中的控件類型獲取當(dāng)前頁面的相關(guān)信息。

可選地,當(dāng)前頁面信息包括:當(dāng)前頁面中的頁面數(shù)據(jù)的索引信息,或當(dāng)前頁面中的控件高度信息和當(dāng)前頁面的位移信息。

可選地,定位操作模塊42,包括:第一定位操作子模塊421,用于若根據(jù)當(dāng)前頁面中的第一條頁面數(shù)據(jù)的索引信息和最后一條頁面數(shù)據(jù)的索引信息,確定當(dāng)前頁面中頁面數(shù)據(jù)定位位置之后的頁面數(shù)據(jù),則將頁面定位至設(shè)定的定位位置;并從所述設(shè)定的定位位置開始執(zhí)行頁面返回操作。

可選地,第一定位操作子模塊421,用于若n1大于(n2-n1)*m,則確定當(dāng)前頁面中頁面數(shù)據(jù)為所述定位位置之后的頁面數(shù)據(jù);將頁面定位至設(shè)定的定位位置;并從所述設(shè)定的定位位置開始執(zhí)行頁面返回操作;其中,n1為第一條頁面數(shù)據(jù)的索引信息,n2為最后一條頁面數(shù)據(jù)的索引信息,m為定位位置對應(yīng)的頁面的頁數(shù)信息,m為大于或者等于2的正整數(shù)。

可選地,定位操作模塊42,包括:第二定位操作子模塊422,用于若根據(jù)當(dāng)前頁面中的控件高度信息和當(dāng)前頁面的位移信息,確定當(dāng)前頁面中頁面數(shù)據(jù)為定位位置之后的頁面數(shù)據(jù),則將頁面定位至設(shè)定的定位位置;并從所述設(shè)定的定位位置開始執(zhí)行頁面返回操作。

可選地,第二定位操作子模塊422,用于若h2是否h1*m,則確定所述當(dāng)前頁面中頁面數(shù)據(jù)為所述定位位置之后的頁面數(shù)據(jù);將頁面定位至設(shè)定的定位位置;并從所述設(shè)定的定位位置開始執(zhí)行頁面返回操作;其中,h2為當(dāng)前頁面的位移信息,h1為當(dāng)前頁面中的控件高度信息,m為定位位置對應(yīng)的頁面的頁數(shù)信息,m為大于或者等于2的正整數(shù)。

可選地,本實施例提供的頁面的處理裝置還包括:判斷模塊44,用于在定位操作模塊42根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置之前,根據(jù)當(dāng)前頁面信息,判斷頁面的當(dāng)前位置是否超出定位位置;執(zhí)行模塊46,用于若判斷模塊44的判斷結(jié)果為未超出,則從所述當(dāng)前位置開始執(zhí)行所述頁面返回操作;若判斷模塊44的判斷結(jié)果為超出,則執(zhí)行定位操作模塊42。

可選地,頁面返回操作包括以下之一:頁面返回滾動操作、頁面返回滑動操作、頁面返回翻頁操作、頁面返回跳轉(zhuǎn)操作。

可選地,觸發(fā)操作包括以下之一:點擊操作、手勢操作。

本實施例的頁面的處理裝置用于實現(xiàn)前述多個實施例中相應(yīng)的頁面的處理方法,并具有相應(yīng)的方法實施例的有益效果,在此不再贅述。

實施例五

參照圖5,示出了根據(jù)本發(fā)明實施例五的一種終端設(shè)備的結(jié)構(gòu)示意圖,本發(fā)明具體實施例并不對終端設(shè)備的具體實現(xiàn)做限定。

如圖5所示,該終端設(shè)備可以包括:處理器(processor)502、通信接口(communicationsinterface)504、存儲器(memory)506、以及通信總線508。

其中:

處理器502、通信接口504、以及存儲器506通過通信總線508完成相互間的通信。

通信接口504,用于與其它設(shè)備比如其它終端或服務(wù)器等的網(wǎng)元通信。

處理器502,用于執(zhí)行程序510,具體可以執(zhí)行上述頁面的處理方法實施例中的相關(guān)步驟。

具體地,程序510可以包括程序代碼,該程序代碼包括計算機操作指令。

處理器502可能是中央處理器cpu,或者是特定集成電路asic(applicationspecificintegratedcircuit),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。終端設(shè)備包括的一個或多個處理器,可以是同一類型的處理器,如一個或多個cpu;也可以是不同類型的處理器,如一個或多個cpu以及一個或多個asic。

存儲器506,用于存放程序510。存儲器506可能包含高速ram存儲器,也可能還包括非易失性存儲器(non-volatilememory),例如至少一個磁盤存儲器。

程序510具體可以用于使得處理器502執(zhí)行以下操作:根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息;根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置,并從所述設(shè)定的定位位置開始執(zhí)行預(yù)設(shè)操作,所述目標(biāo)頁面的目標(biāo)位置。

在一種可選的實施方式中,程序510還用于使得處理器502在根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息時,根據(jù)接收的觸發(fā)操作獲取當(dāng)前頁面中的控件類型;根據(jù)所述當(dāng)前頁面中的控件類型獲取所述當(dāng)前頁面信息。

在一種可選的實施方式中,當(dāng)前頁面信息包括當(dāng)前頁面中的頁面數(shù)據(jù)的索引信息,或,所述當(dāng)前頁面中的控件高度信息和所述當(dāng)前頁面的位移信息。

在一種可選的實施方式中,程序510還用于使得處理器502在根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置時,若根據(jù)所述當(dāng)前頁面中的第一條頁面數(shù)據(jù)的索引信息和最后一條頁面數(shù)據(jù)的索引信息,確定所述當(dāng)前頁面中頁面數(shù)據(jù)為所述定位位置之后的頁面數(shù)據(jù),則將頁面定位至設(shè)定的定位位置。

在一種可選的實施方式中,程序510還用于使得處理器502在根據(jù)所述當(dāng)前頁面中的第一條頁面數(shù)據(jù)的索引信息和最后一條頁面數(shù)據(jù)的索引信息,確定所述當(dāng)前頁面中頁面數(shù)據(jù)為所述定位位置之后的頁面數(shù)據(jù)時,若n1大于(n2-n1)*m,則確定所述當(dāng)前頁面中頁面數(shù)據(jù)為所述定位位置之后的頁面數(shù)據(jù);其中,所述n1為所述第一條頁面數(shù)據(jù)的索引信息,所述n2為所述最后一條頁面數(shù)據(jù)的索引信息,所述m為所述定位位置對應(yīng)的頁面的頁數(shù)信息,所述m為大于或者等于2的正整數(shù)。

在一種可選的實施方式中,程序510還用于使得處理器502在根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置時,若根據(jù)所述當(dāng)前頁面中的控件高度信息和所述當(dāng)前頁面的位移信息,確定所述當(dāng)前頁面中頁面數(shù)據(jù)為所述定位位置之后的頁面數(shù)據(jù),則將頁面定位至設(shè)定的定位位置。

在一種可選的實施方式中,程序510還用于使得處理器502在根據(jù)所述當(dāng)前頁面中的控件高度信息和所述當(dāng)前頁面的位移信息,確定所述當(dāng)前頁面中頁面數(shù)據(jù)是否為所述定位位置之后的頁面數(shù)據(jù)時,若h2大于h1*m,則確定所述當(dāng)前頁面中頁面數(shù)據(jù)為所述定位位置之后的頁面數(shù)據(jù);其中,所述h2為所述當(dāng)前頁面的位移信息,所述h1為所述當(dāng)前頁面中的控件高度信息,所述m為所述定位位置對應(yīng)的頁面的頁數(shù)信息,所述m為大于或者等于2的正整數(shù)。

在一種可選的實施方式中,程序510還用于使得處理器502在根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置之前,根據(jù)當(dāng)前頁面信息,判斷頁面的當(dāng)前位置是否超出定位位置;若未超出,則從當(dāng)前位置開始執(zhí)行頁面返回操作;若超出,則執(zhí)行所述根據(jù)當(dāng)前頁面信息確定將頁面定位至設(shè)定的定位位置,并從所述設(shè)定的定位位置開始執(zhí)行頁面返回操作的步驟。。

在一種可選的實施方式中,所述頁面返回操作包括以下之一:頁面返回滾動操作、頁面返回滑動操作、頁面返回翻頁操作、頁面返回跳轉(zhuǎn)操作。

在一種可選的實施方式中,所述觸發(fā)操作包括以下之一:點擊操作、手勢操作。

程序510中各步驟的具體實現(xiàn)可以參見上述頁面的處理方法實施例中的相應(yīng)步驟和單元中對應(yīng)的描述,在此不贅述。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的設(shè)備和模塊的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程描述,在此不再贅述。

通過本實施例的終端設(shè)備,根據(jù)接收的觸發(fā)操作,獲取當(dāng)前頁面信息,該當(dāng)前頁面信息可以包括當(dāng)前頁面顯示的頁面數(shù)據(jù)的相關(guān)信息、當(dāng)前頁面中控件的相關(guān)信息、當(dāng)前頁面移動的相關(guān)信息等。若根據(jù)當(dāng)前頁面信息確定需要將頁面定位至設(shè)定的定位位置,則從定位位置開始執(zhí)行頁面返回操作。其中,定位位置為目標(biāo)頁面的目標(biāo)位置。例如,當(dāng)前位置為第五屏的頁面數(shù)據(jù)所在的位置,初始位置為第一屏的頁面數(shù)據(jù)所在的位置,定位位置為第二屏的頁面數(shù)據(jù)所在的位置,當(dāng)前位置距離初始位置較遠(yuǎn),不便于逐屏逐頁返回,則將當(dāng)前頁面顯示的頁面數(shù)據(jù)由第五屏的頁面數(shù)據(jù)直接定位到第二屏的頁面數(shù)據(jù),再從第二屏位置開始執(zhí)行頁面返回操作,若頁面返回操作為滾動屏幕以返回第一屏的頁面數(shù)據(jù)的頂部,則從第二屏位置返回第一屏的頁面數(shù)據(jù)的頂部,相比于從第五屏位置返回第一屏的頁面數(shù)據(jù)的頂部,節(jié)省了滾動屏幕的時間,同時,也減少了頁面返回操作過程中屏幕顯示頁面數(shù)據(jù)的數(shù)量,降低了資源占用率。

本實施例中,將當(dāng)前頁面從當(dāng)前位置快速切換到定位位置的過程可以是一種瞬時操作過程,從當(dāng)前位置快速切換到定位位置,再從定位位置滾動到第一屏的頂部,是一個完整的、連貫的操作過程,快速切換的速度越快,滾動到第一屏的頂部的速度越快、耗時越少。

需要指出,根據(jù)實施的需要,可將本發(fā)明實施例中描述的各個部件/步驟拆分為更多部件/步驟,也可將兩個或多個部件/步驟或者部件/步驟的部分操作組合成新的部件/步驟,以實現(xiàn)本發(fā)明實施例的目的。

上述根據(jù)本發(fā)明實施例的方法可在硬件、固件中實現(xiàn),或者被實現(xiàn)為可存儲在記錄介質(zhì)(諸如cdrom、ram、軟盤、硬盤或磁光盤)中的軟件或計算機代碼,或者被實現(xiàn)通過網(wǎng)絡(luò)下載的原始存儲在遠(yuǎn)程記錄介質(zhì)或非暫時機器可讀介質(zhì)中并將被存儲在本地記錄介質(zhì)中的計算機代碼,從而在此描述的方法可被存儲在使用通用計算機、專用處理器或者可編程或?qū)S糜布?諸如asic或fpga)的記錄介質(zhì)上的這樣的軟件處理??梢岳斫?,計算機、處理器、微處理器控制器或可編程硬件包括可存儲或接收軟件或計算機代碼的存儲組件(例如,ram、rom、閃存等),當(dāng)所述軟件或計算機代碼被計算機、處理器或硬件訪問且執(zhí)行時,實現(xiàn)在此描述的頁面的處理方法。此外,當(dāng)通用計算機訪問用于實現(xiàn)在此示出的頁面的處理方法的代碼時,代碼的執(zhí)行將通用計算機轉(zhuǎn)換為用于執(zhí)行在此示出的頁面的處理方法的專用計算機。

本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及方法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明實施例的范圍。

以上實施方式僅用于說明本發(fā)明實施例,而并非對本發(fā)明實施例的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明實施例的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明實施例的范疇,本發(fā)明實施例的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1