本發(fā)明涉及互聯(lián)網(wǎng)技術領域,尤其涉及一種產(chǎn)品項的顯示方法和裝置。
背景技術:
隨著互聯(lián)網(wǎng)技術的快速發(fā)展,人們通過網(wǎng)絡購物的方式越來越頻繁,當人們通過網(wǎng)絡購物時,需要在終端中滾動產(chǎn)品列表以查看產(chǎn)品。
目前,大多數(shù)產(chǎn)品的顯示,一般都是在滾動的過程中,動態(tài)增刪列表中的節(jié)點及數(shù)據(jù),即產(chǎn)品項滾動出顯示界面時,將產(chǎn)品項的數(shù)據(jù)以及節(jié)點一起刪除,下次若是要重新顯示,則重新增加新的節(jié)點,并重新獲取的數(shù)據(jù)以添加到新的模板中,最后填充到新的節(jié)點中進行顯示,由于頻繁的節(jié)點和數(shù)據(jù)增刪操作會導致終端系統(tǒng)處理壓力過大,從而導致終端的使用流暢性差。
技術實現(xiàn)要素:
本發(fā)明的主要目的在于提供一種產(chǎn)品項的顯示方法和裝置,旨在解決現(xiàn)有的產(chǎn)品項顯示方式,容易導致終端的使用流暢性差的技術問題。
為實現(xiàn)上述目的,本發(fā)明提供一種產(chǎn)品列表的顯示方法,所述產(chǎn)品列表的顯示方法包括:
在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,其中,所述數(shù)據(jù)內(nèi)容是包含有第一產(chǎn)品項標識符,且具有預設顯示模式的數(shù)據(jù)內(nèi)容;
若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;
將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項,其中,節(jié)點在顯示界面中是循環(huán)移位的。
優(yōu)選地,所述判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容的步驟之后,所述產(chǎn)品項的顯示方法還包括:
若所述預設存儲空間中未緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則在數(shù)據(jù)庫中提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;
將提取的所述數(shù)據(jù)內(nèi)容添加到預設模板,并將添加到所述預設模板的數(shù)據(jù)內(nèi)容增添到顯示界面中空余的節(jié)點所在區(qū)域,以進行顯示。
優(yōu)選地,所述將提取的所述數(shù)據(jù)內(nèi)容添加到預設模板,并將添加到所述預設模板的數(shù)據(jù)內(nèi)容增添到顯示界面中空余的節(jié)點所在區(qū)域,以進行顯示的步驟之后,所述產(chǎn)品項的顯示方法還包括:
在檢測到所述第一產(chǎn)品項滾動出所述當前顯示界面時,對所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容添加第一產(chǎn)品項標識符;
將添加了所述第一產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容,作為具有預設顯示模式的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間。
優(yōu)選地,執(zhí)行所述將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項的步驟的同時,執(zhí)行以下步驟:
確定當前產(chǎn)品列表中,位于隱藏區(qū)域且距離當前顯示界面的邊界產(chǎn)品項預設范圍內(nèi)的第二產(chǎn)品項和第三產(chǎn)品項;
判斷所述預設存儲空間中,是否緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容;
若所述預設存儲空間中未緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容,則分別將所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容添加至預設模板,并分別添加產(chǎn)品項標識符以得到具有預設顯示模式的數(shù)據(jù)內(nèi)容;
將得到的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間,以便于后續(xù)顯示所述第二產(chǎn)品項或所述第三產(chǎn)品項時,直接提取第二產(chǎn)品項或第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域進行顯示。
優(yōu)選地,所述產(chǎn)品項的顯示方法還包括:
在檢測到當前產(chǎn)品列表的頁面被關閉時,刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個包含有產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容;
或者,在檢測到當前產(chǎn)品列表的頁面被關閉的時長達到預設時長時,刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個包含有產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容。
此外,為實現(xiàn)上述目的,本發(fā)明還提供一種產(chǎn)品項的顯示裝置,所述產(chǎn)品項的顯示裝置包括:
判斷模塊,用于在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,其中,所述數(shù)據(jù)內(nèi)容是包含有第一產(chǎn)品項標識符,且具有預設顯示模式的數(shù)據(jù)內(nèi)容;
提取模塊,用于若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;
填充模塊,用于將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項,其中,節(jié)點在顯示界面中是循環(huán)移位的。
優(yōu)選地,所述提取模塊,還用于若所述預設存儲空間中未緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則在數(shù)據(jù)庫中提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;
所述產(chǎn)品項的顯示裝置還包括:
第一添加模塊,用于將提取的所述數(shù)據(jù)內(nèi)容添加到預設模板,并將添加到所述預設模板的數(shù)據(jù)內(nèi)容增添到顯示界面中空余的節(jié)點所在區(qū)域,以進行顯示。
優(yōu)選地,所述第一添加模塊,還用于在檢測到所述第一產(chǎn)品項滾動出所述當前顯示界面時,對所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容添加第一產(chǎn)品項標識符;
所述產(chǎn)品項的顯示裝置還包括:
第一緩存模塊,用于將添加了所述第一產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容,作為具有預設顯示模式的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間。
優(yōu)選地,所述產(chǎn)品項的顯示裝置還包括:
確定模塊,用于確定當前產(chǎn)品列表中,位于隱藏區(qū)域且距離當前顯示界面的邊界產(chǎn)品項預設范圍內(nèi)的第二產(chǎn)品項和第三產(chǎn)品項;
所述判斷模塊,還用于判斷所述預設存儲空間中,是否緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容;
第二添加模塊,用于若所述預設存儲空間中未緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容,則分別將所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容添加至預設模板,并分別添加產(chǎn)品項標識符以得到具有預設顯示模式的數(shù)據(jù)內(nèi)容;
第二緩存模塊,用于將得到的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間,以便于后續(xù)顯示所述第二產(chǎn)品項或所述第三產(chǎn)品項時,直接提取第二產(chǎn)品項或第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域進行顯示。
優(yōu)選地,所述產(chǎn)品項的顯示裝置還包括:
刪除模塊,用于在檢測到當前產(chǎn)品列表的頁面被關閉時,刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個包含有產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容;
或者,在檢測到當前產(chǎn)品列表的頁面被關閉的時長達到預設時長時,刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個包含有產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容。
本發(fā)明提出的產(chǎn)品項顯示方法和裝置,在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項。本方案中,對于已經(jīng)顯示過的產(chǎn)品項,再滾動到當前顯示界面時,直接提取緩存的數(shù)據(jù)內(nèi)容填充到空余節(jié)點中進行顯示即可,不用重新從數(shù)據(jù)庫中獲取數(shù)據(jù)并添加到模板,最終增添到新增的節(jié)點中進行顯示,降低終端系統(tǒng)處理壓力,提高終端使用的流暢性。
附圖說明
圖1為本發(fā)明產(chǎn)品項的顯示方法第一實施例的流程示意圖;
圖2為本發(fā)明產(chǎn)品項的顯示方法第二實施例的流程示意圖;
圖3為本發(fā)明產(chǎn)品項的顯示方法第三實施例的流程示意圖;
圖4為本發(fā)明產(chǎn)品項的顯示裝置第一實施例的功能模塊示意圖;
圖5為本發(fā)明產(chǎn)品項的顯示裝置第二實施例的功能模塊示意圖;
圖6為本發(fā)明產(chǎn)品項的顯示裝置第三實施例的功能模塊示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施方式
應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例的解決方案主要是:在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項。以解決現(xiàn)在來回滾動產(chǎn)品列表時,需要重新從數(shù)據(jù)庫中獲取數(shù)據(jù)并添加到模板,最終增添到新增的節(jié)點中進行顯示,使得終端系統(tǒng)處理壓力過大,從而導致終端的使用流暢性差的問題。
本發(fā)明提供一種產(chǎn)品項的顯示方法。
參照圖1,圖1為本發(fā)明產(chǎn)品項的顯示方法第一實施例的流程示意圖。
在本實施例中,所述產(chǎn)品項的顯示方法包括:
在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,其中,所述數(shù)據(jù)內(nèi)容是包含有第一產(chǎn)品項標識符,且具有預設顯示模式的數(shù)據(jù)內(nèi)容;若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項,其中,節(jié)點在顯示界面中是循環(huán)移位的。
以下是本實施例中逐步實現(xiàn)產(chǎn)品項顯示的具體步驟:
步驟s10,在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,其中,所述數(shù)據(jù)內(nèi)容是包含有第一產(chǎn)品項標識符,且具有預設顯示模式的數(shù)據(jù)內(nèi)容;
在本實施例中,當用戶在終端的顯示界面中打開相應的頁面時,終端在當前顯示界面顯示該頁面的產(chǎn)品列表,在滾動該產(chǎn)品列表的過程中,若檢測到有產(chǎn)品項從隱藏區(qū)域滾動到當前顯示界面時,就相當于接收到產(chǎn)品項的顯示指令。
終端在檢測到產(chǎn)品項的顯示指令時,確定當前產(chǎn)品列表中待顯示的第一產(chǎn)品項,然后在預設存儲空間中,判斷是否緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容。本實施例中,所述預設存儲空間實際上是一個緩存區(qū),而所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容是包含有第一產(chǎn)品項標識符,且具有預設顯示模式的數(shù)據(jù)內(nèi)容。
在所述預設存儲空間中判斷是否緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,實際上就是查詢所述緩存區(qū)中是否存儲第一產(chǎn)品標識符,具體地:根據(jù)產(chǎn)品項的顯示指令獲取待顯示的第一產(chǎn)品項的標識符,然后將獲取的標識符與緩存區(qū)中各個預存產(chǎn)品項標識符進行比對,以確定所述預設存儲空間中是否緩存有待顯示的所述第一產(chǎn)品項的標識符,若檢測到存在第一產(chǎn)品項的標識符,可確定所述預設存儲空間中緩存有第一產(chǎn)品項的數(shù)據(jù)內(nèi)容。
步驟s20,若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;
步驟s30,將提取的所述數(shù)據(jù)內(nèi)容填充到當前顯示界面的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項,其中,節(jié)點在顯示界面中是循環(huán)移位的。
在本實施例中,若所述預設存儲空間中緩存有所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,說明所述第一產(chǎn)品項之前已經(jīng)加載過了,也事先緩存數(shù)據(jù)內(nèi)容了,此時無須執(zhí)行重新加載第一產(chǎn)品項的數(shù)據(jù)內(nèi)容并添加到模板,并增添到新增節(jié)點中等操作,直接提取出緩存的所述數(shù)據(jù)內(nèi)容,并將提取的所述數(shù)據(jù)內(nèi)容填充到當前顯示界面的空余節(jié)點所在區(qū)域進行顯示即可,從而實現(xiàn)了將第一產(chǎn)品項快速顯示到當前顯示界面中。
在本實施例中,所述節(jié)點優(yōu)選為dom(documentobjectmodel,文檔對象模型)節(jié)點,所述節(jié)點是當前顯示界面中用于顯示產(chǎn)品項數(shù)據(jù)內(nèi)容的模型,并且,所述節(jié)點的數(shù)量是與顯示界面中顯示的產(chǎn)品項的數(shù)量有關,若顯示界面中顯示的產(chǎn)品項越多,則節(jié)點的數(shù)量就越多,反之就越少。
本實施例中,位于顯示界面中的節(jié)點的位置是隨著產(chǎn)品項一起滾動的,當有產(chǎn)品項要滾動出當前顯示界面時,按照傳統(tǒng)的做法,是將該節(jié)點滾動出當前顯示界面以刪除該節(jié)點,當隱藏區(qū)域中有待滾動到當前顯示界面進行顯示的產(chǎn)品項時,重新生成一個新的節(jié)點,以將待滾動到當前顯示界面的產(chǎn)品項添加到新的節(jié)點中以實現(xiàn)顯示,這樣無可避免會產(chǎn)生一系列繁瑣的操作。而本實施例中,節(jié)點不會隨機增加或刪減,而是與顯示界面中顯示的產(chǎn)品項的數(shù)量保持一致,當有產(chǎn)品項滾動出當前顯示界面時,就將該產(chǎn)品項對應的節(jié)點進行移位,例如,當前顯示界面中第一行的產(chǎn)品項要滾動出顯示界面,必然的,最后一行將要顯示新的產(chǎn)品項,此時,將第一行產(chǎn)品項的節(jié)點清空,并移位到最后一行中,以由最后一行的產(chǎn)品項的數(shù)據(jù)內(nèi)容填充到該移位的節(jié)點中,以完成產(chǎn)品項的顯示。同理,在當前顯示界面中最后一行的產(chǎn)品項要滾動出顯示界面,就將最后一行產(chǎn)品項的節(jié)點清空,并移位到第一行中,以由第一行的產(chǎn)品項的數(shù)據(jù)內(nèi)容填充到該移位的節(jié)點中,以完成產(chǎn)品項的顯示。本實施例中,在產(chǎn)品列表滾動過程中,當前顯示界面中的各個節(jié)點是逐一移位,并且所有節(jié)點都是循環(huán)移位的。
本實施例中,所述第一產(chǎn)品項不限定個數(shù),可以是一個產(chǎn)品項,也可以是若干個產(chǎn)品項,具體根據(jù)實際情況進行設置。例如,滾動一次頁面,就滾動了三個產(chǎn)品項,就相當于滾動出三個產(chǎn)品項進行顯示,同時滾動其它的三個產(chǎn)品項進行隱藏,相應的,顯示界面中的空余節(jié)點也是三個,以由待顯示的三個產(chǎn)品項的數(shù)據(jù)內(nèi)容進行填充顯示。
本實施例提出的產(chǎn)品項顯示方法,在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項。本方案中,對于已經(jīng)顯示過的產(chǎn)品項,再滾動到當前顯示界面時,直接提取緩存的數(shù)據(jù)內(nèi)容填充到空余節(jié)點中進行顯示即可,不用重新從數(shù)據(jù)庫中獲取數(shù)據(jù)并添加到模板,最終增添到新增的節(jié)點中進行顯示,降低終端系統(tǒng)處理壓力,提高終端使用的流暢性。
進一步地,重復利用已經(jīng)存在的節(jié)點,將滾出當前顯示界面的節(jié)點移位填充到即將滾動出現(xiàn)的位置,并將數(shù)據(jù)內(nèi)容替換成新的數(shù)據(jù)內(nèi)容,無須重新生成新的節(jié)點,復用已存在的節(jié)點,使得終端的滾動更加流暢。
進一步地,基于第一實施例提出本發(fā)明產(chǎn)品項的顯示方法的第二實施例,在本實施例中,參照圖2,所述步驟s10之后,所述產(chǎn)品項的顯示方法還包括:
步驟s40,若所述預設存儲空間中未緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則在數(shù)據(jù)庫中提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;
步驟s50,將提取的所述數(shù)據(jù)內(nèi)容添加到預設模板,并將添加到所述預設模板的數(shù)據(jù)內(nèi)容增添到顯示界面中空余的節(jié)點所在區(qū)域,以進行顯示。
在本實施例中,若所述終端判斷所述預設存儲空間中未緩存有所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,說明該第一產(chǎn)品項是第一次顯示的,那么所述終端先在數(shù)據(jù)庫中提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,然后將提取的所述數(shù)據(jù)內(nèi)容添加到預設模板中,以得到具有規(guī)范顯示模式的數(shù)據(jù)內(nèi)容,最終將具有規(guī)范顯示模式的數(shù)據(jù)內(nèi)容增添到顯示界面中空余的節(jié)點所在區(qū)域,以進行顯示。
也就是說,若所述第一產(chǎn)品項是第一次顯示的,則需要加載數(shù)據(jù)內(nèi)容,并將加載的數(shù)據(jù)內(nèi)容添加到預設顯示模板得到具有規(guī)范顯示模式的數(shù)據(jù)內(nèi)容之后,再增添到顯示界面中空余的節(jié)點所在區(qū)域中以完成顯示。
進一步地,基于第二實施例提出本發(fā)明產(chǎn)品項的顯示方法的第三實施例,在本實施例中,參照圖3,所述步驟s50之后,所述產(chǎn)品項的顯示方法還包括:
步驟s60,在檢測到所述第一產(chǎn)品項滾動出所述當前顯示界面時,對所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容添加第一產(chǎn)品項標識符;
步驟s70,將添加了所述第一產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容,作為具有預設顯示模式的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間。
在本實施例中,若檢測到第一產(chǎn)品項滾動出所述當前顯示界面時,由于所述第一產(chǎn)品項是第一次顯示的,那么,對所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容添加第一產(chǎn)品項標識符,然后將添加了第一產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容,作為具有預設顯示模式的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間。后續(xù),再次將所述第一產(chǎn)品項滾動到當前顯示界面進行顯示時,就可以直接獲取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容進行顯示,提高了產(chǎn)品項顯示的效率,也降低了終端系統(tǒng)的處理壓力。
本實施例中,基于第一至第三實施例提出本發(fā)明產(chǎn)品項的顯示方法的第四實施例,在本實施例中,執(zhí)行所述步驟s30的同時,執(zhí)行以下步驟:
確定當前產(chǎn)品列表中,位于隱藏區(qū)域且距離當前顯示界面的邊界產(chǎn)品項預設范圍內(nèi)的第二產(chǎn)品項和第三產(chǎn)品項;
判斷所述預設存儲空間中,是否緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容;
若所述預設存儲空間中未緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容,則分別將所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容添加至預設模板,并分別添加產(chǎn)品項標識符以得到具有預設顯示模式的數(shù)據(jù)內(nèi)容;
將得到的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間,以便于后續(xù)顯示所述第二產(chǎn)品項或所述第三產(chǎn)品項時,直接提取第二產(chǎn)品項或第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域進行顯示。
即,在將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項的同時,所述終端會確定當前產(chǎn)品列表中,位于隱藏區(qū)域且距離當前顯示界面的邊界產(chǎn)品項預設范圍內(nèi)的第二產(chǎn)品項和第三產(chǎn)品項,其中,所述預設范圍的具體數(shù)值根據(jù)實際情況進行設定,此處不做限定。應當理解的是,所述第二產(chǎn)品項和第三產(chǎn)品項是位于隱藏區(qū)域中,且距離當前顯示界面中兩個邊界產(chǎn)品項預設范圍內(nèi)的產(chǎn)品項,即第二產(chǎn)品項和第三產(chǎn)品項位于顯示界面的不同隱藏區(qū)域,一個位于當前顯示界面的頂部隱藏區(qū)域,一個位于當前顯示界面的低部隱藏區(qū)域。
在確定第二產(chǎn)品項和第三產(chǎn)品項之后,判斷所述預設存儲空間中,是否緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容,若所述預設存儲空間中未緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容,則分別將所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容添加至預設模板,并分別添加產(chǎn)品項標識符以得到具有預設顯示模式的數(shù)據(jù)內(nèi)容,即將第二產(chǎn)品項的的數(shù)據(jù)內(nèi)容添加至預設模板中,將第三產(chǎn)品項的數(shù)據(jù)內(nèi)容也添加至預設模板,然后在分別添加第二產(chǎn)品項標識符和第三產(chǎn)品項標識符,以得到具有預設顯示模式的數(shù)據(jù)內(nèi)容。
最終,將得到的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間,以便于后續(xù)顯示所述第二產(chǎn)品項或所述第三產(chǎn)品項時,直接提取第二產(chǎn)品項或第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域進行顯示,無線重新再執(zhí)行獲取數(shù)據(jù)內(nèi)容,添加模板和增添至節(jié)點等操作。
值得注意的是,第一實施例中已經(jīng)提及,所述第一產(chǎn)品項的具體個數(shù)不做限定,同時,所述第二產(chǎn)品項和所述第三產(chǎn)品項的個數(shù)也不做限定,根據(jù)實際情況進行設置。
本實施例中,相當于是在當前顯示界面中顯示產(chǎn)品項時,先將隱藏區(qū)域中距離邊界產(chǎn)品項較近的產(chǎn)品項進行提前加載,后續(xù),即使是第一次顯示,可根據(jù)直接提取緩存的數(shù)據(jù)內(nèi)容進行顯示,提高了產(chǎn)品項顯示的智能性和效率。
本實施例中,基于第一至第四實施例提出本發(fā)明產(chǎn)品項的顯示方法的第五實施例,在本實施例中,所述產(chǎn)品項的顯示方法還包括:
在檢測到當前產(chǎn)品列表的頁面被關閉時,刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個包含有產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容;
或者,在檢測到當前產(chǎn)品列表的頁面被關閉的時長達到預設時長時,刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個包含有產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容。
在本實施例中,在檢測到當前產(chǎn)品列表的頁面被關閉時,可以選擇直接刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個數(shù)據(jù)內(nèi)容。
進一步地,為了防止用戶誤觸關閉當前產(chǎn)品列表的頁面,可事先設置一個等待時長,在當前產(chǎn)品列表的頁面被關閉的時長達到預設時長時,才刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個數(shù)據(jù)內(nèi)容,若等待時長還未達到所述預設時長,則繼續(xù)緩存當前產(chǎn)品列表在所述預設存儲空間中緩存的各個數(shù)據(jù)內(nèi)容,直到所述等待時長達到預設時長才刪除。其中,所述預設時長可根據(jù)具體情況進行設置,此處不做限定。
本實施例中,通過兩種方式,限定當前產(chǎn)品列表在所述預設存儲空間中緩存的各個數(shù)據(jù)內(nèi)容的刪除方式,提高了產(chǎn)品項中數(shù)據(jù)內(nèi)容刪除的靈活性。
本發(fā)明進一步提供一種產(chǎn)品項的顯示裝置。
參照圖4,圖4為本發(fā)明產(chǎn)品項的顯示裝置100第一實施例的功能模塊示意圖。
需要強調(diào)的是,對本領域的技術人員來說,圖4所示功能模塊圖僅僅是一個較佳實施例的示例圖,本領域的技術人員圍繞圖4所示的產(chǎn)品項的顯示裝置100的功能模塊,可輕易進行新的功能模塊的補充;各功能模塊的名稱是自定義名稱,僅用于輔助理解該產(chǎn)品項的顯示裝置100的各個程序功能塊,不用于限定本發(fā)明的技術方案,本發(fā)明技術方案的核心是,各自定義名稱的功能模塊所要達成的功能。
在本實施例中,所述產(chǎn)品項的顯示裝置100包括:
判斷模塊10,用于在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,其中,所述數(shù)據(jù)內(nèi)容是包含有第一產(chǎn)品項標識符,且具有預設顯示模式的數(shù)據(jù)內(nèi)容;
在本實施例中,當用戶在終端的顯示界面中打開相應的頁面時,在當前顯示界面顯示該頁面的產(chǎn)品列表,在滾動該產(chǎn)品列表的過程中,若檢測到有產(chǎn)品項從隱藏區(qū)域滾動到當前顯示界面時,就相當于接收到產(chǎn)品項的顯示指令。
在檢測到產(chǎn)品項的顯示指令時,確定當前產(chǎn)品列表中待顯示的第一產(chǎn)品項,然后判斷模塊10在預設存儲空間中,判斷是否緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容。本實施例中,所述預設存儲空間實際上是一個緩存區(qū),而所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容是包含有第一產(chǎn)品項標識符,且具有預設顯示模式的數(shù)據(jù)內(nèi)容。
所述判斷模塊10在所述預設存儲空間中判斷是否緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,實際上就是查詢所述緩存區(qū)中是否存儲第一產(chǎn)品標識符,具體地:根據(jù)產(chǎn)品項的顯示指令獲取待顯示的第一產(chǎn)品項的標識符,然后將獲取的標識符與緩存區(qū)中各個預存產(chǎn)品項標識符進行比對,以確定所述預設存儲空間中是否緩存有待顯示的所述第一產(chǎn)品項的標識符,若檢測到存在第一產(chǎn)品項的標識符,可確定所述預設存儲空間中緩存有第一產(chǎn)品項的數(shù)據(jù)內(nèi)容。
提取模塊20,用于若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;
填充模塊30,用于將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項,其中,節(jié)點在顯示界面中是循環(huán)移位的。
在本實施例中,若所述預設存儲空間中緩存有所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,說明所述第一產(chǎn)品項之前已經(jīng)加載過了,也事先緩存數(shù)據(jù)內(nèi)容了,此時無須執(zhí)行重新加載第一產(chǎn)品項的數(shù)據(jù)內(nèi)容并添加到模板,并增添到新增節(jié)點中等操作,提取模塊20直接提取出緩存的所述數(shù)據(jù)內(nèi)容,填充模塊30將提取的所述數(shù)據(jù)內(nèi)容填充到當前顯示界面的空余節(jié)點所在區(qū)域進行顯示即可,從而實現(xiàn)了將第一產(chǎn)品項快速顯示到當前顯示界面中。
在本實施例中,所述節(jié)點優(yōu)選為dom(documentobjectmodel,文檔對象模型)節(jié)點,所述節(jié)點是當前顯示界面中用于顯示產(chǎn)品項數(shù)據(jù)內(nèi)容的模型,并且,所述節(jié)點的數(shù)量是與顯示界面中顯示的產(chǎn)品項的數(shù)量有關,若顯示界面中顯示的產(chǎn)品項越多,則節(jié)點的數(shù)量就越多,反之就越少。
本實施例中,位于顯示界面中的節(jié)點的位置是隨著產(chǎn)品項一起滾動的,當有產(chǎn)品項要滾動出當前顯示界面時,按照傳統(tǒng)的做法,是將該節(jié)點滾動出當前顯示界面以刪除該節(jié)點,當隱藏區(qū)域中有待滾動到當前顯示界面進行顯示的產(chǎn)品項時,重新生成一個新的節(jié)點,以將待滾動到當前顯示界面的產(chǎn)品項添加到新的節(jié)點中以實現(xiàn)顯示,這樣無可避免會產(chǎn)生一系列繁瑣的操作。而本實施例中,節(jié)點不會隨機增加或刪減,而是與顯示界面中顯示的產(chǎn)品項的數(shù)量保持一致,當有產(chǎn)品項滾動出當前顯示界面時,就將該產(chǎn)品項對應的節(jié)點進行移位,例如,當前顯示界面中第一行的產(chǎn)品項要滾動出顯示界面,必然的,最后一行將要顯示新的產(chǎn)品項,此時,將第一行產(chǎn)品項的節(jié)點清空,并移位到最后一行中,以由最后一行的產(chǎn)品項的數(shù)據(jù)內(nèi)容填充到該移位的節(jié)點中,以完成產(chǎn)品項的顯示。同理,在當前顯示界面中最后一行的產(chǎn)品項要滾動出顯示界面,就將最后一行產(chǎn)品項的節(jié)點清空,并移位到第一行中,以由第一行的產(chǎn)品項的數(shù)據(jù)內(nèi)容填充到該移位的節(jié)點中,以完成產(chǎn)品項的顯示。本實施例中,在產(chǎn)品列表滾動過程中,當前顯示界面中的各個節(jié)點是逐一移位,并且所有節(jié)點都是循環(huán)移位的。
本實施例中,所述第一產(chǎn)品項不限定個數(shù),可以是一個產(chǎn)品項,也可以是若干個產(chǎn)品項,具體根據(jù)實際情況進行設置。例如,滾動一次頁面,就滾動了三個產(chǎn)品項,就相當于滾動出三個產(chǎn)品項進行顯示,同時滾動其它的三個產(chǎn)品項進行隱藏,相應的,顯示界面中的空余節(jié)點也是三個,以由待顯示的三個產(chǎn)品項的數(shù)據(jù)內(nèi)容進行填充顯示。
本實施例提出的產(chǎn)品項顯示裝置,在檢測到產(chǎn)品項的顯示指令時,判斷預設存儲空間中,是否緩存有待顯示的第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,若所述預設存儲空間中緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項。本方案中,對于已經(jīng)顯示過的產(chǎn)品項,再滾動到當前顯示界面時,直接提取緩存的數(shù)據(jù)內(nèi)容填充到空余節(jié)點中進行顯示即可,不用重新從數(shù)據(jù)庫中獲取數(shù)據(jù)并添加到模板,最終增添到新增的節(jié)點中進行顯示,降低終端系統(tǒng)處理壓力,提高終端使用的流暢性。
進一步地,重復利用已經(jīng)存在的節(jié)點,將滾出當前顯示界面的節(jié)點移位填充到即將滾動出現(xiàn)的位置,并將數(shù)據(jù)內(nèi)容替換成新的數(shù)據(jù)內(nèi)容,無須重新生成新的節(jié)點,復用已存在的節(jié)點,使得終端的滾動更加流暢。
本實施例中,基于第一實施例提出本發(fā)明產(chǎn)品項的顯示裝置的第二實施例,在本實施例中,參照圖5,所述產(chǎn)品項的顯示裝置還包括第一添加模塊40:
所述提取模塊20,還用于若所述預設存儲空間中未緩存有待顯示的所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,則在數(shù)據(jù)庫中提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容;
所述第一添加模塊40,用于將提取的所述數(shù)據(jù)內(nèi)容添加到預設模板,并將添加到所述預設模板的數(shù)據(jù)內(nèi)容增添到顯示界面中空余的節(jié)點所在區(qū)域,以進行顯示。
在本實施例中,若判斷模塊10判斷所述預設存儲空間中未緩存有所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,說明該第一產(chǎn)品項是第一次顯示的,那么所述提取模塊20先在數(shù)據(jù)庫中提取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容,然后所述第一添加模塊40將提取的所述數(shù)據(jù)內(nèi)容添加到預設模板中,以得到具有規(guī)范顯示模式的數(shù)據(jù)內(nèi)容,最終將具有規(guī)范顯示模式的數(shù)據(jù)內(nèi)容增添到顯示界面中空余的節(jié)點所在區(qū)域,以進行顯示。
也就是說,若所述第一產(chǎn)品項是第一次顯示的,則需要加載數(shù)據(jù)內(nèi)容,并將加載的數(shù)據(jù)內(nèi)容添加到預設顯示模板得到具有規(guī)范顯示模式的數(shù)據(jù)內(nèi)容之后,再增添到顯示界面中空余的節(jié)點所在區(qū)域中以完成顯示。
本實施例中,基于第二實施例提出本發(fā)明產(chǎn)品項的顯示裝置的第三實施例,在本實施例中,參照圖6,所述產(chǎn)品項的顯示裝置還包括第一緩存模塊50:
所述第一添加模塊40,還用于在檢測到所述第一產(chǎn)品項滾動出所述當前顯示界面時,對所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容添加第一產(chǎn)品項標識符;
所述第一緩存模塊50,用于將添加了所述第一產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容,作為具有預設顯示模式的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間。
在本實施例中,若檢測到第一產(chǎn)品項滾動出所述當前顯示界面時,由于所述第一產(chǎn)品項是第一次顯示的,那么,所述第一添加模塊40對所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容添加第一產(chǎn)品項標識符,然后所述第一緩存模塊50將添加了第一產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容,作為具有預設顯示模式的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間。后續(xù),再次將所述第一產(chǎn)品項滾動到當前顯示界面進行顯示時,就可以直接獲取所述第一產(chǎn)品項的數(shù)據(jù)內(nèi)容進行顯示,提高了產(chǎn)品項顯示的效率,也降低了終端系統(tǒng)的處理壓力。
本實施例中,基于第一至第三實施例提出本發(fā)明產(chǎn)品項的顯示裝置的第四實施例,在本實施例中,所述產(chǎn)品項的顯示裝置還包括:
確定模塊,用于確定當前產(chǎn)品列表中,位于隱藏區(qū)域且距離當前顯示界面的邊界產(chǎn)品項預設范圍內(nèi)的第二產(chǎn)品項和第三產(chǎn)品項;
所述判斷模塊10,還用于判斷所述預設存儲空間中,是否緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容;
第二添加模塊,用于若所述預設存儲空間中未緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容,則分別將所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容添加至預設模板,并分別添加產(chǎn)品項標識符以得到具有預設顯示模式的數(shù)據(jù)內(nèi)容;
第二緩存模塊,用于將得到的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間,以便于后續(xù)顯示所述第二產(chǎn)品項或所述第三產(chǎn)品項時,直接提取第二產(chǎn)品項或第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域進行顯示。
即,在所述填充模塊30將提取的所述數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域,以顯示所述第一產(chǎn)品項的同時,確定模塊會確定當前產(chǎn)品列表中,位于隱藏區(qū)域且距離當前顯示界面的邊界產(chǎn)品項預設范圍內(nèi)的第二產(chǎn)品項和第三產(chǎn)品項,其中,所述預設范圍的具體數(shù)值根據(jù)實際情況進行設定,此處不做限定。應當理解的是,所述第二產(chǎn)品項和第三產(chǎn)品項是位于隱藏區(qū)域中,且距離當前顯示界面中兩個邊界產(chǎn)品項預設范圍內(nèi)的產(chǎn)品項,即第二產(chǎn)品項和第三產(chǎn)品項位于顯示界面的不同隱藏區(qū)域,一個位于當前顯示界面的頂部隱藏區(qū)域,一個位于當前顯示界面的低部隱藏區(qū)域。
在所述確定模塊確定第二產(chǎn)品項和第三產(chǎn)品項之后,所述判斷模塊10判斷所述預設存儲空間中,是否緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容,若所述預設存儲空間中未緩存有所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容,則第二添加模塊分別將所述第二產(chǎn)品項和所述第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容添加至預設模板,并分別添加產(chǎn)品項標識符以得到具有預設顯示模式的數(shù)據(jù)內(nèi)容,即將第二產(chǎn)品項的的數(shù)據(jù)內(nèi)容添加至預設模板中,將第三產(chǎn)品項的數(shù)據(jù)內(nèi)容也添加至預設模板,然后在分別添加第二產(chǎn)品項標識符和第三產(chǎn)品項標識符,以得到具有預設顯示模式的數(shù)據(jù)內(nèi)容。
最終,第二緩存模塊將得到的數(shù)據(jù)內(nèi)容緩存至所述預設存儲空間,以便于后續(xù)顯示所述第二產(chǎn)品項或所述第三產(chǎn)品項時,直接提取第二產(chǎn)品項或第三產(chǎn)品項對應的數(shù)據(jù)內(nèi)容填充到顯示界面中空余的節(jié)點所在區(qū)域進行顯示,無線重新再執(zhí)行獲取數(shù)據(jù)內(nèi)容,添加模板和增添至節(jié)點等操作。
值得注意的是,第一實施例中已經(jīng)提及,所述第一產(chǎn)品項的具體個數(shù)不做限定,同時,所述第二產(chǎn)品項和所述第三產(chǎn)品項的個數(shù)也不做限定,根據(jù)實際情況進行設置。
本實施例中,相當于是在當前顯示界面中顯示產(chǎn)品項時,先將隱藏區(qū)域中距離邊界產(chǎn)品項較近的產(chǎn)品項進行提前加載,后續(xù),即使是第一次顯示,可根據(jù)直接提取緩存的數(shù)據(jù)內(nèi)容進行顯示,提高了產(chǎn)品項顯示的智能性和效率。
本實施例中,基于第一至第四實施例提出本發(fā)明產(chǎn)品項的顯示裝置的第五實施例,在本實施例中,所述產(chǎn)品項的顯示裝置還包括:
刪除模塊,用于在檢測到當前產(chǎn)品列表的頁面被關閉時,刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個包含有產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容;
或者,在檢測到當前產(chǎn)品列表的頁面被關閉的時長達到預設時長時,刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個包含有產(chǎn)品項標識符的數(shù)據(jù)內(nèi)容。
在本實施例中,在檢測到當前產(chǎn)品列表的頁面被關閉時,刪除模塊可以選擇直接刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個數(shù)據(jù)內(nèi)容。
進一步地,為了防止用戶誤觸關閉當前產(chǎn)品列表的頁面,可事先設置一個等待時長,在當前產(chǎn)品列表的頁面被關閉的時長達到預設時長時,刪除模塊才刪除當前產(chǎn)品列表在所述預設存儲空間中緩存的各個數(shù)據(jù)內(nèi)容,若等待時長還未達到所述預設時長,則繼續(xù)緩存當前產(chǎn)品列表在所述預設存儲空間中緩存的各個數(shù)據(jù)內(nèi)容,直到所述等待時長達到預設時長才刪除。其中,所述預設時長可根據(jù)具體情況進行設置,此處不做限定。
本實施例中,通過兩種方式,限定當前產(chǎn)品列表在所述預設存儲空間中緩存的各個數(shù)據(jù)內(nèi)容的刪除方式,提高了產(chǎn)品項中數(shù)據(jù)內(nèi)容刪除的靈活性。
需要說明的是,在本文中,術語“包括”、“包含”或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其它要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,空調(diào)器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結構或等效流程變換,或直接或間接運用在其它相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。