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

基于遙控的展示方法與流程

文檔序號:12886878閱讀:258來源:國知局
基于遙控的展示方法與流程

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種基于遙控的展示方法。



背景技術(shù):

隨著信息技術(shù)的成熟,各大展示圖片和信息的平臺都更傾向于使用瀑布流布局的方法來展示頁面。瀑布流對于圖片和文字信息的展現(xiàn),更為高效而具有吸引力的,使得用戶通過快速閱讀模式在短時(shí)間內(nèi)獲得更多的信息量。瀑布流的主要特性便是錯落有致,定寬而不定高的設(shè)計(jì)讓頁面區(qū)別于傳統(tǒng)的矩陣式圖片布局模式,巧妙的利用視覺層級,視線的任意流動又緩解了視覺疲勞,同時(shí)給人以不拘一格的感覺。

目前,用于電視展示瀑布流頁面的方法基本如下:在智能電視中創(chuàng)建安卓(android)系統(tǒng)自帶的網(wǎng)絡(luò)視圖(gridview);分頁請求列表數(shù)據(jù),并創(chuàng)建適配器,讓gridview刷新列表數(shù)據(jù);繪制無規(guī)則的列表布局;如果gridview滑動到頁面底部,則再次分頁請求列表數(shù)據(jù),并更新數(shù)據(jù)到適配器中,以達(dá)到更新頁面數(shù)據(jù)的目的。

但目前用于電視展示瀑布流頁面的方法頁面展示效果單一,如果想滑動到某一頁的時(shí)候,必須保證前面頁碼的數(shù)據(jù)均已加載完畢,才能最終滑動到目標(biāo)位置。這樣會導(dǎo)致滑動慢、用戶體驗(yàn)不好,而且會增加電視機(jī)和云服務(wù)器的壓力,并導(dǎo)致資源的浪費(fèi)。



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

本發(fā)明的目的是針對現(xiàn)有技術(shù)的缺陷,提供一種基于遙控的展示方法,根據(jù)用戶的遙控指令的不同,選擇在頁面滑動指令過程不加載的數(shù)據(jù),而是在頁面滑動指令結(jié)束后通過計(jì)算滑動后的頁面頁碼獲取相應(yīng)內(nèi)容進(jìn)行加載,或在頁面滑動指令過程加載的數(shù)據(jù),從而優(yōu)化了用戶終端中的暫用資源,并有效減小了因用戶終端的頻繁請求而造成的云服務(wù)器壓力。并且,本發(fā)明實(shí)施例實(shí)現(xiàn)了通過使用遙控裝置左右鍵控制頁面向上或向下滑動的效果,便于用戶遙控用戶終端,增進(jìn)了用戶體驗(yàn)。

為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基于遙控的展示方法,所述基于遙控的展示方法包括:

用戶終端接收遙控裝置發(fā)送的數(shù)據(jù)展示遙控指令;所述數(shù)據(jù)展示遙控指令包括遙控指令時(shí)間參數(shù);

根據(jù)所述數(shù)據(jù)展示遙控指令確定當(dāng)前頁面列表數(shù)據(jù)項(xiàng);

確定所述遙控指令時(shí)間參數(shù)是否大于預(yù)設(shè)的時(shí)間參數(shù);

當(dāng)所述遙控指令時(shí)間參數(shù)大于預(yù)設(shè)的時(shí)間參數(shù)時(shí),根據(jù)所述數(shù)據(jù)展示遙控指令和所述當(dāng)前頁面列表數(shù)據(jù)項(xiàng),計(jì)算加載在展示頁面上的所述頁面列表數(shù)據(jù)項(xiàng)的排序信息;

根據(jù)所述加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息和一個(gè)頁面布局上加載的頁面列表數(shù)據(jù)項(xiàng)的數(shù)據(jù)項(xiàng)數(shù)量,確定所述數(shù)據(jù)展示遙控指令對應(yīng)的頁碼信息;

根據(jù)所述頁碼信息,獲取所述頁面列表數(shù)據(jù)項(xiàng)列表中相應(yīng)的數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng),并顯示所述數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng)。

優(yōu)化的,所述方法還包括:

當(dāng)所述遙控指令時(shí)間參數(shù)不大于預(yù)設(shè)的時(shí)間參數(shù)時(shí),根據(jù)所述加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息和所述當(dāng)前頁面列表數(shù)據(jù)項(xiàng),確定下一個(gè)或多個(gè)所述頁面列表數(shù)據(jù)項(xiàng);

顯示所述下一個(gè)或多個(gè)所述頁面列表數(shù)據(jù)項(xiàng)。

優(yōu)選的,所述數(shù)據(jù)展示遙控指令包括:用以獲取上一個(gè)頁面列表數(shù)據(jù)項(xiàng)的第一數(shù)據(jù)展示遙控指令和用以獲取下一個(gè)頁面列表數(shù)據(jù)項(xiàng)的第二數(shù)據(jù)展示遙控指令。

進(jìn)一步優(yōu)選的,所述方法還包括:

當(dāng)所述數(shù)據(jù)展示遙控指令為所述第一數(shù)據(jù)展示遙控指令時(shí),確定所述當(dāng)前所述頁面列表數(shù)據(jù)項(xiàng)的位置信息是否等于所述展示頁面的第一位置區(qū)域信息;

當(dāng)所述位置信息等于所述展示頁面的第一位置區(qū)域信息時(shí),獲取并顯示當(dāng)前頁碼信息的上一個(gè)頁碼信息對應(yīng)的最后一個(gè)所述頁面列表數(shù)據(jù)項(xiàng)。

進(jìn)一步優(yōu)選的,所述方法還包括:

當(dāng)所述數(shù)據(jù)展示遙控指令為所述第二數(shù)據(jù)展示遙控指令時(shí),確定所述當(dāng)前所述頁面列表數(shù)據(jù)項(xiàng)的位置信息是否等于所述展示頁面的第二位置區(qū)域信息;

當(dāng)所述位置信息等于所述展示頁面的第二位置區(qū)域信息時(shí),獲取并顯示當(dāng)前所述頁碼信息的下一個(gè)頁碼信息對應(yīng)的第一個(gè)所述頁面列表數(shù)據(jù)項(xiàng)。

優(yōu)選的,所述根據(jù)所述頁碼信息,獲取所述頁面列表數(shù)據(jù)項(xiàng)列表中相應(yīng)的數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng),并顯示所述數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng)具體為:

所述用戶終端將所述頁碼信息發(fā)送至云服務(wù)器;

所述云服務(wù)器根據(jù)所述頁面列表數(shù)據(jù)項(xiàng)列表確定相應(yīng)的數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng),并將所述數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng)發(fā)送至所述用戶終端;

所述用戶終端接收并顯示所述數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng)。

進(jìn)一步優(yōu)選的,所述根據(jù)所述加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息和所述當(dāng)前頁面列表數(shù)據(jù)項(xiàng),確定下一個(gè)或多個(gè)所述頁面列表數(shù)據(jù)項(xiàng)具體為:

所述用戶終端所述加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息和所述當(dāng)前頁面列表數(shù)據(jù)項(xiàng)發(fā)送至所述云服務(wù)器;

所述云服務(wù)器根據(jù)所述加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息和所述當(dāng)前頁面列表數(shù)據(jù)項(xiàng),確定下一個(gè)或多個(gè)所述頁面列表數(shù)據(jù)項(xiàng);并將所述下一個(gè)或多個(gè)所述頁面列表數(shù)據(jù)項(xiàng)發(fā)送至所述用戶終端。

本發(fā)明實(shí)施例提供的基于遙控的展示方法,根據(jù)用戶的遙控指令的不同,選擇在頁面滑動指令過程不加載的數(shù)據(jù),而是在頁面滑動指令結(jié)束后通過計(jì)算滑動后的頁面頁碼獲取相應(yīng)內(nèi)容進(jìn)行加載,或在頁面滑動指令過程加載的數(shù)據(jù),從而優(yōu)化了用戶終端中的暫用資源,并有效減小了因用戶終端的頻繁請求而造成的云服務(wù)器壓力。并且,本發(fā)明實(shí)施例實(shí)現(xiàn)了通過使用遙控裝置左右鍵控制頁面向上或向下滑動的效果,便于用戶遙控用戶終端,增進(jìn)了用戶體驗(yàn)。

附圖說明

圖1為本發(fā)明實(shí)施例提供的一種基于遙控的展示方法的流程圖;

圖2為本發(fā)明實(shí)施例提供的另一種基于遙控的展示方法的流程圖。

具體實(shí)施方式

下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。

為了更好的理解本發(fā)明的技術(shù)方案,首先對于本發(fā)明提出的用于展示瀑布流頁面的方法的應(yīng)用場景進(jìn)行介紹。

本發(fā)明實(shí)施例提供的一種用于展示瀑布流頁面的方法,用于具有安卓操作系統(tǒng)的用戶終端進(jìn)行展示瀑布流頁面。為便于表述,本發(fā)明中以具有安卓操作系統(tǒng)的智能電視機(jī)為例,對于各種能夠進(jìn)行展示瀑布流頁面的用戶終端進(jìn)行統(tǒng)述。

在第一個(gè)方面,本發(fā)明實(shí)施例首先提供了一種關(guān)于是否采用瀑布流布局進(jìn)行頁面展示的用于展示瀑布流頁面的方法,其方法流程圖如圖1所示,包括如下步驟:

步驟110,用戶終端接收遙控裝置發(fā)送的數(shù)據(jù)展示遙控指令;

具體的,用戶終端(以下以智能電視機(jī)進(jìn)行舉例說明)可以理解為一臺具有安卓操作系統(tǒng)的智能電視機(jī)或其他智能設(shè)備。用戶使用遙控設(shè)備或其他帶有信號接收功能的設(shè)備,向智能電視機(jī)發(fā)送數(shù)據(jù)展示遙控指令,例如遙控器或者鍵盤。

在一個(gè)具體的例子中,用戶想要瀏覽智能電視機(jī)中喜劇類電影頁面中關(guān)于某一個(gè)具體的電影的介紹,則用戶可以通過遙控器向智能電視機(jī)發(fā)送數(shù)據(jù)展示遙控指令,使得智能電視機(jī)中的焦點(diǎn)滑動到該電影選擇區(qū)域。

步驟120,根據(jù)數(shù)據(jù)展示遙控指令確定當(dāng)前頁面列表數(shù)據(jù)項(xiàng);

具體的,瀑布流頁面的展示特點(diǎn)是,當(dāng)用戶需要瀏覽其他頁面列表數(shù)據(jù)項(xiàng)時(shí),瀑布流頁面通過將與當(dāng)前頁面列表數(shù)據(jù)項(xiàng)關(guān)聯(lián)的其他頁面列表數(shù)據(jù)項(xiàng)加載在當(dāng)前頁面的尾部,因此在用戶先要快速展示其他特定的頁面列表數(shù)據(jù)項(xiàng)時(shí),瀑布流頁面并不會使用傳統(tǒng)的一頁一頁翻頁的方式跳轉(zhuǎn)到提前頁面列表數(shù)據(jù)項(xiàng)。

頁面列表數(shù)據(jù)項(xiàng)可以理解為用于處理瀑布流頁面的控件中的一個(gè)數(shù)據(jù)項(xiàng)(item)。智能電視機(jī)根據(jù)遙控器發(fā)送的數(shù)據(jù)展示遙控指令,確定數(shù)據(jù)展示遙控指令在智能電視機(jī)中所指向的頁面列表數(shù)據(jù)項(xiàng)。

步驟130,確定遙控指令時(shí)間參數(shù)是否大于預(yù)設(shè)的時(shí)間參數(shù);

具體的,數(shù)據(jù)展示遙控指令包括遙控指令時(shí)間參數(shù),遙控指令時(shí)間參數(shù)可以理解為數(shù)據(jù)展示遙控指令持續(xù)的時(shí)長。預(yù)設(shè)的時(shí)間參數(shù)的可以是存儲在智能電視機(jī)中的固定值,也可以是用戶根據(jù)需要自行設(shè)置的動態(tài)變化值。

當(dāng)數(shù)據(jù)展示遙控指令大于預(yù)設(shè)的時(shí)間參數(shù)時(shí),則采用瀑布流布局展示頁面,即按順序執(zhí)行下述步驟140-步驟160,然后再執(zhí)行步驟170;當(dāng)數(shù)據(jù)展示遙控指令不大于預(yù)設(shè)的時(shí)間參數(shù)時(shí),則采用常規(guī)一頁一頁翻頁展示頁面的方法,即執(zhí)行下述步驟141后,直接執(zhí)行步驟170。

步驟140,計(jì)算加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息;

具體的,當(dāng)數(shù)據(jù)展示遙控指令大于預(yù)設(shè)的時(shí)間參數(shù)時(shí),智能電視機(jī)根據(jù)數(shù)據(jù)展示遙控指令和當(dāng)前頁面列表數(shù)據(jù)項(xiàng),計(jì)算加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息。

進(jìn)一步具體的,用戶通過遙控指令時(shí)間參數(shù)控制瀑布流頁面的加載時(shí)長,例如“持續(xù)3秒展示下一個(gè)”。智能電視機(jī)根據(jù)預(yù)設(shè)的時(shí)間參數(shù)、遙控指令時(shí)間參數(shù)和當(dāng)前頁面列表數(shù)據(jù)項(xiàng),在列表數(shù)據(jù)項(xiàng)列表中確定當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的排序信息。排序信息可以理解為展示遙控指令對應(yīng)的頁面列表數(shù)據(jù)項(xiàng)在列表數(shù)據(jù)項(xiàng)列表中的位置信息。

在一個(gè)具體的例子中,當(dāng)前item為“《功夫熊貓》展示內(nèi)容信息”,用戶向智能電視機(jī)發(fā)送“持續(xù)3秒展示下一個(gè)”的展示遙控信號,智能電視機(jī)中預(yù)設(shè)的時(shí)間參數(shù)為“1秒展示一個(gè)”。智能電視機(jī)根據(jù)item列表為“《三傻大鬧寶萊塢》展示內(nèi)容信息、《冒牌天神》展示內(nèi)容信息、《功夫熊貓》展示內(nèi)容信息、《美人魚》展示內(nèi)容信息、《捉妖記》展示內(nèi)容信息、《泰囧》展示內(nèi)容信息和《大話西游》展示內(nèi)容信息”確定展示遙控信號對應(yīng)的item在item列表中的位置為第七個(gè)。

步驟150,確定數(shù)據(jù)展示遙控指令對應(yīng)的頁碼信息;

具體的,智能電視機(jī)根據(jù)加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息和一個(gè)頁面布局上加載的頁面列表數(shù)據(jù)項(xiàng)的數(shù)據(jù)項(xiàng)數(shù)量,確定數(shù)據(jù)展示遙控指令對應(yīng)的頁碼信息。

在一個(gè)具體的例子中,智能電視機(jī)根據(jù)當(dāng)前item的在item列表中的位置為第三個(gè),且用戶發(fā)送的數(shù)據(jù)展示遙控指令所指向的item在item列表中的位置為第七個(gè),和第二數(shù)量為“6”確定當(dāng)前瀑布流頁面的頁碼信息為“第2頁”。

步驟160,獲取頁面列表數(shù)據(jù)項(xiàng)列表中相應(yīng)的數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng);

具體的,智能電視機(jī)通過通用分組無線服務(wù)技術(shù)(generalpacketradioservice,gprs)或wifi連接到云服務(wù)器。智能電視機(jī)根據(jù)所確定的頁面列表數(shù)據(jù)項(xiàng),向云服務(wù)器發(fā)送獲取請求,請求云服務(wù)器下發(fā)該頁面列表數(shù)據(jù)項(xiàng)對應(yīng)頁面內(nèi)容數(shù)據(jù)。

智能電視機(jī)先將頁碼信息發(fā)送至云服務(wù)器,云服務(wù)器根據(jù)頁面列表數(shù)據(jù)項(xiàng)列表確定相應(yīng)的數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng),并將數(shù)據(jù)項(xiàng)數(shù)量個(gè)頁面列表數(shù)據(jù)項(xiàng)的頁面內(nèi)容數(shù)據(jù)發(fā)送至智能電視機(jī)。

在一個(gè)具體的例子中,智能電視機(jī)確定頁碼信息為“第2頁”。item列表中順序包括“《三傻大鬧寶萊塢》展示內(nèi)容信息、《冒牌天神》展示內(nèi)容信息、《功夫熊貓》展示內(nèi)容信息、《美人魚》展示內(nèi)容信息、《捉妖記》展示內(nèi)容信息、《泰囧》展示內(nèi)容信息和《大話西游》展示內(nèi)容信息等等”影片信息。因?yàn)橐粋€(gè)頁面只能展示6個(gè)item,則根據(jù)頁碼信息獲取從第七個(gè)item(即《大話西游》展示內(nèi)容信)之后的六個(gè)item。

在步驟130后,當(dāng)數(shù)據(jù)展示遙控指令不大于預(yù)設(shè)的時(shí)間參數(shù)時(shí),則采用常規(guī)一頁一頁翻頁展示頁面的方法,即執(zhí)行下列步驟141。

步驟141,確定下一個(gè)或多個(gè)頁面列表數(shù)據(jù)項(xiàng);

具體的,當(dāng)遙控指令時(shí)間參數(shù)不大于預(yù)設(shè)的時(shí)間參數(shù)時(shí),智能電視機(jī)先將加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息和所述當(dāng)前頁面列表數(shù)據(jù)項(xiàng)發(fā)送至所述云服務(wù)器。云服務(wù)器根據(jù)加載在展示頁面上的頁面列表數(shù)據(jù)項(xiàng)的排序信息和所述當(dāng)前頁面列表數(shù)據(jù)項(xiàng),確定下一個(gè)或多個(gè)頁面列表數(shù)據(jù)項(xiàng),并將下一個(gè)或多個(gè)頁面列表數(shù)據(jù)項(xiàng)發(fā)送至智能電視機(jī)。

在一個(gè)具體的例子中,當(dāng)前item為“《功夫熊貓》展示內(nèi)容信息”,用戶向智能電視機(jī)發(fā)送“持續(xù)0.5秒展示下一個(gè)”的展示遙控信號,智能電視機(jī)中預(yù)設(shè)的時(shí)間參數(shù)為“1秒展示一個(gè)”。智能電視機(jī)根據(jù)item列表為“《三傻大鬧寶萊塢》展示內(nèi)容信息、《冒牌天神》展示內(nèi)容信息、《功夫熊貓》展示內(nèi)容信息、《美人魚》展示內(nèi)容信息、《捉妖記》展示內(nèi)容信息、《泰囧》展示內(nèi)容信息和《大話西游》展示內(nèi)容信息”確定展示遙控信號對應(yīng)的item為《美人魚》展示內(nèi)容信息,且在item列表中的位置為第四個(gè)。

無論采用瀑布流展示或者采用翻頁方式展示,在得到頁面列表數(shù)據(jù)項(xiàng)后,都繼續(xù)執(zhí)行顯示步驟。

步驟170,顯示頁面列表數(shù)據(jù)項(xiàng);

具體的,無論遙控指令時(shí)間參數(shù)不大于預(yù)設(shè)的時(shí)間參數(shù),用戶智能電視機(jī)都會接收云服務(wù)器傳回的一個(gè)或多個(gè)頁面列表數(shù)據(jù)項(xiàng),并對頁面列表數(shù)據(jù)項(xiàng)進(jìn)行顯示。

在第二個(gè)方面,本發(fā)明實(shí)施例首先提供了一種關(guān)于對不同遙控區(qū)域進(jìn)行不同頁面展示的用于展示瀑布流頁面的方法,其方法流程圖如圖2所示,包括如下步驟:

步驟210,獲取數(shù)據(jù)展示遙控指令;

具體的,同步驟110一樣,用戶使用遙控設(shè)備或其他帶有信號接收功能的設(shè)備,向智能電視機(jī)發(fā)送數(shù)據(jù)展示遙控指令。智能電視機(jī)獲取遙控設(shè)備發(fā)出的數(shù)據(jù)展示指令。

步驟220,確定數(shù)據(jù)展示遙控指令是否為第一數(shù)據(jù)展示遙控指令;

具體的,數(shù)據(jù)展示遙控指令可以包括“上鍵”“下鍵”“左鍵”“右鍵”等用以用戶控制焦點(diǎn)在智能電視機(jī)中滑動方向的遙控指令。第一數(shù)據(jù)展示遙控指令可以理解為遙控器中的按“左鍵”所對應(yīng)的發(fā)出遙控指令,以下以“左鍵遙控指令”為例進(jìn)行說明。

當(dāng)數(shù)據(jù)展示遙控指令為左鍵遙控指令時(shí),根據(jù)步驟230的判斷依次執(zhí)行下述步驟230和240或步驟230和241;當(dāng)數(shù)據(jù)展示遙控指令不為左鍵遙控指令時(shí),根據(jù)步驟242的判斷依次執(zhí)行下述步驟231、242和251或步驟231、242和252。

步驟230,確定當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置信息是否等于展示頁面的第一位置區(qū)域信息;

具體的,當(dāng)數(shù)據(jù)展示遙控指令為左鍵遙控指令時(shí),確定當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置信息是否等于展示頁面的第一位置區(qū)域信息。

第一位置區(qū)域信息與第二位置區(qū)域信息一樣,同為位置信息的一種,可以理解為當(dāng)前頁面中的第一個(gè)位置。當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置處于當(dāng)前頁面中的第一個(gè)位置,且當(dāng)前數(shù)據(jù)展示遙控指令為左鍵遙控指令時(shí),執(zhí)行下述步驟240;當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置不在當(dāng)前頁面中的第一個(gè)位置,且當(dāng)前數(shù)據(jù)展示遙控指令為左鍵遙控指令時(shí),執(zhí)行下述步驟241。

步驟240,獲取并顯示當(dāng)前頁碼信息的上一個(gè)頁碼信息對應(yīng)的最后一個(gè)頁面列表數(shù)據(jù)項(xiàng);

具體的,當(dāng)數(shù)據(jù)展示遙控指令為左鍵遙控指令,且當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置信息等于展示頁面的第一位置區(qū)域信息時(shí),智能電視機(jī)根據(jù)當(dāng)前頁面列表數(shù)據(jù)項(xiàng)在頁面列表數(shù)據(jù)項(xiàng)列表中獲取當(dāng)前頁碼信息,并確定上一個(gè)頁碼信息對應(yīng)的第一個(gè)頁面列表數(shù)據(jù)項(xiàng)。

在一個(gè)具體的例子中,當(dāng)用戶使用遙控器按左鍵滑動到頁面第一個(gè)位置時(shí),頁面中的焦點(diǎn)滑動到上一頁的最后一個(gè)位置,并顯示上一頁的最后一個(gè)位置所對應(yīng)的item。

步驟241,獲取并顯示上一個(gè)頁面列表數(shù)據(jù)項(xiàng);

具體的,當(dāng)數(shù)據(jù)展示遙控指令為左鍵遙控指令,且當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置信息不等于展示頁面的第一位置區(qū)域信息時(shí),智能電視機(jī)根據(jù)左鍵遙控指令獲取當(dāng)前頁面列表數(shù)據(jù)項(xiàng)左端的頁面列表數(shù)據(jù)項(xiàng)。

在步驟220后,當(dāng)數(shù)據(jù)展示遙控指令是第一數(shù)據(jù)展示遙控指令時(shí),也就是說數(shù)據(jù)展示遙控指令為左鍵遙控指令時(shí),即執(zhí)行下列步驟231。

步驟231,確定數(shù)據(jù)展示遙控指令是否為第二數(shù)據(jù)展示遙控指令;

具體的,第二數(shù)據(jù)展示遙控指令可以理解為遙控器中的按“右鍵”所對應(yīng)的發(fā)出遙控指令,以下以“右鍵遙控指令”為例進(jìn)行說明。

由于在實(shí)際應(yīng)用中,遙控器中不會只有左鍵和右鍵,還可能包含上鍵和下鍵等其他案件,因此在確定數(shù)據(jù)展示遙控指令不為左鍵遙控指令后還需確定數(shù)據(jù)展示遙控指令是否為右鍵遙控指令。當(dāng)數(shù)據(jù)展示遙控指令為右鍵遙控指令時(shí),執(zhí)行下述步驟242。

步驟242,確定當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置信息是否等于展示頁面的第二位置區(qū)域信息;

具體的,每個(gè)頁面列表數(shù)據(jù)項(xiàng)在智能電視機(jī)中顯示時(shí),都會用一個(gè)相應(yīng)的位置信息,用以標(biāo)明頁面列表數(shù)據(jù)項(xiàng)在智能電視機(jī)中的位置。第二位置區(qū)域信息為位置信息的一種,可以理解為當(dāng)前頁面中的最后一個(gè)位置。當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置處于當(dāng)前頁面中的最后一個(gè)位置,且當(dāng)前數(shù)據(jù)展示遙控指令為右鍵遙控指令時(shí),執(zhí)行下述步驟251;當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置不在當(dāng)前頁面中的最后一個(gè)位置,且當(dāng)前數(shù)據(jù)展示遙控指令為右鍵遙控指令時(shí),執(zhí)行下述步驟252。

步驟251,獲取并顯示當(dāng)前頁碼信息的下一個(gè)頁碼信息對應(yīng)的第一個(gè)頁面列表數(shù)據(jù)項(xiàng);

具體的,當(dāng)數(shù)據(jù)展示遙控指令為右鍵遙控指令,且當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置信息等于展示頁面的第二位置區(qū)域信息時(shí),智能電視機(jī)根據(jù)當(dāng)前頁面列表數(shù)據(jù)項(xiàng)在頁面列表數(shù)據(jù)項(xiàng)列表中獲取當(dāng)前頁碼信息,并確定下一個(gè)頁碼信息對應(yīng)的第一個(gè)頁面列表數(shù)據(jù)項(xiàng)。

在一個(gè)具體的例子中,當(dāng)用戶使用遙控器按右鍵滑動到頁面最后一個(gè)位置時(shí),頁面中的焦點(diǎn)滑動到下一頁的第一個(gè)位置,并顯示下一頁的第一個(gè)位置所對應(yīng)的item。

步驟252,獲取并顯示下一個(gè)頁面列表數(shù)據(jù)項(xiàng);

具體的,當(dāng)數(shù)據(jù)展示遙控指令為右鍵遙控指令,且當(dāng)前頁面列表數(shù)據(jù)項(xiàng)的位置信息不等于展示頁面的第二位置區(qū)域信息時(shí),智能電視機(jī)根據(jù)右鍵遙控指令獲取當(dāng)前頁面列表數(shù)據(jù)項(xiàng)右端的頁面列表數(shù)據(jù)項(xiàng)。

本發(fā)明實(shí)施例提供的基于遙控的展示方法,根據(jù)用戶的遙控指令的不同,選擇在頁面滑動指令過程不加載的數(shù)據(jù),而是在頁面滑動指令結(jié)束后通過計(jì)算滑動后的頁面頁碼獲取相應(yīng)內(nèi)容進(jìn)行加載,或在頁面滑動指令過程加載的數(shù)據(jù),從而優(yōu)化了用戶終端中的暫用資源,并有效減小了因用戶終端的頻繁請求而造成的云服務(wù)器壓力。并且,本發(fā)明實(shí)施例實(shí)現(xiàn)了通過使用遙控裝置左右鍵控制頁面向上或向下滑動的效果,便于用戶遙控用戶終端,增進(jìn)了用戶體驗(yàn)。

專業(yè)人員應(yīng)該還可以進(jìn)一步意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲器(ram)、內(nèi)存、只讀存儲器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動磁盤、cd-rom、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。

以上所述的具體實(shí)施方式,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
瓮安县| 双城市| 金湖县| 攀枝花市| 廉江市| 涟源市| 磴口县| 枣强县| 河西区| 平泉县| 信宜市| 徐闻县| 邛崃市| 和田县| 花莲县| 咸宁市| 张家界市| 金寨县| 聂荣县| 沅陵县| 达孜县| 汝阳县| 中山市| 静安区| 秦安县| 河津市| 怀化市| 扶沟县| 东丰县| 翼城县| 且末县| 繁峙县| 嘉义县| 西宁市| 扶风县| 五大连池市| 凉山| 灵川县| 延川县| 治县。| 同江市|