亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

信息分頁顯示的數(shù)據(jù)加載方法和裝置與流程

文檔序號(hào):11157768閱讀:324來源:國知局
信息分頁顯示的數(shù)據(jù)加載方法和裝置與制造工藝

本發(fā)明涉及信息顯示技術(shù)領(lǐng)域,尤其涉及一種信息分頁顯示的數(shù)據(jù)加載方法和裝置。



背景技術(shù):

隨著人們的對(duì)未來生活的向往,人們的對(duì)科技產(chǎn)品的要求也越來越高,智能電視作為高新科技產(chǎn)品也已經(jīng)逐漸走進(jìn)人們的生活。

目前,通過智能電視啟動(dòng)瀏覽節(jié)目詳情界面時(shí),都是根據(jù)當(dāng)前頻道列表統(tǒng)一加載節(jié)目預(yù)告信息的數(shù)據(jù),這樣的方式導(dǎo)致每次進(jìn)入瀏覽節(jié)目詳情界面時(shí)需要等待較長(zhǎng)的加載數(shù)據(jù)的時(shí)間,降低用戶的體驗(yàn)效果。



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

本發(fā)明的主要目的在于提供一種信息分頁顯示的數(shù)據(jù)加載方法和裝置,旨在提高信息分頁顯示的反應(yīng)速度,提高用戶體驗(yàn)。

為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種信息分頁顯示的數(shù)據(jù)加載方法包括以下步驟:

加載并顯示當(dāng)前頁面的信息數(shù)據(jù);

加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存;

在一次翻頁操作后,加載并顯示已緩存的新的當(dāng)前頁面的信息數(shù)據(jù),所述翻頁操作為將原當(dāng)前頁面相鄰的頁面更新為新的當(dāng)前頁面;

返回所述加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存步驟。

優(yōu)選地,在所述加載并顯示當(dāng)前頁面的信息數(shù)據(jù)之前還包括:

獲取信息數(shù)據(jù)的總數(shù);

根據(jù)所述信息數(shù)據(jù)的總數(shù)和頁面顯示所述信息數(shù)據(jù)的峰值劃分出頁面的數(shù)量;或根據(jù)所述信息數(shù)據(jù)的總數(shù)和預(yù)設(shè)的頁面數(shù)量,在所述頁面內(nèi)均勻排列出對(duì)應(yīng)數(shù)量的所述信息數(shù)據(jù)。

優(yōu)選地,在所述加載并顯示當(dāng)前頁面的信息數(shù)據(jù)之前還包括:

顯示多個(gè)頁面的縮略圖;

偵測(cè)用戶在多個(gè)縮略圖中所選定的當(dāng)前頁面。

優(yōu)選地,在所述加載并顯示當(dāng)前頁面的信息數(shù)據(jù)之前還包括:

在多個(gè)頁面中根據(jù)預(yù)先設(shè)定的起始頁面作為當(dāng)前頁面。

優(yōu)選地,在所述加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存包括:

判斷所述當(dāng)前頁面相鄰的頁面中是否有頁面的信息數(shù)據(jù)已加載過;

若是,則不再加載該頁面的信息數(shù)據(jù);

若否,則加載該頁面的信息數(shù)據(jù)作為緩存。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種信息分頁顯示的數(shù)據(jù)加載裝置,所述信息分頁顯示的數(shù)據(jù)加載裝置包括:

頁面顯示模塊,用于加載并顯示當(dāng)前頁面的信息數(shù)據(jù);還用于在一次翻頁操作后,加載并顯示已緩存的新的當(dāng)前頁面的信息數(shù)據(jù),所述翻頁操作為將原當(dāng)前頁面相鄰的頁面更新為新的當(dāng)前頁面;

緩存模塊,用于加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存。

優(yōu)選地,所述信息分頁顯示的數(shù)據(jù)加載裝置還包括:

獲取模塊,用于獲取信息數(shù)據(jù)的總數(shù);

布局模塊,用于根據(jù)所述信息數(shù)據(jù)的總數(shù)和頁面顯示所述信息數(shù)據(jù)的峰值劃分出頁面的數(shù)量;或排列模塊,用于根據(jù)所述信息數(shù)據(jù)的總數(shù)和預(yù)設(shè)的頁面數(shù)量,在所述頁面內(nèi)均勻排列出對(duì)應(yīng)數(shù)量的所述信息數(shù)據(jù)。

優(yōu)選地,所述信息分頁顯示的數(shù)據(jù)加載裝置還包括:

縮略顯示模塊,用于顯示多個(gè)頁面的縮略圖;

偵測(cè)模塊,用于偵測(cè)用戶在多個(gè)縮略圖中所選定的當(dāng)前頁面。

優(yōu)選地,所述頁面顯示模塊,還用于在多個(gè)頁面中根據(jù)預(yù)先設(shè)定的起始頁面作為當(dāng)前頁面。

優(yōu)選地,所述緩存模塊包括:

判斷單元,用于判斷所述當(dāng)前頁面相鄰的頁面中是否有頁面的信息數(shù)據(jù)已加載過;

緩存單元,用于不再加載已加載過的與當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù),加載未加載的與當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存。

本發(fā)明通過加載并顯示當(dāng)前頁面的信息數(shù)據(jù);加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存;在一次翻頁操作后,加載并顯示已緩存的新的當(dāng)前頁面的信息數(shù)據(jù),所述翻頁操作為將原當(dāng)前頁面相鄰的頁面更新為新的當(dāng)前頁面;返回所述加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存步驟。由于先對(duì)當(dāng)前頁面的信息數(shù)據(jù)進(jìn)行加載和顯示,能夠縮短當(dāng)前頁面的顯示時(shí)間,減少用戶等待的時(shí)間,此外,在翻頁操作之前會(huì)對(duì)當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)進(jìn)行緩存,使得翻頁時(shí)能夠快速顯示出下一頁的信息,同樣減少了用戶等待的時(shí)間,提高了頁面分頁顯示的反應(yīng)速度和用戶體驗(yàn)。

附圖說明

圖1為本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法一實(shí)施例的流程示意圖;

圖2為本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法另一實(shí)施例的流程示意圖;

圖3為本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法又一實(shí)施例的流程示意圖;

圖4為本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法又一實(shí)施例的流程示意圖;

圖5為本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法又一實(shí)施例的流程示意圖;

圖6為本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置一實(shí)施例的功能模塊示意圖;

圖7為本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置另一實(shí)施例的功能模塊示意圖;

圖8為本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置又一實(shí)施例的功能模塊示意圖;

圖9為本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置又一實(shí)施例中緩存模塊的細(xì)化功能模塊示意圖。

本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

具體實(shí)施方式

應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明提供一種信息分頁顯示的數(shù)據(jù)加載方法,請(qǐng)參閱圖1,在一實(shí)施例中,該信息分頁顯示的數(shù)據(jù)加載方法包括:

步驟S10,加載并顯示當(dāng)前頁面的信息數(shù)據(jù);

本發(fā)明實(shí)施例提供的信息分頁顯示的數(shù)據(jù)加載方法應(yīng)用于智能電視的未來節(jié)目預(yù)告。

在用戶開啟節(jié)目預(yù)告功能時(shí),頁面顯示模塊加載并顯示多個(gè)頁面中的當(dāng)前頁面的節(jié)目預(yù)告信息數(shù)據(jù),所述當(dāng)前頁面為按照頻道順序排布的第一個(gè)頁面。在所述頁面顯示模塊對(duì)當(dāng)前頁面進(jìn)行加載時(shí),其他的頁面不被加載,此時(shí)所述頁面顯示模塊能夠在不受其他限制的情況下最高效的顯示出當(dāng)前頁面的節(jié)目預(yù)告信息,降低了用戶等待當(dāng)前頁面的顯示時(shí)間。

步驟S20,加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存;

多個(gè)所述頁面可以是上下、左右、以及二者結(jié)合的方式進(jìn)行翻頁,緩存模塊對(duì)應(yīng)的加載當(dāng)前頁面的上下側(cè)的頁面、左右側(cè)的頁面、以及上下左右側(cè)的頁面的節(jié)目預(yù)告信息數(shù)據(jù)作為緩存。

步驟S30,在一次翻頁操作后,加載并顯示已緩存的新的當(dāng)前頁面的信息數(shù)據(jù),所述翻頁操作為將原當(dāng)前頁面相鄰的頁面更新為新的當(dāng)前頁面;

在用戶對(duì)當(dāng)前顯示頁面進(jìn)行了一次翻頁操作的觸發(fā)后,所述頁面顯示模塊加載并顯示已緩存的新的當(dāng)前頁面的節(jié)目預(yù)告信息數(shù)據(jù),縮短了用戶等待所述新的當(dāng)前頁面的顯示時(shí)間。用戶觸發(fā)翻頁操作可通過滑動(dòng)屏幕、按下遙控器或智能電視上的按鍵、以及通過預(yù)設(shè)的手勢(shì)來進(jìn)行觸發(fā)動(dòng)作,所述頁面顯示模塊根據(jù)不同的觸發(fā)信號(hào)來加載并顯示出對(duì)應(yīng)的新的當(dāng)前頁面的節(jié)目預(yù)告信息數(shù)據(jù)。

返回步驟S20。所述緩存模塊又重新加載新的當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存,以供用戶在下一次翻頁時(shí)能夠快速觀看到已緩存好的新的當(dāng)前頁面的節(jié)目預(yù)告信息。

在此列舉一個(gè)例子來解釋本發(fā)明實(shí)施例:

用戶按下節(jié)目預(yù)告按鍵開啟節(jié)目預(yù)告功能,頁面顯示模塊按照頻道順序排布的第一個(gè)頁面作為當(dāng)前頁面,加載并顯示出所述當(dāng)前頁面的節(jié)目預(yù)告信息數(shù)據(jù)。緩存模塊在當(dāng)前頁面加載完畢后翻頁操作之前加載與所述當(dāng)前頁面相鄰的頁面的節(jié)目預(yù)告信息數(shù)據(jù)作為緩存。用戶通過遙控器按下向下翻頁的按鍵,所述頁面顯示模塊則加載并顯示與原當(dāng)前頁面下方相鄰頁面的節(jié)目預(yù)告信息數(shù)據(jù)。所述緩存模塊又重新加載新的當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存。以上舉例僅用來解釋技術(shù)方案,并不視為對(duì)技術(shù)方案的限定,通過不同手段完成本發(fā)明的技術(shù)方案皆視為本發(fā)明的保護(hù)范圍。

本發(fā)明實(shí)施例通過頁面顯示模塊加載并顯示當(dāng)前頁面的信息數(shù)據(jù);緩存模塊加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存;頁面顯示模塊在一次翻頁操作后,加載并顯示已緩存的新的當(dāng)前頁面的信息數(shù)據(jù),所述翻頁操作為將原當(dāng)前頁面相鄰的頁面更新為新的當(dāng)前頁面;緩存模塊重新加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存。由于先對(duì)當(dāng)前頁面的信息數(shù)據(jù)進(jìn)行加載和顯示,能夠縮短當(dāng)前頁面的顯示時(shí)間,減少用戶等待的時(shí)間,此外,在翻頁操作之前會(huì)對(duì)當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)進(jìn)行緩存,使得翻頁時(shí)能夠快速顯示出下一頁的信息,同樣減少了用戶等待的時(shí)間,提高了頁面分頁顯示的反應(yīng)速度和用戶體驗(yàn)。

進(jìn)一步地,請(qǐng)參閱圖2,基于本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法一實(shí)施例,在本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法另一實(shí)施例中,所述步驟S10之前還包括:

步驟S40,獲取信息數(shù)據(jù)的總數(shù);

步驟S50,根據(jù)所述信息數(shù)據(jù)的總數(shù)和頁面顯示所述信息數(shù)據(jù)的峰值劃分出頁面的數(shù)量;或根據(jù)所述信息數(shù)據(jù)的總數(shù)和預(yù)設(shè)的頁面數(shù)量,在所述頁面內(nèi)均勻排列出對(duì)應(yīng)數(shù)量的所述信息數(shù)據(jù)。

本實(shí)施例中包括兩個(gè)方案,其中一個(gè)方案中的每個(gè)單頁面顯示節(jié)目預(yù)告信息數(shù)量的峰值已確定,布局模塊根據(jù)獲取模塊獲取的節(jié)目預(yù)告信息的總數(shù)確定需要將所述節(jié)目預(yù)告信息分多少頁去顯示,例如:所述節(jié)目預(yù)告信息的總數(shù)為24個(gè)、每個(gè)頁面顯示節(jié)目預(yù)告信息的峰值為5個(gè)時(shí),則將全部的所述節(jié)目預(yù)告信息分為5個(gè)頁面進(jìn)行顯示。

另一個(gè)方案中的總頁數(shù)是固定值,布局模塊根據(jù)獲取模塊獲取的節(jié)目預(yù)告信息的總數(shù)確定每個(gè)頁面上需要均勻地顯示所述節(jié)目預(yù)告信息的數(shù)量,例如:所述節(jié)目預(yù)告信息的總數(shù)為90個(gè)、頁面總數(shù)為9頁時(shí),則每個(gè)所述頁面均勻地顯示有10個(gè)所述預(yù)告節(jié)目信息。

本實(shí)施例中,通過獲取模塊獲取信息數(shù)據(jù)的總數(shù);布局模塊根據(jù)獲取模塊獲取的所述信息數(shù)據(jù)的總數(shù)和頁面顯示所述信息數(shù)據(jù)的峰值劃分出頁面的數(shù)量;或布局模塊根據(jù)獲取模塊獲取的所述信息數(shù)據(jù)的總數(shù)和預(yù)設(shè)的頁面數(shù)量,在所述頁面內(nèi)均勻排列出對(duì)應(yīng)數(shù)量的所述信息數(shù)據(jù)??梢栽诖_定頁面顯示峰值的方案中保證每個(gè)頁面顯示的清楚度,提高用戶觀看效果,而在總頁數(shù)固定的方案中可以減少頁面的數(shù)量,便于在較少的操作下快速的找到用戶所喜愛的頻道的節(jié)目預(yù)告信息。

進(jìn)一步地,請(qǐng)參閱圖3,基于本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法一實(shí)施例,本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法又一實(shí)施例中,所述步驟S10之前還包括:

步驟S60,顯示多個(gè)頁面的縮略圖;

步驟S70,偵測(cè)用戶在多個(gè)縮略圖中所選定的當(dāng)前頁面。

在用戶開啟節(jié)目預(yù)告功能時(shí),縮略顯示模塊將全部或部分的頁面以縮略圖的形式顯示出來,用戶可以根據(jù)縮略圖中看到大致的內(nèi)容找到感興趣的頻道,并將該頻道所在的頁面選定為當(dāng)前頁面,偵測(cè)模塊偵測(cè)到用戶在多個(gè)縮略圖中所選定的當(dāng)前頁面后通知所述頁面顯示模塊。

本實(shí)施例中,在開啟節(jié)目預(yù)告功能后以縮略圖的形式將多個(gè)頁面進(jìn)行顯示,因縮略圖數(shù)據(jù)小、加載速度快且便于用戶快速瀏覽找到感興趣的節(jié)目,節(jié)省了用戶反復(fù)翻頁來找頻道的時(shí)間,提高了用戶體驗(yàn)。

進(jìn)一步地,請(qǐng)參閱圖4,基于本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法一實(shí)施例,本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法又一實(shí)施例中,所述步驟S10之前還包括:

步驟S80,在多個(gè)頁面中根據(jù)預(yù)先設(shè)定的起始頁面作為當(dāng)前頁面。

例如:在頁面總數(shù)為9,且按照類似九宮格排列情況下,將中間的頁面設(shè)定為起始頁面,通過這樣的方式最多只需要兩次翻頁操作就能夠換到任意一個(gè)頁面上,相較于以頻道順序的第一頁面為起始頁面翻頁到第九頁需要四次翻頁操作而言減少了用戶的操作步驟,提高了用戶的體驗(yàn)效果。

此外,起始頁面可以是系統(tǒng)預(yù)設(shè)的,也可以根據(jù)用戶的喜好自定義,例如將起始頁面設(shè)定為最常看的頻道所在的頁面。

本實(shí)施例中,通過在多個(gè)頁面中根據(jù)預(yù)先設(shè)定的起始頁面作為當(dāng)前頁面,便于用戶能夠找到自己想要的頻道的節(jié)目預(yù)告信息,再增加用戶自定義功能,使得該功能能夠滿足用戶多樣性的要求,提高了用戶體驗(yàn)。

進(jìn)一步地,請(qǐng)參閱圖5,基于本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法上述實(shí)施例,本發(fā)明信息分頁顯示的數(shù)據(jù)加載方法又一實(shí)施例中,上述步驟S20包括:

步驟S21,判斷所述當(dāng)前頁面相鄰的頁面中是否有頁面的信息數(shù)據(jù)已加載過;

步驟S22,若是,則不再加載該頁面的信息數(shù)據(jù);

步驟S23,若否,則加載該頁面的信息數(shù)據(jù)作為緩存。

本實(shí)施例中,判斷單元在更新新的當(dāng)前頁面后,判斷與新的當(dāng)前頁面相鄰的頁面是否已加載過,并由緩存單元不再加載已加載過的頁面,而加載未加載過的頁面作為緩存,避免了對(duì)已加載過的頁面的節(jié)目預(yù)告信息數(shù)據(jù)重復(fù)加載造成的資源浪費(fèi),同時(shí)加快了未加載頁面的節(jié)目預(yù)告信息數(shù)據(jù)的加載速度。

本發(fā)明還提供一種信息分頁顯示的數(shù)據(jù)加載裝置,參照?qǐng)D6,在一實(shí)施例中,本發(fā)明提供的信息分頁顯示的數(shù)據(jù)加載裝置100包括:

頁面顯示模塊10,用于加載并顯示當(dāng)前頁面的信息數(shù)據(jù);還用于在一次翻頁操作后,加載并顯示已緩存的新的當(dāng)前頁面的信息數(shù)據(jù),所述翻頁操作為將原當(dāng)前頁面相鄰的頁面更新為新的當(dāng)前頁面;

本發(fā)明實(shí)施例提供的信息分頁顯示的數(shù)據(jù)加載方法應(yīng)用于智能電視的未來節(jié)目預(yù)告。

在用戶開啟節(jié)目預(yù)告功能時(shí),頁面顯示模塊加載并顯示多個(gè)頁面中的當(dāng)前頁面的節(jié)目預(yù)告信息數(shù)據(jù),所述當(dāng)前頁面為按照頻道順序排布的第一個(gè)頁面。在所述頁面顯示模塊對(duì)當(dāng)前頁面進(jìn)行加載時(shí),其他的頁面不被加載,此時(shí)所述頁面顯示模塊能夠在不受其他限制的情況下最高效的顯示出當(dāng)前頁面的節(jié)目預(yù)告信息,降低了用戶等待當(dāng)前頁面的顯示時(shí)間。

在用戶對(duì)當(dāng)前顯示頁面進(jìn)行了一次翻頁操作的觸發(fā)后,所述頁面顯示模塊加載并顯示已緩存的新的當(dāng)前頁面的節(jié)目預(yù)告信息數(shù)據(jù),縮短了用戶等待所述新的當(dāng)前頁面的顯示時(shí)間。用戶觸發(fā)翻頁操作可通過滑動(dòng)屏幕、按下遙控器或智能電視上的按鍵、以及通過預(yù)設(shè)的手勢(shì)來進(jìn)行觸發(fā)動(dòng)作,所述頁面顯示模塊根據(jù)不同的觸發(fā)信號(hào)來加載并顯示出對(duì)應(yīng)的新的當(dāng)前頁面的節(jié)目預(yù)告信息數(shù)據(jù)。

緩存模塊20,用于加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存。

多個(gè)所述頁面可以是上下、左右、以及二者結(jié)合的方式進(jìn)行翻頁,緩存模塊對(duì)應(yīng)的加載當(dāng)前頁面的上下側(cè)的頁面、左右側(cè)的頁面、以及上下左右側(cè)的頁面的節(jié)目預(yù)告信息數(shù)據(jù)作為緩存。

所述緩存模塊在更新了新的當(dāng)前頁面后重新加載新的當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存,以供用戶在下一次翻頁時(shí)能夠快速觀看到已緩存好的新的當(dāng)前頁面的節(jié)目預(yù)告信息。

在此列舉一個(gè)例子來解釋本發(fā)明實(shí)施例:

用戶按下節(jié)目預(yù)告按鍵開啟節(jié)目預(yù)告功能,頁面顯示模塊按照頻道順序排布的第一個(gè)頁面作為當(dāng)前頁面,加載并顯示出所述當(dāng)前頁面的節(jié)目預(yù)告信息數(shù)據(jù)。緩存模塊在當(dāng)前頁面加載完畢后翻頁操作之前加載與所述當(dāng)前頁面相鄰的頁面的節(jié)目預(yù)告信息數(shù)據(jù)作為緩存。用戶通過遙控器按下向下翻頁的按鍵,所述頁面顯示模塊則加載并顯示與原當(dāng)前頁面下方相鄰頁面的節(jié)目預(yù)告信息數(shù)據(jù)。所述緩存模塊又重新加載新的當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存。以上舉例僅用來解釋技術(shù)方案,并不視為對(duì)技術(shù)方案的限定,通過不同手段完成本發(fā)明的技術(shù)方案皆視為本發(fā)明的保護(hù)范圍。

本發(fā)明實(shí)施例通過頁面顯示模塊加載并顯示當(dāng)前頁面的信息數(shù)據(jù);緩存模塊加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存;頁面顯示模塊在一次翻頁操作后,加載并顯示已緩存的新的當(dāng)前頁面的信息數(shù)據(jù),所述翻頁操作為將原當(dāng)前頁面相鄰的頁面更新為新的當(dāng)前頁面;緩存模塊重新加載與所述當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存。由于先對(duì)當(dāng)前頁面的信息數(shù)據(jù)進(jìn)行加載和顯示,能夠縮短當(dāng)前頁面的顯示時(shí)間,減少用戶等待的時(shí)間,此外,在翻頁操作之前會(huì)對(duì)當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)進(jìn)行緩存,使得翻頁時(shí)能夠快速顯示出下一頁的信息,同樣減少了用戶等待的時(shí)間,提高了頁面分頁顯示的反應(yīng)速度和用戶體驗(yàn)。

進(jìn)一步地,參照?qǐng)D7,基于本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置一實(shí)施例,本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置另一實(shí)施例中,所述信息分頁顯示的數(shù)據(jù)加載裝置100還包括:

獲取模塊30,用于獲取信息數(shù)據(jù)的總數(shù);

布局模塊40,用于根據(jù)所述信息數(shù)據(jù)的總數(shù)和頁面顯示所述信息數(shù)據(jù)的峰值劃分出頁面的數(shù)量;或排列模塊,用于根據(jù)所述信息數(shù)據(jù)的總數(shù)和預(yù)設(shè)的頁面數(shù)量,在所述頁面內(nèi)均勻排列出對(duì)應(yīng)數(shù)量的所述信息數(shù)據(jù)。

本實(shí)施例中包括兩個(gè)方案,其中一個(gè)方案中的每個(gè)單頁面顯示節(jié)目預(yù)告信息數(shù)量的峰值已確定,布局模塊根據(jù)獲取模塊獲取的節(jié)目預(yù)告信息的總數(shù)確定需要將所述節(jié)目預(yù)告信息分多少頁去顯示,例如:所述節(jié)目預(yù)告信息的總數(shù)為24個(gè)、每個(gè)頁面顯示節(jié)目預(yù)告信息的峰值為5個(gè)時(shí),則將全部的所述節(jié)目預(yù)告信息分為5個(gè)頁面進(jìn)行顯示。

另一個(gè)方案中的總頁數(shù)是固定值,布局模塊根據(jù)獲取模塊獲取的節(jié)目預(yù)告信息的總數(shù)確定每個(gè)頁面上需要均勻地顯示所述節(jié)目預(yù)告信息的數(shù)量,例如:所述節(jié)目預(yù)告信息的總數(shù)為90個(gè)、頁面總數(shù)為9頁時(shí),則每個(gè)所述頁面均勻地顯示有10個(gè)所述預(yù)告節(jié)目信息。

本實(shí)施例中,通過獲取模塊獲取信息數(shù)據(jù)的總數(shù);布局模塊根據(jù)獲取模塊獲取的所述信息數(shù)據(jù)的總數(shù)和頁面顯示所述信息數(shù)據(jù)的峰值劃分出頁面的數(shù)量;或布局模塊根據(jù)獲取模塊獲取的所述信息數(shù)據(jù)的總數(shù)和預(yù)設(shè)的頁面數(shù)量,在所述頁面內(nèi)均勻排列出對(duì)應(yīng)數(shù)量的所述信息數(shù)據(jù)??梢栽诖_定頁面顯示峰值的方案中保證每個(gè)頁面顯示的清楚度,提高用戶觀看效果,而在總頁數(shù)固定的方案中可以減少頁面的數(shù)量,便于在較少的操作下快速的找到用戶所喜愛的頻道的節(jié)目預(yù)告信息。

進(jìn)一步地,請(qǐng)參閱圖8,基于本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置一實(shí)施例,本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置又一實(shí)施例中,所述信息分頁顯示的數(shù)據(jù)加載裝置100還包括:

縮略顯示模塊50,用于顯示多個(gè)頁面的縮略圖;

偵測(cè)模塊60,用于偵測(cè)用戶在多個(gè)縮略圖中所選定的當(dāng)前頁面。

在用戶開啟節(jié)目預(yù)告功能時(shí),縮略顯示模塊將全部或部分的頁面以縮略圖的形式顯示出來,用戶可以根據(jù)縮略圖中看到大致的內(nèi)容找到感興趣的頻道,并將該頻道所在的頁面選定為當(dāng)前頁面,偵測(cè)模塊偵測(cè)到用戶在多個(gè)縮略圖中所選定的當(dāng)前頁面后通知所述頁面顯示模塊。

本實(shí)施例中,在開啟節(jié)目預(yù)告功能后縮略顯示模塊以縮略圖的形式將多個(gè)頁面進(jìn)行顯示,因縮略圖數(shù)據(jù)小、加載速度快且便于用戶快速瀏覽找到感興趣的節(jié)目,節(jié)省了用戶反復(fù)翻頁來找頻道的時(shí)間,提高了用戶體驗(yàn)。

進(jìn)一步地,基于本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置一實(shí)施例,本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置又一實(shí)施例中,所述頁面顯示模塊10,還用于在多個(gè)頁面中根據(jù)預(yù)先設(shè)定的起始頁面作為當(dāng)前頁面。

例如:在頁面總數(shù)為9,且按照類似九宮格排列情況下,將中間的頁面設(shè)定為起始頁面,通過這樣的方式最多只需要兩次翻頁操作就能夠換到任意一個(gè)頁面上,相較于以頻道順序的第一頁面為起始頁面翻頁到第九頁需要四次翻頁操作而言減少了用戶的操作步驟,提高了用戶的體驗(yàn)效果。

此外,起始頁面可以是系統(tǒng)預(yù)設(shè)的,也可以根據(jù)用戶的喜好自定義,例如將起始頁面設(shè)定為最??吹念l道所在的頁面。

本實(shí)施例中,通過頁面顯示模塊在多個(gè)頁面中根據(jù)預(yù)先設(shè)定的起始頁面作為當(dāng)前頁面,便于用戶能夠找到自己想要的頻道的節(jié)目預(yù)告信息,再增加用戶自定義功能,使得該功能能夠滿足用戶多樣性的要求,提高了用戶體驗(yàn)。

進(jìn)一步地,請(qǐng)參閱圖9,基于本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置一實(shí)施例,本發(fā)明信息分頁顯示的數(shù)據(jù)加載裝置又一實(shí)施例中,所述緩存模塊20包括:

判斷單元21,用于判斷所述當(dāng)前頁面相鄰的頁面中是否有頁面的信息數(shù)據(jù)已加載過;

緩存單元22,用于不再加載已加載過的與當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù),加載未加載的與當(dāng)前頁面相鄰的頁面的信息數(shù)據(jù)作為緩存。

本實(shí)施例中,判斷單元在更新新的當(dāng)前頁面后,判斷與新的當(dāng)前頁面相鄰的頁面是否已加載過,并由緩存單元不再加載已加載過的頁面,而加載未加載過的頁面作為緩存,避免了對(duì)已加載過的頁面的節(jié)目預(yù)告信息數(shù)據(jù)重復(fù)加載造成的資源浪費(fèi),同時(shí)加快了未加載頁面的節(jié)目預(yù)告信息數(shù)據(jù)的加載速度。

以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

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