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

一種界面元素的繪制方法及裝置與流程

文檔序號(hào):12379114閱讀:288來源:國(guó)知局
一種界面元素的繪制方法及裝置與流程

本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種界面元素的繪制方法及裝置。



背景技術(shù):

目前,顯示界面中的界面元素彼此之間可能存在位置追蹤關(guān)系。以焦點(diǎn)和焦點(diǎn)框這兩種界面元素為例,它們之間就存在位置追蹤關(guān)系。具體而言,有可能是焦點(diǎn)發(fā)生移動(dòng)后,焦點(diǎn)框在焦點(diǎn)框控件的控制下,追蹤移動(dòng)到焦點(diǎn)當(dāng)前所在位置。其中,焦點(diǎn)框移動(dòng)到焦點(diǎn)當(dāng)前所在位置,是指焦點(diǎn)框控件在焦點(diǎn)當(dāng)前所在位置繪制焦點(diǎn)框。又或者,是焦點(diǎn)框發(fā)生移動(dòng)后,焦點(diǎn)在焦點(diǎn)控件的控制下,追蹤移動(dòng)到焦點(diǎn)框當(dāng)前所在位置,即焦點(diǎn)控件在焦點(diǎn)框當(dāng)前所在位置繪制焦點(diǎn)。

以焦點(diǎn)框追蹤焦點(diǎn)為例,現(xiàn)有技術(shù)實(shí)現(xiàn)位置追蹤的方式如下:

當(dāng)焦點(diǎn)從原位置移動(dòng)到目標(biāo)位置后,獲取目標(biāo)位置的信息(一般為基于顯示界面建立的屏幕坐標(biāo)系中的坐標(biāo)值);焦點(diǎn)框控件根據(jù)獲取到的目標(biāo)位置的信息,在該目標(biāo)位置繪制焦點(diǎn)框,從而達(dá)到焦點(diǎn)框追蹤焦點(diǎn)進(jìn)行移動(dòng)的目的。

上述方法存在的問題在于,相對(duì)于焦點(diǎn)移動(dòng)到目標(biāo)位置的時(shí)刻,焦點(diǎn)框移動(dòng)到該目標(biāo)位置的時(shí)刻會(huì)存在較大的滯后,該較大的滯后的存在,可能導(dǎo)致用戶誤以為焦點(diǎn)框并沒有按照期望移動(dòng)到目標(biāo)位置,進(jìn)而用戶會(huì)重新觸發(fā)焦點(diǎn)及焦點(diǎn)框進(jìn)行移動(dòng),這就產(chǎn)生了誤操作,導(dǎo)致了不必要的處理資源浪費(fèi)。



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

本申請(qǐng)實(shí)施例提供一種界面元素的繪制方法,用于解決采用現(xiàn)有技術(shù)中的界面元素的位置追蹤方法,會(huì)導(dǎo)致不必要的處理資源浪費(fèi)的問題。

本申請(qǐng)實(shí)施例還提供一種界面元素的繪制的裝置,用于解決采用現(xiàn)有技術(shù)中的界面元素的位置追蹤方法,會(huì)導(dǎo)致不必要的處理資源浪費(fèi)的問題。

本申請(qǐng)實(shí)施例采用下述技術(shù)方案:

一種界面元素的繪制方法,包括:

獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息;根據(jù)所述信息,預(yù)測(cè)第一界面元素將要移動(dòng)到的目標(biāo)位置;根據(jù)所述目標(biāo)位置繪制第二界面元素。

一種界面元素的繪制裝置,包括:

運(yùn)動(dòng)趨勢(shì)信息獲取單元,用于獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息;目標(biāo)位置預(yù)測(cè)單元,用于根據(jù)所述信息,預(yù)測(cè)第一界面元素將要移動(dòng)到的目標(biāo)位置;繪制單元,用于在根據(jù)所述目標(biāo)位置確定出的第二界面元素繪制位置繪制第二界面元素。

本申請(qǐng)實(shí)施例采用的上述至少一個(gè)技術(shù)方案能夠達(dá)到以下有益效果:

由于可以預(yù)測(cè)出第一界面元素將要移動(dòng)到的目標(biāo)位置,并根據(jù)目標(biāo)位置繪制第二界面元素,避免了在第一界面元素移動(dòng)到目標(biāo)位置后,才進(jìn)行第二界面元素的繪制,從而降低了第二界面元素移動(dòng)的滯后性,避免了因?yàn)橛脩舻闹貜?fù)移動(dòng)操作而導(dǎo)致的不必要的處理資源浪費(fèi)。

附圖說明

此處所說明的附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:

圖1為本申請(qǐng)實(shí)施例提供的一種界面元素的繪制方法的具體實(shí)現(xiàn)流程示意圖;

圖1a為本申請(qǐng)實(shí)施例所述的時(shí)間軸的示意圖;

圖1b為本申請(qǐng)實(shí)施例提供的一種數(shù)字電視屏幕界面的焦點(diǎn)及焦點(diǎn)框位置關(guān)系示意圖;

圖1c為本申請(qǐng)實(shí)施例提供的一種數(shù)字電視屏幕界面的焦點(diǎn)及焦點(diǎn)框位置關(guān)系示意圖;

圖1d為本申請(qǐng)實(shí)施例提供的一種界面元素的繪制組件的具體結(jié)構(gòu)示意圖;

圖2為本申請(qǐng)實(shí)施例提供的一種數(shù)字電視中焦點(diǎn)或焦點(diǎn)框的繪制方法的具體實(shí)現(xiàn)流程示意圖;

圖3為本申請(qǐng)實(shí)施例提供的一種界面元素的繪制裝置的具體結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)具體實(shí)施例及相應(yīng)的附圖對(duì)本申請(qǐng)技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。

以下結(jié)合附圖,詳細(xì)說明本申請(qǐng)各實(shí)施例提供的技術(shù)方案。

實(shí)施例1

本申請(qǐng)實(shí)施例提供一種界面元素的繪制方法,用于解決現(xiàn)有技術(shù)中對(duì)界面元素進(jìn)行移動(dòng)時(shí)出現(xiàn)的滯后問題。該方法的具體實(shí)現(xiàn)流程示意圖如圖1所示,主要包括下述步驟:

步驟11,獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息;

其中,第一界面元素,為存在位置追蹤關(guān)系的兩個(gè)界面元素中,相對(duì)而言先進(jìn)行移動(dòng)的界面元素。

在一種實(shí)施方式中,獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息,包括:獲取第一界面元素的至少兩個(gè)位置參數(shù),以及第一界面元素位于所述兩個(gè)位置參數(shù)分別表示的位置時(shí)的時(shí)刻;根據(jù)所述至少兩個(gè)位置參數(shù),確定第一界面元素的移動(dòng)方向;根據(jù)所述至少兩個(gè)位置參數(shù),以及第一界面元素位于所述兩個(gè)位置 參數(shù)分別表示的位置時(shí)的時(shí)刻,確定第一界面元素的移動(dòng)速度。

例如,若假設(shè)第一界面元素從T1時(shí)刻開始發(fā)生移動(dòng),且在T1時(shí)刻,第一界面元素的位置參數(shù)為(0,11),在5s后的T2時(shí)刻,第一界面元素的位置參數(shù)為(0,20),從而根據(jù)這兩個(gè)位置參數(shù),可以確定出第一界面元素的運(yùn)動(dòng)方向?yàn)檠卮怪狈较?如沿垂直坐標(biāo)軸Y軸)移動(dòng)。

例如,假設(shè)按照10ms的采樣頻率對(duì)焦點(diǎn)的位置參數(shù)進(jìn)行采樣,獲取到焦點(diǎn)在t1時(shí)刻的位置參數(shù)為(0,10),焦點(diǎn)在t2時(shí)刻的位置參數(shù)為(0,20),t1時(shí)刻與t2時(shí)刻之間的時(shí)間間隔為10ms,則可以計(jì)算出焦點(diǎn)的運(yùn)動(dòng)速度為(20-10)/10;或者,當(dāng)?shù)谝唤缑嬖匕凑障到y(tǒng)設(shè)定的默認(rèn)速度勻速運(yùn)動(dòng)時(shí),第一界面元素的運(yùn)動(dòng)速度信息可從系統(tǒng)設(shè)置信息中獲取。

本申請(qǐng)實(shí)施例中,位置參數(shù),是指任何可以表示界面元素所處位置的信息,該信息比如是坐標(biāo)值等。

本申請(qǐng)實(shí)施例中,獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息的方式至少可以包括以下兩種:

方式一:按照預(yù)設(shè)的位置參數(shù)采樣周期,獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息。

比如,以第一界面元素為焦點(diǎn)為例,預(yù)設(shè)的位置參數(shù)采樣周期若為30ms,則系統(tǒng)將每隔30ms自動(dòng)獲取焦點(diǎn)此時(shí)在屏幕坐標(biāo)系中所處位置的坐標(biāo)值,作為第一界面元素的位置參數(shù),并根據(jù)第一界面元素的位置參數(shù),獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息。其中,為了獲取第一界面元素的運(yùn)動(dòng)方向信息,采樣得到的第一界面元素的位置參數(shù)至少需要兩個(gè)。

方式二:在收到第一界面元素位置變化觸發(fā)指令后,獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息。

比如,以第一界面元素為數(shù)字電視屏幕焦點(diǎn)為例,假設(shè)用戶通過遙控器輸入了焦點(diǎn)位置調(diào)整指令,則在該數(shù)字電視在接收到該指令后,可以獲取焦點(diǎn)當(dāng)前在屏幕坐標(biāo)系中的位置參數(shù);進(jìn)一步地,按照預(yù)設(shè)的位置參數(shù)采樣周期,獲 取焦點(diǎn)在發(fā)生移動(dòng)過程中的位置參數(shù);并通過獲取到的各位置參數(shù),獲取焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)信息。

方式一和方式二中根據(jù)位置參數(shù)獲取焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)信息的方式可以參照前文,此處不再贅述。

在一種實(shí)施方式中,為了保證能夠按照設(shè)定的時(shí)間間隔對(duì)位置參數(shù)進(jìn)行采樣,本申請(qǐng)實(shí)施例提供一種定時(shí)采樣的方式。該方式具體包括:

按照采樣周期,設(shè)置系統(tǒng)定時(shí)器,每當(dāng)系統(tǒng)定時(shí)器的計(jì)時(shí)時(shí)間到達(dá)按照采樣周期確定出的采樣時(shí)刻時(shí),對(duì)第一界面元素位置參數(shù)進(jìn)行采樣。例如,假設(shè)需要每30ms獲取一次焦點(diǎn)的位置參數(shù),則設(shè)置系統(tǒng)定時(shí)器的時(shí)間為30ms,進(jìn)而將按系統(tǒng)定時(shí)器的計(jì)時(shí)時(shí)間,每隔30ms對(duì)焦點(diǎn)的位置參數(shù)進(jìn)行采樣。

步驟12,根據(jù)表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息,預(yù)測(cè)第一界面元素將要移動(dòng)到的目標(biāo)位置;

在一種實(shí)施方式中,若第一界面元素運(yùn)動(dòng)趨勢(shì)的信息包括第一界面元素的移動(dòng)速度和移動(dòng)方向,那么步驟12的具體實(shí)現(xiàn)方式可以包括:根據(jù)顯示界面的繪制周期、所述移動(dòng)速度和移動(dòng)方向,預(yù)測(cè)第一界面元素將要移動(dòng)到的目標(biāo)位置。

上述顯示界面的繪制周期,即在對(duì)界面(比如包含第一界面元素和第二界面元素的界面)進(jìn)行繪制時(shí)所遵循的顯示界面的繪制周期,該顯示界面的繪制周期可以為30ms、40ms,等等。當(dāng)顯示界面的繪制周期為30ms時(shí),會(huì)每隔30ms進(jìn)行一幀界面的繪制。本申請(qǐng)實(shí)施例中,對(duì)該顯示界面的繪制周期的具體大小不做限定。

本申請(qǐng)實(shí)施例中,若假設(shè)在對(duì)第一界面元素將要移動(dòng)到的目標(biāo)位置進(jìn)行預(yù)測(cè)時(shí),第一界面元素當(dāng)前處于被繪制的第N幀界面中,并且,顯示界面的繪制周期為30ms,那么,在步驟12中,就可以根據(jù)該顯示界面的繪制周期30ms,和獲取到的表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息,預(yù)測(cè)第一界面元素在第N+1幀或第N+2幀等界面被繪制時(shí)將要移動(dòng)到的目標(biāo)位置。

比如,若第一界面元素的中心點(diǎn)當(dāng)前處于被繪制的第N幀界面中的(10,0)這一位置,顯示界面的繪制周期為30ms,表征第一界面元素的運(yùn)動(dòng)趨勢(shì)的信息包括運(yùn)動(dòng)方向?yàn)檠厮椒较蛳蛴乙约斑\(yùn)動(dòng)速度為5/30ms時(shí),那么,可以預(yù)測(cè)出第一界面元素在第N+1幀界面被繪制時(shí),處于(15,0)這一目標(biāo)位置。其中,上述(10,0)中的10、運(yùn)動(dòng)速度表達(dá)式5/30ms中的5,以及上述(15,0)中的15,均可以為界面坐標(biāo)系中的單位長(zhǎng)度。

需要說明的是,在一種實(shí)施方式中,為了根據(jù)獲取到的第一界面元素運(yùn)動(dòng)趨勢(shì)的信息預(yù)測(cè)第一界面元素將要移動(dòng)到的目標(biāo)位置,本申請(qǐng)實(shí)施例提供一種估值算法,該算法可以由第一界面元素移動(dòng)距離估值器完成。

需要說明的是,該估值器除了可以用于完成步驟12外,還可以用于完成步驟11。比如,該估值器可以根據(jù)獲取到的第一界面元素的位置參數(shù),計(jì)算第一界面元素的移動(dòng)速度,并確定出第一界面元素的移動(dòng)方向;進(jìn)而根據(jù)瞬時(shí)速度、移動(dòng)方向,預(yù)測(cè)第一界面元素將要移動(dòng)到的目標(biāo)位置。

以第一界面元素為焦點(diǎn)為例,若下述假設(shè)成立:

1、該焦點(diǎn)顯示在智能電視的界面上;

2、該智能電視以30ms的繪制周期,繪制各幀顯示界面;

3、焦點(diǎn)沿水平方向X軸進(jìn)行移動(dòng);

4、在T0時(shí)刻,智能電視接收到焦點(diǎn)移動(dòng)指令,即焦點(diǎn)在T0時(shí)刻開始移動(dòng);

5、焦點(diǎn)在T0時(shí)刻的位置參數(shù)為(x0,y1);

6、按照系統(tǒng)設(shè)定的采樣周期,對(duì)焦點(diǎn)的位置參數(shù)進(jìn)行采樣。其中,該采樣周期與顯示界面的繪制周期相同,為30ms。

那么,該估值器完成上述計(jì)算過程的步驟如下:

一、如圖1a所示,假設(shè)焦點(diǎn)在T0時(shí)刻開始以移動(dòng),那么,該估值器可以在T0時(shí)刻獲取到焦點(diǎn)的位置參數(shù)(x0,y1),在T1時(shí)刻獲取到焦點(diǎn)的位置參數(shù)(x1,y1);在T2時(shí)刻獲取到焦點(diǎn)的位置參數(shù)(x2,y1)。

其中,T0時(shí)刻與T1時(shí)刻,T1與T2之間的時(shí)間間隔為繪制周期,即30ms。

二、該估值器根據(jù)T0時(shí)刻獲取到的焦點(diǎn)的位置參數(shù)(x0,y1)和T1時(shí)刻獲取到的焦點(diǎn)的位置參數(shù)(x1,y1),計(jì)算焦點(diǎn)移動(dòng)前后的水平坐標(biāo)差:totalDistanceX=x1-x0。

三、根據(jù)totalDistanceX、焦點(diǎn)處于(x1,y1)的時(shí)刻T1,以及焦點(diǎn)處于(x0,y1)的時(shí)刻T0,計(jì)算焦點(diǎn)的移動(dòng)速度:focusViewMovingVelocityX=totalDistanceX÷(T1-T0)。

四、根據(jù)移動(dòng)速度以及T2,計(jì)算焦點(diǎn)從T0至T2的移動(dòng)距離:expectedDistanceX=focusViewMovingVelocityX×(T2-T0)。即,預(yù)測(cè)焦點(diǎn)在即將到來的T2,相對(duì)于T0時(shí)所處位置移動(dòng)了多少距離。

五、根據(jù)T0時(shí)刻焦點(diǎn)的位置參數(shù)(x0,y1),T1時(shí)刻焦點(diǎn)的位置參數(shù)(x1,y1),可以確定出焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)的信息為沿水平方向X軸。

六、根據(jù)確定出的焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)的信息以及計(jì)算出的expectedDistanceX,可預(yù)測(cè)出焦點(diǎn)在T2這一時(shí)刻將要移動(dòng)到的目標(biāo)位置,即,焦點(diǎn)在沿水平方向X軸移動(dòng)后的位置參數(shù)為(x0+expectedDistanceX,y1)。

基于上述估值器的計(jì)算原理,比如,假設(shè)焦點(diǎn)在t0時(shí)刻開始發(fā)生移動(dòng),其t0時(shí)刻的位置參數(shù)為(0,9),若按照預(yù)設(shè)的焦點(diǎn)位置參數(shù)采樣周期,獲取到焦點(diǎn)在t1時(shí)刻的位置參數(shù)為(0,12),則可以確定焦點(diǎn)的移動(dòng)方向?yàn)檠卮怪狈较験軸方向移動(dòng);同時(shí)根據(jù)焦點(diǎn)在t0時(shí)刻以及t1時(shí)刻的位置參數(shù)可以計(jì)算出焦點(diǎn)在t0到t1的這段時(shí)間內(nèi)的移動(dòng)距離為:(12-9)=3,時(shí)間間隔為:t1-t0=30ms。則根據(jù)移動(dòng)距離以及時(shí)間間隔,可計(jì)算出焦點(diǎn)的移動(dòng)速度:3÷30=0.1。假設(shè)需要預(yù)測(cè)焦點(diǎn)在t2時(shí)刻(t2與t1的時(shí)間間隔為系統(tǒng)預(yù)設(shè)的采樣周期30ms)到達(dá)的目標(biāo)位置的參數(shù),則根據(jù)焦點(diǎn)的移動(dòng)方向和焦點(diǎn)的移動(dòng)速度,可以計(jì)算出焦點(diǎn)在t2時(shí)刻移動(dòng)的距離為:瞬時(shí)速度×(t2-t1)=0.1×30=3;則焦點(diǎn)在t2時(shí)刻到達(dá)的目標(biāo)位置的位置參數(shù)為(0,15)。

步驟13,根據(jù)目標(biāo)位置繪制第二界面元素。

本申請(qǐng)實(shí)施例中,根據(jù)所述目標(biāo)位置繪制第二界面元素的時(shí)刻,可能會(huì)有下述三種情況:

情況1:在第一界面元素運(yùn)動(dòng)到目標(biāo)位置時(shí),根據(jù)目標(biāo)位置繪制第二界面元素。

例如,假設(shè)第一界面元素在T1時(shí)刻(即前文所說的特定時(shí)刻)到達(dá)目標(biāo)位置,則在T1時(shí)刻,根據(jù)目標(biāo)位置繪制第二界面元素。

舉例而言,若假設(shè):1、按照30ms的繪制周期,繪制包含第一界面元素和第二界面元素的顯示界面;2、通過執(zhí)行步驟11獲取到的、用于表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息為:第一界面元素分別在繪制的第一幀顯示界面和第二幀顯示界面中的位置參數(shù);3、第一界面元素當(dāng)前處于第二幀顯示界面。那么,根據(jù)所述目標(biāo)位置繪制第二界面元素的時(shí)刻,可以為繪制第三幀顯示界面的時(shí)刻,即晚于第二幀顯示界面的繪制時(shí)刻30ms的時(shí)刻。

情況2:在第一界面元素運(yùn)動(dòng)到目標(biāo)位置之前的時(shí)刻,根據(jù)目標(biāo)位置繪制第二界面元素。

假設(shè),第一界面元素在T0時(shí)刻開始移動(dòng),在T1時(shí)刻到達(dá)目標(biāo)位置,則可以在T0時(shí)刻之后,T1時(shí)刻之前的某個(gè)時(shí)刻(即前文所說的特定時(shí)刻),根據(jù)目標(biāo)位置繪制第二界面元素。

情況3:在第一界面元素運(yùn)動(dòng)到目標(biāo)位置的時(shí)刻后的設(shè)定時(shí)長(zhǎng)內(nèi)(該時(shí)刻后的設(shè)定時(shí)長(zhǎng)內(nèi)的任一時(shí)刻,均可以視為前文所說的特定時(shí)刻),根據(jù)目標(biāo)位置繪制第二界面元素。其中,該設(shè)定時(shí)長(zhǎng),應(yīng)滿足:不會(huì)使得用戶在視覺上,感受到第二界面元素的繪制時(shí)刻明顯滯后于第一界面元素的繪制時(shí)刻。

假設(shè),第一界面元素在T1時(shí)刻到達(dá)目標(biāo)位置,則最晚在T1+ΔT時(shí)刻,繪制第二界面元素。其中,[0,ΔT]為上述設(shè)定時(shí)長(zhǎng)。

本申請(qǐng)實(shí)施例中,根據(jù)確定出的目標(biāo)位置繪制第二界面元素,具體可以包括以下兩種實(shí)現(xiàn)方式:

實(shí)現(xiàn)方式1:根據(jù)目標(biāo)位置和設(shè)定的距離閾值,確定第一繪制位置;并在 所述特定時(shí)刻,根據(jù)目標(biāo)位置繪制第二界面元素。

具體地,在目標(biāo)位置與第二界面元素當(dāng)前的位置參數(shù)表示的位置(后簡(jiǎn)稱元素當(dāng)前位置)之間的距離小于設(shè)定的距離閾值時(shí),可以將元素當(dāng)前位置確定為第二界面元素繪制位置;從而在所述特定時(shí)刻,將元素當(dāng)前位置作為第一繪制位置,并在該位置繪制第二界面元素。特別地,目標(biāo)位置有可能與元素當(dāng)前位置重合,即上述距離為0。

在目標(biāo)位置與元素當(dāng)前位置之間的距離不小于設(shè)定的距離閾值時(shí),可以將目標(biāo)位置確定為第二界面元素繪制位置;從而在特定時(shí)刻,在目標(biāo)位置繪制第二界面元素。

在一種實(shí)施方式中,為了根據(jù)目標(biāo)位置和設(shè)定的距離閾值,確定第二界面元素繪制位置,本申請(qǐng)實(shí)施例提供一種估值算法,該算法可以由第二界面元素移動(dòng)距離估值器完成,具體的算法如下:

1、totalDistanceX?。?&&ViewMovingDistanceX==0;

2、expectedDistanceX>0.45*totalDistanceX(其中0.45為動(dòng)態(tài)可調(diào)配的參數(shù)),并且focusViewAccmulateDistanceX<expectedDistanceX)。

其中各個(gè)參數(shù)的具體算法同上文所述,此處不再贅述。

實(shí)現(xiàn)方式2:根據(jù)目標(biāo)位置,判斷第一界面元素在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻,是否移動(dòng)到了第二界面元素當(dāng)前占據(jù)的顯示區(qū)域外;根據(jù)判斷結(jié)果,確定第二界面元素繪制位置;并在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻,在第二界面元素繪制位置繪制第二界面元素。

具體地,當(dāng)判斷結(jié)果為第一界面元素在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻移動(dòng)到了第二界面元素當(dāng)前占據(jù)的顯示區(qū)域外,則將目標(biāo)位置確定為第二界面元素繪制位置;當(dāng)判斷結(jié)果為第一界面元素在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻沒有移動(dòng)到第二界面元素當(dāng)前占據(jù)的顯示區(qū)域外,則將第二界面元素當(dāng)前占據(jù)的顯示區(qū)域所在位置,確定為第二界面元素繪制位置。

例如,以數(shù)字電視為例,假設(shè)第一界面元素為焦點(diǎn),第二界面元素為焦點(diǎn) 框。假設(shè)初始狀態(tài)下,如圖1b所示的屏幕上,焦點(diǎn)及焦點(diǎn)框均處在相同的位置,其中,焦點(diǎn)框當(dāng)前占據(jù)的顯示區(qū)域?yàn)閳D中的灰色區(qū)域。當(dāng)用戶通過遙控器對(duì)焦點(diǎn)進(jìn)行了移動(dòng),使得焦點(diǎn)移動(dòng)到如圖1c所示的位置后,由于焦點(diǎn)的位置沒有移動(dòng)到圖1c所示的灰色區(qū)域外,則此時(shí)將灰色區(qū)域所在位置確定為第二界面元素繪制位置。

在一種實(shí)施方式中,在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻對(duì)第二界面元素進(jìn)行繪制的方式可以包括:根據(jù)第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻處于第二界面元素繪制位置的第三界面元素的特征,繪制第二界面元素。

具體而言,根據(jù)該第三界面元素的特征繪制第二界面元素,可以是指按照使第二界面元素具備該特征的方式,繪制第二界面元素;也可以是指按照使第二界面元素不具備該特征的方式,繪制第二界面元素。

例如,以數(shù)字電視機(jī)切換選定的電視劇海報(bào)為例,若焦點(diǎn)從電視劇海報(bào)A(其中電視劇海報(bào)A為正方形)移動(dòng)到電視劇海報(bào)B(其中電視劇海報(bào)B為長(zhǎng)方形,且該電視劇海報(bào)B所在位置為確定出的目標(biāo)位置),則在焦點(diǎn)到達(dá)的目標(biāo)位置繪制焦點(diǎn)框時(shí),將按照海報(bào)B的形狀特征,將焦點(diǎn)框繪制成長(zhǎng)方形。

需要說明的是,第三界面元素的特征包括:形狀、顏色、尺寸、動(dòng)畫效果等。

上述方法可以由如圖1d所示的一種界面元素的繪制組件完成,該界面元素的繪制組件具體包括以下模塊:運(yùn)動(dòng)趨勢(shì)信息獲取模塊、目標(biāo)位置預(yù)測(cè)模塊、繪制模塊、系統(tǒng)定時(shí)器以及核心計(jì)算模塊(包括第一界面元素移動(dòng)距離估值器和第二界面元素移動(dòng)距離估值器)。

以下介紹上述各模塊的功能。

上述步驟11可以由運(yùn)動(dòng)趨勢(shì)信息獲取模塊完成。

步驟12中所述的第一界面元素將要移動(dòng)到的目標(biāo)位置,可以由目標(biāo)位置預(yù)測(cè)模塊根據(jù)第一界面元素移動(dòng)距離估值器計(jì)算出的參數(shù)而預(yù)測(cè)得出。該第一界面元素移動(dòng)距離估值器的功能實(shí)現(xiàn)方式詳見前文,此處不再贅述。

系統(tǒng)定時(shí)器可以設(shè)定固定的時(shí)間間隔作為采樣周期,從而使得位置參數(shù)獲取模塊可以按照系統(tǒng)定時(shí)器設(shè)定的時(shí)間間隔,對(duì)第一界面元素的位置參數(shù)進(jìn)行采樣。

第二界面元素移動(dòng)距離估值器,用于根據(jù)目標(biāo)位置和設(shè)定的距離閾值,確定第二界面元素繪制位置。該第二界面元素移動(dòng)距離估值器的功能實(shí)現(xiàn)方式詳見前文,此處不再贅述。

繪制模塊,可以根據(jù)預(yù)測(cè)的第一界面元素將要移動(dòng)到目標(biāo)位置,對(duì)第一界面元素進(jìn)行繪制;并根據(jù)確定的第二界面元素繪制位置,對(duì)第二界面元素進(jìn)行繪制。

通過本申請(qǐng)實(shí)施例1提供的上述方法可知,該方法通過對(duì)第一界面元素運(yùn)動(dòng)趨勢(shì)的信息進(jìn)行計(jì)算,可以預(yù)測(cè)出第一界面元素將要移動(dòng)到的目標(biāo)位置,進(jìn)而可以在特定時(shí)刻,根據(jù)目標(biāo)位置繪制第二界面元素,降低了第二界面元素移動(dòng)的滯后性,從而避免了因?yàn)橛脩舻闹貜?fù)移動(dòng)操作,減少了系統(tǒng)資源的占用,提高了系統(tǒng)的運(yùn)行效率。

需要說明的是,實(shí)施例1所提供方法的各步驟的執(zhí)行主體均可以是同一設(shè)備,或者,該方法也由不同設(shè)備作為執(zhí)行主體。比如,步驟11和步驟12的執(zhí)行主體可以為第一界面元素控件,步驟13的執(zhí)行主體可以為第二界面元素控件;又比如,步驟11的執(zhí)行主體可以為第一界面元素控件,步驟12和步驟13的執(zhí)行主體可以為第二界面元素控件;再比如,步驟11~步驟13的執(zhí)行主體均可以為第二界面元素控件;等等。

實(shí)施例2

本申請(qǐng)實(shí)施例提供一種數(shù)字電視中焦點(diǎn)或焦點(diǎn)框的繪制方法,用于解決現(xiàn)有技術(shù)中對(duì)焦點(diǎn)或焦點(diǎn)框進(jìn)行移動(dòng)時(shí)出現(xiàn)的滯后問題。該方法的具體實(shí)現(xiàn)流程示意圖如圖2所示,主要包括下述步驟:

步驟21,數(shù)字電視機(jī)頂盒獲取第一界面元素的運(yùn)動(dòng)趨勢(shì)信息;

本申請(qǐng)實(shí)施例中,假設(shè)第一界面元素為焦點(diǎn),則通過焦點(diǎn)在不同時(shí)刻的位置參數(shù),獲取焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)信息,包括:獲取焦點(diǎn)的至少兩個(gè)位置參數(shù),以及焦點(diǎn)位于所述兩個(gè)位置參數(shù)分別表示的位置時(shí)的時(shí)刻;根據(jù)所述至少兩個(gè)位置參數(shù),確定焦點(diǎn)的移動(dòng)方向;根據(jù)所述至少兩個(gè)位置參數(shù),以及焦點(diǎn)位于所述兩個(gè)位置參數(shù)分別表示的位置時(shí)的時(shí)刻,確定焦點(diǎn)的移動(dòng)速度。

其中,獲取焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)信息,包括以下兩種方式:

方式一:按照預(yù)設(shè)的焦點(diǎn)位置參數(shù)采樣周期,獲取焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)信息;

方式二:在收到第一界面元素位置變化觸發(fā)指令后,獲取焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)信息。

步驟22,根據(jù)獲取的焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)信息,預(yù)測(cè)焦點(diǎn)將要移動(dòng)到的目標(biāo)位置;

在一種實(shí)施方式中,若該目標(biāo)位置,為焦點(diǎn)在某一特定時(shí)刻將要移動(dòng)到的位置,且焦點(diǎn)運(yùn)動(dòng)趨勢(shì)的信息包括焦點(diǎn)的移動(dòng)速度和移動(dòng)方向,那么步驟22的具體實(shí)現(xiàn)方式可以包括:根據(jù)顯示界面的繪制周期、所述移動(dòng)速度和移動(dòng)方向,預(yù)測(cè)焦點(diǎn)將要移動(dòng)到的目標(biāo)位置。

例如,若下述假設(shè)成立:

1、該數(shù)字電視以30ms的繪制周期,繪制各幀顯示界面;

2、焦點(diǎn)沿水平方向X軸進(jìn)行移動(dòng);

3、在T0時(shí)刻,數(shù)字電視接收到焦點(diǎn)移動(dòng)指令,即焦點(diǎn)在T0時(shí)刻開始移動(dòng);

4、焦點(diǎn)在T0時(shí)刻的位置參數(shù)為(x0,y1)。

4、按照系統(tǒng)設(shè)定的采樣周期(30ms),對(duì)焦點(diǎn)的位置參數(shù)進(jìn)行采樣。

5、按照系統(tǒng)設(shè)定的采樣周期,對(duì)焦點(diǎn)的位置參數(shù)進(jìn)行采樣。其中,該采樣周期與顯示界面的繪制周期相同,為30ms。

6、按照系統(tǒng)設(shè)定的采樣周期(30ms),在t2時(shí)刻獲取到的焦點(diǎn)的位置參數(shù)為(x2,y1)。

在一種實(shí)施方式中,根據(jù)獲取的焦點(diǎn)的運(yùn)動(dòng)趨勢(shì)信息,對(duì)焦點(diǎn)將要移動(dòng)到的目標(biāo)位置進(jìn)行預(yù)測(cè)的具體包括以下子步驟:

子步驟1,根據(jù)焦點(diǎn)的當(dāng)前位置參數(shù),計(jì)算焦點(diǎn)移動(dòng)前后的水平坐標(biāo)差:totalDistanceX=(x2-x1)。

子步驟2,根據(jù)所述獲取的totalDistanceX,以及系統(tǒng)設(shè)定的30ms采樣周期,計(jì)算焦點(diǎn)的移動(dòng)速度:focusViewMovingVelocityX=(x2-x1)÷30。

子步驟3,根據(jù)focusViewMovingVelocityX,以及特定的時(shí)刻t3,其中所述的t3時(shí)刻在時(shí)間軸上位于t2時(shí)刻之后,計(jì)算焦點(diǎn)預(yù)測(cè)移動(dòng)距離:expectedDistanceX=focusViewMovingVelocityX×(t3-t2)。

子步驟4,根據(jù)t1時(shí)刻以及t2時(shí)刻獲取到的焦點(diǎn)的位置參數(shù),可以獲取焦點(diǎn)的運(yùn)動(dòng)方向?yàn)檠厮椒较騲軸。

子步驟5,根據(jù)所述獲取的焦點(diǎn)的運(yùn)動(dòng)方向以及在特定時(shí)間內(nèi)的移動(dòng)距離,則可預(yù)測(cè)出,焦點(diǎn)將要移動(dòng)到達(dá)的目標(biāo)位置,即,焦點(diǎn)在沿水平方向X軸移動(dòng)到達(dá)的目標(biāo)位置的位置參數(shù)為(x2+expectedDistanceX,y1)。

步驟23,根據(jù)所述目標(biāo)位置繪制焦點(diǎn)框。

在一種實(shí)施方式中,當(dāng)預(yù)測(cè)的焦點(diǎn)目標(biāo)位置并未移動(dòng)到焦點(diǎn)框當(dāng)前所在的位置區(qū)域外,則確定出的第二界面元素繪制位置為焦點(diǎn)框的當(dāng)前位置。

例如,當(dāng)用戶通過遙控器對(duì)焦點(diǎn)進(jìn)行移動(dòng)時(shí),根據(jù)步驟22預(yù)測(cè),在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻焦點(diǎn)所在目標(biāo)位置的參數(shù)為(x3,y3),而該位置仍然在焦點(diǎn)框的當(dāng)前位置區(qū)域內(nèi),則此時(shí)焦點(diǎn)框的當(dāng)前位置重新繪制焦點(diǎn)框。

一般地,當(dāng)焦點(diǎn)從電視海報(bào)A所在的區(qū)域移動(dòng)到電視海報(bào)B所在的區(qū)域時(shí),電視海報(bào)A與電視海報(bào)B的尺寸,顏色,形狀等特征可能是不一樣的,為了在電視海報(bào)B所在的區(qū)域繪制的焦點(diǎn)框的尺寸,顏色,形狀等特征與電視海報(bào)B的特征相匹配,本申請(qǐng)實(shí)施例提供一種方法,用于根據(jù)焦點(diǎn)移動(dòng)到目標(biāo)位置時(shí),焦點(diǎn)所在的第三界面元素(即焦點(diǎn)移動(dòng)到目標(biāo)位置時(shí),處于該位置的 第三界面元素)的特征,繪制焦點(diǎn)框。

例如,當(dāng)焦點(diǎn)從電視海報(bào)A所在的區(qū)域(電視海報(bào)A為正方形)移動(dòng)到電視海報(bào)B所在的區(qū)域(電視海報(bào)B為三角形),則在目標(biāo)區(qū)域繪制焦點(diǎn)框的時(shí),將焦點(diǎn)框繪制成三角形。

通過本申請(qǐng)實(shí)施例2提供的上述方法可知,該方法通過對(duì)焦點(diǎn)(或焦點(diǎn)框)的運(yùn)動(dòng)趨勢(shì)信息進(jìn)行計(jì)算,可以預(yù)測(cè)出焦點(diǎn)(或焦點(diǎn)框)將要移動(dòng)到的目標(biāo)位置,進(jìn)而可以在目標(biāo)位置對(duì)焦點(diǎn)框(或焦)點(diǎn)進(jìn)行繪制,降低了第二界面元素移動(dòng)的滯后性,從而避免了因?yàn)橛脩舻闹貜?fù)移動(dòng)操作而導(dǎo)致的不必要的處理資源浪費(fèi),提高了系統(tǒng)的運(yùn)行效率。

實(shí)施例3

本申請(qǐng)實(shí)施例提供一種界面元素的繪制裝置,用于解決現(xiàn)有技術(shù)中對(duì)界面元素進(jìn)行移動(dòng)時(shí)出現(xiàn)的滯后問題。該裝置的具體實(shí)現(xiàn)流程示意圖如圖4所示,主要包括運(yùn)動(dòng)趨勢(shì)信息獲取單元31、目標(biāo)位置預(yù)測(cè)單元32以及繪制單元33。

其中運(yùn)動(dòng)趨勢(shì)信息獲取單元,用于獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息;

目標(biāo)位置預(yù)測(cè)單元,用于根據(jù)所述信息,預(yù)測(cè)第一界面元素將要移動(dòng)到的目標(biāo)位置;

繪制單元,用于在根據(jù)所述目標(biāo)位置確定出的第二界面元素繪制位置繪制第二界面元素。

在一種實(shí)施方式中,繪制單元,用于:在特定時(shí)刻,根據(jù)所述目標(biāo)位置繪制第二界面元素。

在一種實(shí)施方式中,所述特定時(shí)刻不晚于第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻。

在一種實(shí)施方式中,繪制單元,用于:根據(jù)所述目標(biāo)位置和設(shè)定的距離閾值,確定第一繪制位置;并在所述特定時(shí)刻,在第一繪制位置繪制第二界面元 素;或根據(jù)所述目標(biāo)位置,判斷第一界面元素在所述特定時(shí)刻是否移動(dòng)到了第二界面元素當(dāng)前占據(jù)的顯示區(qū)域外;根據(jù)判斷結(jié)果,確定第二繪制位置;并在所述特定時(shí)刻,在第二繪制位置繪制第二界面元素。

在一種實(shí)施方式中,繪制單元,用于:在所述目標(biāo)位置與第二界面元素當(dāng)前的位置參數(shù)表示的位置之間的距離,小于設(shè)定的距離閾值時(shí),在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻,在第二界面元素當(dāng)前的位置參數(shù)表示的位置繪制第二界面元素;在所述目標(biāo)位置與第二界面元素當(dāng)前的位置參數(shù)表示的位置之間的距離,不小于設(shè)定的距離閾值時(shí),在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻,在所述目標(biāo)位置繪制第二界面元素。

在一種實(shí)施方式中,繪制單元,用于:在所述目標(biāo)位置與第二界面元素當(dāng)前的位置參數(shù)表示的位置之間的距離,不小于設(shè)定的距離閾值時(shí),在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻,在所述目標(biāo)位置繪制第二界面元素。

在一種實(shí)施方式中,繪制單元,用于:獲取在所述特定時(shí)刻處于所述目標(biāo)位置的第三界面元素的特征;根據(jù)所述特征,繪制第二界面元素。

在一種實(shí)施方式中,所述的特征包括下述至少一種:顏色、尺寸、動(dòng)畫效果、形狀等。

在一種實(shí)施方式中,運(yùn)動(dòng)趨勢(shì)信息獲取單元,用于:在收到第一界面元素位置變化觸發(fā)指令后,獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息;或按照預(yù)設(shè)的位置參數(shù)采樣周期,獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息。

在一種實(shí)施方式中,運(yùn)動(dòng)趨勢(shì)信息獲取單元,用于:按照預(yù)設(shè)的位置參數(shù)采樣周期,獲取表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息。

在一種實(shí)施方式中,所述表征第一界面元素運(yùn)動(dòng)趨勢(shì)的信息,包括:第一界面元素的移動(dòng)速度和移動(dòng)方向。

在一種實(shí)施方式中,運(yùn)動(dòng)趨勢(shì)信息獲取單元,用于:獲取第一界面元素的至少兩個(gè)位置參數(shù),以及第一界面元素位于所述兩個(gè)位置參數(shù)分別表示的位置時(shí)的時(shí)刻;根據(jù)所述至少兩個(gè)位置參數(shù),確定第一界面元素的移動(dòng)方向;根據(jù) 所述至少兩個(gè)位置參數(shù),以及第一界面元素位于所述兩個(gè)位置參數(shù)分別表示的位置時(shí)的時(shí)刻,確定第一界面元素的移動(dòng)速度。

在一種實(shí)施方式中,目標(biāo)位置預(yù)測(cè)單元,用于:根據(jù)顯示界面的繪制周期、所述移動(dòng)速度和移動(dòng)方向,預(yù)測(cè)第一界面元素將要移動(dòng)到的目標(biāo)位置。

采用本申請(qǐng)實(shí)施例3提供的上述裝置,由于運(yùn)用目標(biāo)位置預(yù)測(cè)單元對(duì)第一界面元素的運(yùn)動(dòng)趨勢(shì)信息進(jìn)行計(jì)算,可以預(yù)測(cè)出第一界面元素將要移動(dòng)到的目標(biāo)位置,進(jìn)而可以在第一界面元素移動(dòng)到所述目標(biāo)位置的時(shí)刻,在目標(biāo)位置對(duì)第二界面元素進(jìn)行繪制,降低了第二界面元素移動(dòng)的滯后性,從而避免了因?yàn)橛脩舻闹貜?fù)移動(dòng)操作,減少了系統(tǒng)資源的占用,提高了系統(tǒng)的運(yùn)行效率。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使 得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。

計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

還需要說明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。

本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和 硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來說,本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
保定市| 开封县| 乌恰县| 房山区| 乌兰县| 金堂县| 锦屏县| 淮北市| 中方县| 莒南县| 宁远县| 泸溪县| 永兴县| 龙陵县| 白朗县| 东明县| 女性| 胶南市| 山阳县| 漠河县| 和硕县| 永寿县| 六枝特区| 聊城市| 中方县| 长丰县| 秀山| 涿州市| 留坝县| 吕梁市| 云和县| 额尔古纳市| 安吉县| 常山县| 松滋市| 海晏县| 来凤县| 瑞昌市| 江口县| 游戏| 博野县|