[發(fā)明專利]頁面顯示方法、裝置、終端和存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201710712967.6 | 申請日: | 2017-08-18 |
| 公開(公告)號: | CN109032457B | 公開(公告)日: | 2021-01-29 |
| 發(fā)明(設(shè)計)人: | 邱浩新;謝子琪 | 申請(專利權(quán))人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F3/0482 | 分類號: | G06F3/0482;G06F3/0484;G06F9/451 |
| 代理公司: | 廣州華進聯(lián)合專利商標代理有限公司 44224 | 代理人: | 王寧 |
| 地址: | 518000 廣東省深圳市南山區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 頁面 顯示 方法 裝置 終端 存儲 介質(zhì) | ||
本發(fā)明涉及一種頁面顯示方法、裝置、終端和存儲介質(zhì)。頁面顯示方法包括:當(dāng)加載列表頁面時,獲取列表頁面中的列表數(shù)據(jù);接收列表數(shù)據(jù)對應(yīng)的觸發(fā)操作,響應(yīng)觸發(fā)操作跳轉(zhuǎn)至列表數(shù)據(jù)對應(yīng)的詳情頁面;對列表數(shù)據(jù)進行緩存,記錄被觸發(fā)的列表數(shù)據(jù)所對應(yīng)的顯示位置;接收在詳情頁面的返回操作,響應(yīng)返回操作讀取已緩存的列表數(shù)據(jù)以及顯示位置,根據(jù)顯示位置和已緩存的列表數(shù)據(jù)重新加載列表頁面。該方法能夠在列表頁面發(fā)生跳轉(zhuǎn)的位置繼續(xù)顯示。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及頁面顯示方法、裝置、終端和存儲介質(zhì)。
背景技術(shù)
用戶可以通過移動終端瀏覽列表頁面,如商品列表頁。用戶可以通過上下滑動瀏覽列表頁面上的列表數(shù)據(jù)。在瀏覽過程中,用戶可以點擊某條列表數(shù)據(jù)跳轉(zhuǎn)至對應(yīng)的詳情頁面,如商品詳情頁,點擊返回鍵可以返回到列表頁面。但從詳情頁面返回列表頁面時,數(shù)據(jù)重新初始化,列表頁面會重新置頂。如果用戶希望返回列表頁面后能夠從之前發(fā)生跳轉(zhuǎn)的位置繼續(xù)瀏覽,只能重新將列表頁面從首頁手動滑動至對應(yīng)的頁面,費時費力。由此,如何在返回列表頁面后能夠從發(fā)生跳轉(zhuǎn)的位置繼續(xù)顯示成為目前需要解決的一個技術(shù)問題。
發(fā)明內(nèi)容
基于此,有必要針對上述技術(shù)問題,提供一種能夠在返回列表頁面后能夠從發(fā)生跳轉(zhuǎn)的位置繼續(xù)顯示的頁面顯示方法、裝置、終端和存儲介質(zhì)。
一種頁面顯示方法,包括:
當(dāng)加載列表頁面時,獲取所述列表頁面中的列表數(shù)據(jù);
接收列表數(shù)據(jù)對應(yīng)的觸發(fā)操作,響應(yīng)所述觸發(fā)操作跳轉(zhuǎn)至所述列表數(shù)據(jù)對應(yīng)的詳情頁面;
對列表數(shù)據(jù)進行緩存,記錄被觸發(fā)的列表數(shù)據(jù)所對應(yīng)的顯示位置;
接收在所述詳情頁面的返回操作,響應(yīng)所述返回操作讀取已緩存的列表數(shù)據(jù)以及顯示位置,根據(jù)所述顯示位置和已緩存的列表數(shù)據(jù)重新加載所述列表頁面。
在其中一個實施例中,所述對列表數(shù)據(jù)進行緩存的步驟,包括:
根據(jù)所述列表數(shù)據(jù)計算所述列表頁面對應(yīng)的緩存頁數(shù);
獲取所述列表頁面對應(yīng)的頁碼以及已加載的列表頁面的總頁碼;
若所述頁碼與已加載的總頁碼均未超過緩存頁數(shù),則對已加載的列表數(shù)據(jù)進行全部緩存;
若所述頁碼超過緩存頁數(shù),或者已加載的總頁碼超過緩存頁數(shù),則對已加載的列表數(shù)據(jù)進行局部緩存。
在其中一個實施例中,所述記錄被觸發(fā)的列表數(shù)據(jù)所對應(yīng)的顯示位置的步驟,包括:
分別獲取緩存的第一項列表數(shù)據(jù)的高度,屏幕上第一項列表數(shù)據(jù)的高度,以及緩存的第一項列表數(shù)據(jù)與屏幕上第一項列表數(shù)據(jù)之間的列表數(shù)據(jù)的高度;
計算緩存的第一項列表數(shù)據(jù),屏幕上第一項列表數(shù)據(jù),以及緩存的第一項列表數(shù)據(jù)與屏幕上第一項列表數(shù)據(jù)之間的列表數(shù)據(jù)的高度之和;
根據(jù)所述高度之和記錄所述列表頁面的顯示位置。
在其中一個實施例中,所述記錄被觸發(fā)的列表數(shù)據(jù)所對應(yīng)的顯示位置的步驟,包括:
獲取屏幕上第一項列表數(shù)據(jù)對應(yīng)的數(shù)據(jù)標識,以及需要緩存的第一項列表數(shù)據(jù)對應(yīng)的數(shù)據(jù)標識;
根據(jù)需要緩存的第一項列表數(shù)據(jù)對應(yīng)的數(shù)據(jù)標識和屏幕上第一項列表數(shù)據(jù)對應(yīng)的數(shù)據(jù)標識,計算數(shù)據(jù)項數(shù);
獲取單項列表數(shù)據(jù)的平均高度;
根據(jù)所述數(shù)據(jù)項數(shù)和單項列表數(shù)據(jù)的平均高度,計算所述列表數(shù)據(jù)的滑動距離;
根據(jù)所述滑動距離記錄被觸發(fā)的列表數(shù)據(jù)的顯示位置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于金蝶軟件(中國)有限公司,未經(jīng)金蝶軟件(中國)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710712967.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





