一種用于確定屏幕元素顯示大小的方法與設(shè)備的制作方法
【專利摘要】本發(fā)明的目的是提供一種用于確定屏幕元素顯示大小的方法與設(shè)備;獲取用戶與屏幕的距離信息;根據(jù)所述距離信息,確定所述屏幕的屏幕元素的顯示大小;根據(jù)所述顯示大小,將所述屏幕的屏幕元素顯示給所述用戶。與現(xiàn)有技術(shù)相比,本發(fā)明獲取用戶與屏幕的距離信息,并據(jù)此確定該屏幕的屏幕元素的顯示大小,以該顯示大小將屏幕元素顯示給該用戶,便捷、高效地實(shí)現(xiàn)了屏幕元素顯示大小的自適應(yīng)調(diào)整,極大地提升了用戶的使用體驗(yàn)。
【專利說明】一種用于確定屏幕元素顯示大小的方法與設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,尤其涉及一種用于確定屏幕元素顯示大小的技術(shù)。【背景技術(shù)】
[0002]現(xiàn)代生活使得人們?cè)絹碓揭蕾囉?jì)算機(jī)產(chǎn)品,然而,人們?cè)谑褂糜?jì)算機(jī)產(chǎn)品時(shí),往往也會(huì)產(chǎn)生這樣那樣的困擾。例如,當(dāng)人們?cè)谟?jì)算機(jī)、手機(jī)、平板電腦等設(shè)備上觀看視頻、文字或圖片等屏幕元素時(shí),這些屏幕元素往往是固定大小的,用戶必須通過手動(dòng)調(diào)節(jié)才能調(diào)整這些屏幕元素的大小。而有時(shí),人們更希望能有一種便捷的方式,使得這些屏幕元素可以自適應(yīng)的進(jìn)行調(diào)整,特別是當(dāng)用戶可能頻繁的調(diào)整其與設(shè)備屏幕間的距離時(shí),如果每次都需要用戶手動(dòng)進(jìn)行調(diào)整,無疑將會(huì)極大地影響了用戶的使用體驗(yàn)。
[0003]因此,如何便捷、高效地調(diào)整屏幕元素的顯示大小,成為本領(lǐng)域技術(shù)人員亟需解決的問題之一。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種用于確定屏幕元素顯示大小的方法與設(shè)備。
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于確定屏幕元素顯示大小的方法,其中,該方法包括:
[0006]a獲取用戶與屏幕的距離信息;
[0007]b根據(jù)所述距離信息,確定所述屏幕的屏幕元素的顯示大小;
[0008]c根據(jù)所述顯示大小,將所述屏幕的屏幕元素顯示給所述用戶。
[0009]根據(jù)本發(fā)明的另一方面,還提供了一種用于確定屏幕元素顯示大小的設(shè)備,其中,該設(shè)備包括:
[0010]獲取裝置,用于獲取用戶與屏幕的距離信息;
[0011]確定裝置,用于根據(jù)所述距離信息,確定所述屏幕的屏幕元素的顯示大小;
[0012]顯示裝置,用于根據(jù)所述顯示大小,將所述屏幕的屏幕元素顯示給所述用戶。
[0013]與現(xiàn)有技術(shù)相比,本發(fā)明獲取用戶與屏幕的距離信息,并據(jù)此確定該屏幕的屏幕元素的顯示大小,以該顯示大小將屏幕元素顯示給該用戶,便捷、高效地實(shí)現(xiàn)了屏幕元素顯示大小的自適應(yīng)調(diào)整,極大地提升了用戶的使用體驗(yàn)。
[0014]進(jìn)一步地,本發(fā)明還可根據(jù)屏幕元素的優(yōu)先級(jí),調(diào)整對(duì)應(yīng)的屏幕元素的顯示大小,并將調(diào)整后的屏幕元素顯示給用戶,更便捷、高效地實(shí)現(xiàn)了屏幕元素顯示大小的自適應(yīng)調(diào)整,進(jìn)一步提升了用戶的使用體驗(yàn)。
【專利附圖】
【附圖說明】
[0015]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0016]圖1示出根據(jù)本發(fā)明一個(gè)方面的用于確定屏幕元素顯示大小的設(shè)備示意圖;[0017]圖2示出根據(jù)本發(fā)明另一個(gè)方面的用于確定屏幕元素顯示大小的方法流程圖。
[0018]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
[0020]圖1示出根據(jù)本發(fā)明一個(gè)方面的用于確定屏幕元素顯示大小的設(shè)備示意圖。設(shè)備I包括獲取裝置101、確定裝置102和顯示裝置103。
[0021]其中,獲取裝置101獲取用戶與屏幕的距離信息。具體地,獲取裝置101例如通過調(diào)用設(shè)備I上的傳感器裝置等距離感應(yīng)裝置,獲取用戶與屏幕的距離信息。例如,獲取裝置101調(diào)用設(shè)備I上的傳感器進(jìn)行監(jiān)控,當(dāng)用戶,如用戶臉部,靠近該設(shè)備I的屏幕時(shí),傳感器發(fā)射超聲波,以測(cè)量該用戶與該設(shè)備I的屏幕之間的距離信息,并上報(bào)給該獲取裝置101。
[0022]在此,該設(shè)備I包括但不限于手機(jī)、平板電腦等具有傳感器等距離感應(yīng)裝置的設(shè)備。
[0023]本領(lǐng)域技術(shù)人員應(yīng)能理解,上述獲取距離信息的方式僅為舉例,其他現(xiàn)有或今后可能出現(xiàn)的獲取距離信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi),并在此以引用方式包含于此。
[0024]本領(lǐng)域技術(shù)人員還應(yīng)能理解,上述設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi)。
[0025]確定裝置102根據(jù)所述距離信息,確定所述屏幕的屏幕元素的顯示大小。具體地,確定裝置102根據(jù)獲取裝置101所獲取的用戶與設(shè)備I的屏幕間的距離信息,直接確定該屏幕上的屏幕元素的顯示大小,或者,通過數(shù)據(jù)庫匹配等方式,確定該屏幕的屏幕元素的顯示大小。
[0026]例如,獲取裝置101通過調(diào)用設(shè)備I上的距離感應(yīng)裝置,獲取用戶與該設(shè)備I的屏幕的距離信息為50厘米;則確定裝置102根據(jù)該獲取裝置101所獲取的距離信息,確定該屏幕的屏幕元素的顯示大小,如,確定該屏幕的文字元素的顯示大小為原始大小的1.5倍,或者,確定該屏幕的文字元素的顯示大小為10號(hào)字體等。
[0027]優(yōu)選地,所述屏幕元素包括以下至少任一項(xiàng):
[0028]-視頻元素;
[0029]-圖片元素;
[0030]-文字元素。
[0031]本領(lǐng)域技術(shù)人員應(yīng)能理解,上述確定屏幕元素的顯示大小的方式僅為舉例,其他現(xiàn)有或今后可能出現(xiàn)的確定屏幕元素的顯示大小的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi),并在此以引用方式包含于此。
[0032]本領(lǐng)域技術(shù)人員還應(yīng)能理解,上述屏幕元素僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的屏幕元素如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi)。
[0033]顯示裝置103根據(jù)所述顯示大小,將所述屏幕的屏幕元素顯示給所述用戶。具體地,顯示裝置103根據(jù)確定裝置102所確定的屏幕元素的顯示大小,通過調(diào)用諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁技術(shù),將該屏幕的屏幕元素顯示給該用戶。
[0034]接上例,假設(shè)確定裝置102確定該屏幕的文字元素的顯示大小為原始大小的1.5倍,則顯示裝置103根據(jù)該顯示大小,對(duì)該屏幕的文字元素進(jìn)行縮放操作,以將該文字元素放大為原始大小的1.5倍,并且,通過調(diào)用諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁技術(shù),將該放大后的文字元素提供給用戶。
[0035]或者,假設(shè)確定裝置102確定該屏幕的文字元素的顯示大小為10號(hào)字體,則顯示裝置103根據(jù)該顯示大小,將該文字元素以10號(hào)字體顯示給用戶。
[0036]本領(lǐng)域技術(shù)人員應(yīng)能理解,上述顯示屏幕元素的方式僅為舉例,其他現(xiàn)有或今后可能出現(xiàn)的顯示屏幕元素的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi),并在此以引用方式包含于此。
[0037]在此,設(shè)備I獲取用戶與屏幕的距離信息,并據(jù)此確定該屏幕的屏幕元素的顯示大小,以該顯示大小將屏幕元素顯示給該用戶,便捷、高效地實(shí)現(xiàn)了屏幕元素顯示大小的自適應(yīng)調(diào)整,極大地提升了用戶的使用體驗(yàn)。
[0038]優(yōu)選地,所述確定裝置102根據(jù)所述距離信息,在顯示信息庫中進(jìn)行匹配查詢,確定與所述距離信息相對(duì)應(yīng)的所述屏幕元素的顯示大小,其中,所述顯示信息庫中存儲(chǔ)有所述距離信息與顯示大小的映射關(guān)系。具體地,確定裝置102根據(jù)獲取裝置101所獲取的用戶與設(shè)備I的屏幕間的距離信息,在顯示信息庫中進(jìn)行匹配查詢,根據(jù)該距離信息的映射關(guān)系,找到對(duì)應(yīng)的顯示大小,以使顯示裝置103可以根據(jù)該顯示大小,顯示對(duì)應(yīng)的屏幕元素。例如,用戶與設(shè)備I的屏幕的距離信息為50厘米,則對(duì)應(yīng)的屏幕元素的顯示大小為初始大小的1.5倍;用戶與設(shè)備I的屏幕的距離信息為60厘米,則對(duì)應(yīng)的屏幕元素的顯示大小為初始大小的2倍等。
[0039]在此,該屏幕元素的顯示大小與距離信息的映射關(guān)系可以是線性的,也可以是非線性的;或者,該映射關(guān)系還可以根據(jù)該設(shè)備I的屏幕大小進(jìn)行適應(yīng)性調(diào)整;該映射關(guān)系可以是設(shè)備I預(yù)設(shè)的,也可以由用戶進(jìn)行設(shè)置。
[0040]在此,該顯示信息庫中存儲(chǔ)有距離信息與顯示大小的映射關(guān)系,該顯示信息庫既可以位于該設(shè)備I中,也可以位于與該設(shè)備I通過網(wǎng)絡(luò)相連接的第三方設(shè)備中。
[0041]優(yōu)選地,所述顯示裝置103根據(jù)所述顯示大小,對(duì)所述屏幕的屏幕元素進(jìn)行相對(duì)應(yīng)的縮放操作,將經(jīng)縮放操作后的屏幕元素顯示給所述用戶。具體地,顯示裝置103根據(jù)確定裝置102所確定的屏幕元素的顯示大小,對(duì)該屏幕的屏幕元素進(jìn)行相對(duì)應(yīng)的縮放操作,例如,當(dāng)該確定裝置102所確定的屏幕元素的顯示大小比當(dāng)前顯示的大小要大時(shí),顯示裝置103對(duì)屏幕元素進(jìn)行放大操作,如進(jìn)行逐級(jí)放大操作或平滑放大操作,以將屏幕元素放大到該確定裝置102確定的顯示大??;當(dāng)該確定裝置102所確定的屏幕元素的顯示大小比當(dāng)前顯示的大小要小時(shí),顯示裝置103對(duì)該屏幕元素進(jìn)行縮小操作;隨后,該顯示裝置103將經(jīng)縮放操作后的屏幕元素顯示給所述用戶。
[0042]更優(yōu)選地,該設(shè)備I還包括停止裝置(未示出),該停止裝置當(dāng)所述距離信息滿足預(yù)定閾值,停止對(duì)所述屏幕元素的縮放操作。具體地,當(dāng)該用戶與設(shè)備I的屏幕之間的距離信息滿足預(yù)定閾值,該停止裝置可以停止對(duì)該屏幕元素的縮放操作,例如,當(dāng)該用戶與設(shè)備I的屏幕之間的距離信息大于預(yù)定閾值,則無論該用戶再怎么繼續(xù)擴(kuò)大其與該設(shè)備I屏幕間的距離,該屏幕上的屏幕元素不再繼續(xù)放大;又如,當(dāng)該用戶與該設(shè)備I的屏幕間的距離信息小于預(yù)定閾值,則無論該用戶再怎么繼續(xù)縮小其與該屏幕間的距離,該屏幕上的屏幕元素不再繼續(xù)縮小,停止裝置停止對(duì)該屏幕元素的縮放操作。[0043]在此,該預(yù)定閾值為設(shè)置停止對(duì)屏幕元素的縮放操作的閾值,其可以是設(shè)備I預(yù)設(shè)的,也可以由用戶進(jìn)行設(shè)置。
[0044]優(yōu)選地,所述顯示裝置103根據(jù)所述屏幕元素的優(yōu)先級(jí),對(duì)所述屏幕元素進(jìn)行縮放操作。具體地,屏幕上的不同屏幕元素可以有不同的優(yōu)先級(jí),顯示裝置103根據(jù)這些不同屏幕元素的不同優(yōu)先級(jí),對(duì)屏幕元素進(jìn)行縮放操作,例如,優(yōu)先對(duì)優(yōu)先級(jí)較高的屏幕元素進(jìn)行縮放操作,按照優(yōu)先級(jí)從高到低的順序依次對(duì)屏幕元素進(jìn)行縮放操作等。隨后,該顯示裝置103再將根據(jù)該優(yōu)先級(jí)進(jìn)行縮放操作后的屏幕元素顯示給該用戶。
[0045]更優(yōu)選地,所述優(yōu)先級(jí)根據(jù)以下至少任一項(xiàng)來確定:
[0046]-所述屏幕元素在所述屏幕上的位置信息;
[0047]-所述用戶的選擇。
[0048]例如,屏幕元素的優(yōu)先級(jí)根據(jù)該屏幕元素在屏幕上的位置信息來確定。如,屏幕中間的屏幕元素的優(yōu)先級(jí)較高,屏幕四周的屏幕元素的優(yōu)先級(jí)較低等,則顯示裝置103優(yōu)先對(duì)屏幕中間的屏幕元素進(jìn)行縮放操作,再將該縮放后的屏幕元素顯示給用戶。
[0049]又如,屏幕元素的優(yōu)先級(jí)根據(jù)用戶的選擇來確定。用戶可以通過與設(shè)備I的交互,確定屏幕元素的優(yōu)先級(jí),例如,用戶通過點(diǎn)擊、畫圈等方式,確定屏幕上屏幕元素的優(yōu)先級(jí),如,優(yōu)先畫圈的部分優(yōu)先級(jí)最高,則顯示裝置103優(yōu)先將該畫圈部分進(jìn)行縮放操作,再將該縮放后的屏幕元素顯示給用戶。
[0050]在此,設(shè)備I獲取用戶與屏幕的距離信息,并據(jù)此確定該屏幕的屏幕元素的顯示大小,再根據(jù)屏幕元素的優(yōu)先級(jí),調(diào)整對(duì)應(yīng)的屏幕元素的顯示大小,以顯示給用戶,更便捷、高效地實(shí)現(xiàn)了屏幕元素顯示大小的自適應(yīng)調(diào)整,進(jìn)一步提升了用戶的使用體驗(yàn)。
[0051]圖2示出根據(jù)本發(fā)明另一個(gè)方面的用于確定屏幕元素顯示大小的方法流程圖。
[0052]在步驟S201中,設(shè)備I獲取用戶與屏幕的距離信息。具體地,在步驟S201中,設(shè)備I例如通過調(diào)用其上的傳感器裝置等距離感應(yīng)裝置,獲取用戶與屏幕的距離信息。例如,在步驟S201中,設(shè)備I調(diào)用其上的傳感器進(jìn)行監(jiān)控,當(dāng)用戶,如用戶臉部,靠近該設(shè)備I的屏幕時(shí),傳感器發(fā)射超聲波,以測(cè)量該用戶與該設(shè)備I的屏幕之間的距離信息,并上報(bào)給該設(shè)備I。
[0053]在此,該設(shè)備I包括但不限于手機(jī)、平板電腦等具有傳感器等距離感應(yīng)裝置的設(shè)備。
[0054]本領(lǐng)域技術(shù)人員應(yīng)能理解,上述獲取距離信息的方式僅為舉例,其他現(xiàn)有或今后可能出現(xiàn)的獲取距離信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi),并在此以引用方式包含于此。
[0055]本領(lǐng)域技術(shù)人員還應(yīng)能理解,上述設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi)。
[0056]在步驟S202中,設(shè)備I根據(jù)所述距離信息,確定所述屏幕的屏幕元素的顯示大小。具體地,在步驟S202中,設(shè)備I根據(jù)在步驟S201中所獲取的用戶與設(shè)備I的屏幕間的距離信息,直接確定該屏幕上的屏幕元素的顯示大小,或者,通過數(shù)據(jù)庫匹配等方式,確定該屏幕的屏幕元素的顯示大小。
[0057]例如,在步驟S201中,設(shè)備I通過調(diào)用設(shè)備I上的距離感應(yīng)裝置,獲取用戶與該設(shè)備I的屏幕的距離信息為50厘米;則在步驟S202中,設(shè)備I根據(jù)在步驟S201中所獲取的距離信息,確定該屏幕的屏幕元素的顯示大小,如,確定該屏幕的文字元素的顯示大小為原始大小的1.5倍,或者,確定該屏幕的文字元素的顯示大小為10號(hào)字體等。
[0058]優(yōu)選地,所述屏幕元素包括以下至少任一項(xiàng):
[0059]-視頻元素;
[0060]-圖片元素;
[0061]-文字元素。
[0062]本領(lǐng)域技術(shù)人員應(yīng)能理解,上述確定屏幕元素的顯示大小的方式僅為舉例,其他現(xiàn)有或今后可能出現(xiàn)的確定屏幕元素的顯示大小的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi),并在此以引用方式包含于此。
[0063]本領(lǐng)域技術(shù)人員還應(yīng)能理解,上述屏幕元素僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的屏幕元素如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi)。
[0064]在步驟S203中,設(shè)備I根據(jù)所述顯示大小,將所述屏幕的屏幕元素顯示給所述用戶。具體地,在步驟S203中,設(shè)備I根據(jù)在步驟S202中所確定的屏幕元素的顯示大小,通過調(diào)用諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁技術(shù),將該屏幕的屏幕元素顯示給該用戶。
[0065]接上例,假設(shè)在步驟S202中,設(shè)備I確定該屏幕的文字元素的顯示大小為原始大小的1.5倍,則在步驟3203中,設(shè)備I根據(jù)該顯示大小,對(duì)該屏幕的文字元素進(jìn)行縮放操作,以將該文字元素放大為原始大小的1.5倍,并且,通過調(diào)用諸如JSP、ASP或PHP等動(dòng)態(tài)網(wǎng)頁技術(shù),將該放大后的文字元素提供給用戶。
[0066]或者,假設(shè)在步驟S202中,設(shè)備I確定該屏幕的文字元素的顯示大小為10號(hào)字體,則在步驟S203中,設(shè)備I根據(jù)該顯示大小,將該文字元素以10號(hào)字體顯示給用戶。
[0067]本領(lǐng)域技術(shù)人員應(yīng)能理解,上述顯示屏幕元素的方式僅為舉例,其他現(xiàn)有或今后可能出現(xiàn)的顯示屏幕元素的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi),并在此以引用方式包含于此。
[0068]在此,設(shè)備I獲取用戶與屏幕的距離信息,并據(jù)此確定該屏幕的屏幕元素的顯示大小,以該顯示大小將屏幕元素顯示給該用戶,便捷、高效地實(shí)現(xiàn)了屏幕元素顯示大小的自適應(yīng)調(diào)整,極大地提升了用戶的使用體驗(yàn)。
[0069]優(yōu)選地,在步驟S202中,設(shè)備I根據(jù)所述距離信息,在顯示信息庫中進(jìn)行匹配查詢,確定與所述距離信息相對(duì)應(yīng)的所述屏幕元素的顯示大小,其中,所述顯示信息庫中存儲(chǔ)有所述距離信息與顯示大小的映射關(guān)系。具體地,在步驟S202中,設(shè)備I根據(jù)在步驟S201中所獲取的用戶與設(shè)備I的屏幕間的距離信息,在顯示信息庫中進(jìn)行匹配查詢,根據(jù)該距離信息的映射關(guān)系,找到對(duì)應(yīng)的顯示大小,以使設(shè)備I在步驟S203中可以根據(jù)該顯示大小,顯示對(duì)應(yīng)的屏幕元素。例如,用戶與設(shè)備I的屏幕的距離信息為50厘米,則對(duì)應(yīng)的屏幕元素的顯示大小為初始大小的1.5倍;用戶與設(shè)備I的屏幕的距離信息為60厘米,則對(duì)應(yīng)的屏幕元素的顯示大小為初始大小的2倍等。
[0070]在此,該屏幕元素的顯示大小與距離信息的映射關(guān)系可以是線性的,也可以是非線性的;或者,該映射關(guān)系還可以根據(jù)該設(shè)備I的屏幕大小進(jìn)行適應(yīng)性調(diào)整;該映射關(guān)系可以是設(shè)備I預(yù)設(shè)的,也可以由用戶進(jìn)行設(shè)置。
[0071]在此,該顯示信息庫中存儲(chǔ)有距離信息與顯示大小的映射關(guān)系,該顯示信息庫既可以位于該設(shè)備I中,也可以位于與該設(shè)備I通過網(wǎng)絡(luò)相連接的第三方設(shè)備中。[0072]優(yōu)選地,在步驟S203中,設(shè)備I根據(jù)所述顯示大小,對(duì)所述屏幕的屏幕元素進(jìn)行相對(duì)應(yīng)的縮放操作,將經(jīng)縮放操作后的屏幕元素顯示給所述用戶。具體地,在步驟S203中,設(shè)備I根據(jù)在步驟S202中所確定的屏幕元素的顯示大小,對(duì)該屏幕的屏幕元素進(jìn)行相對(duì)應(yīng)的縮放操作,例如,當(dāng)在步驟S202中,設(shè)備I所確定的屏幕元素的顯示大小比當(dāng)前顯示的大小要大時(shí),在步驟S203中,設(shè)備I對(duì)屏幕元素進(jìn)行放大操作,如進(jìn)行逐級(jí)放大操作或平滑放大操作,以將屏幕元素放大到該設(shè)備I在步驟S202中所確定的顯示大??;當(dāng)在步驟S202中,設(shè)備I所確定的屏幕元素的顯示大小比當(dāng)前顯示的大小要小時(shí),在步驟S203中,設(shè)備I對(duì)該屏幕元素進(jìn)行縮小操作;隨后,該在步驟S203中,設(shè)備I將經(jīng)縮放操作后的屏幕元素顯示給所述用戶。
[0073]更優(yōu)選地,該方法還包括步驟S204 (未示出),在步驟S204中,設(shè)備I當(dāng)所述距離信息滿足預(yù)定閾值,停止對(duì)所述屏幕元素的縮放操作。具體地,當(dāng)該用戶與設(shè)備I的屏幕之間的距離信息滿足預(yù)定閾值,在步驟S204中,設(shè)備I可以停止對(duì)該屏幕元素的縮放操作,例如,當(dāng)該用戶與設(shè)備I的屏幕之間的距離信息大于預(yù)定閾值,則無論該用戶再怎么繼續(xù)擴(kuò)大其與該設(shè)備I屏幕間的距離,該屏幕上的屏幕元素不再繼續(xù)放大;又如,當(dāng)該用戶與該設(shè)備I的屏幕間的距離信息小于預(yù)定閾值,則無論該用戶再怎么繼續(xù)縮小其與該屏幕間的距離,該屏幕上的屏幕元素不再繼續(xù)縮小,在步驟S204中,設(shè)備I停止對(duì)該屏幕元素的縮放操作。
[0074]在此,該預(yù)定閾值為設(shè)置停止對(duì)屏幕元素的縮放操作的閾值,其可以是設(shè)備I預(yù)設(shè)的,也可以由用戶進(jìn)行設(shè)置。
[0075]優(yōu)選地,在步驟S203中,設(shè)備I根據(jù)所述屏幕元素的優(yōu)先級(jí),對(duì)所述屏幕元素進(jìn)行縮放操作。具體地,屏幕上的不同屏幕元素可以有不同的優(yōu)先級(jí),在步驟S203中,設(shè)備I根據(jù)這些不同屏幕元素的不同優(yōu)先級(jí),對(duì)屏幕元素進(jìn)行縮放操作,例如,優(yōu)先對(duì)優(yōu)先級(jí)較高的屏幕元素進(jìn)行縮放操作,按照優(yōu)先級(jí)從高到低的順序依次對(duì)屏幕元素進(jìn)行縮放操作等。隨后,在步驟S203中,設(shè)備I再將根據(jù)該優(yōu)先級(jí)進(jìn)行縮放操作后的屏幕元素顯示給該用戶。
[0076]更優(yōu)選地,所述優(yōu)先級(jí)根據(jù)以下至少任一項(xiàng)來確定:
[0077]-所述屏幕元素在所述屏幕上的位置信息;
[0078]-所述用戶的選擇。
[0079]例如,屏幕元素的優(yōu)先級(jí)根據(jù)該屏幕元素在屏幕上的位置信息來確定。如,屏幕中間的屏幕元素的優(yōu)先級(jí)較高,屏幕四周的屏幕元素的優(yōu)先級(jí)較低等,則在步驟S203中,設(shè)備I優(yōu)先對(duì)屏幕中間的屏幕元素進(jìn)行縮放操作,再將該縮放后的屏幕元素顯示給用戶。
[0080]又如,屏幕元素的優(yōu)先級(jí)根據(jù)用戶的選擇來確定。用戶可以通過與設(shè)備I的交互,確定屏幕元素的優(yōu)先級(jí),例如,用戶通過點(diǎn)擊、畫圈等方式,確定屏幕上屏幕元素的優(yōu)先級(jí),如,優(yōu)先畫圈的部分優(yōu)先級(jí)最高,則在步驟S203中,設(shè)備I優(yōu)先將該畫圈部分進(jìn)行縮放操作,再將該縮放后的屏幕元素顯示給用戶。
[0081]在此,設(shè)備I獲取用戶與屏幕的距離信息,并據(jù)此確定該屏幕的屏幕元素的顯示大小,再根據(jù)屏幕元素的優(yōu)先級(jí),調(diào)整對(duì)應(yīng)的屏幕元素的顯示大小,以顯示給用戶,更便捷、高效地實(shí)現(xiàn)了屏幕元素顯示大小的自適應(yīng)調(diào)整,進(jìn)一步提升了用戶的使用體驗(yàn)。
[0082]需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(ASIC)、通用目的計(jì)算機(jī)或任何其他類似硬件設(shè)備來實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本發(fā)明的軟件程序可以通過處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲(chǔ)到計(jì)算機(jī)可讀記錄介質(zhì)中,例如,RAM存儲(chǔ)器,磁或光驅(qū)動(dòng)器或軟磁盤及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。
[0083]另外,本發(fā)明的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本發(fā)明的方法和/或技術(shù)方案。而調(diào)用本發(fā)明的方法的程序指令,可能被存儲(chǔ)在固定的或可移動(dòng)的記錄介質(zhì)中,和/或通過廣播或其他信號(hào)承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲(chǔ)在根據(jù)所述程序指令運(yùn)行的計(jì)算機(jī)設(shè)備的工作存儲(chǔ)器中。在此,根據(jù)本發(fā)明的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本發(fā)明的多個(gè)實(shí)施例的方法和/或技術(shù)方案。
[0084]對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
【權(quán)利要求】
1.一種用于確定屏幕元素顯示大小的方法,其中,該方法包括: a獲取用戶與屏幕的距離信息; b根據(jù)所述距離信息,確定所述屏幕的屏幕元素的顯示大?。? c根據(jù)所述顯示大小,將所述屏幕的屏幕元素顯示給所述用戶。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟b包括: -根據(jù)所述距離信息,在顯示信息庫中進(jìn)行匹配查詢,確定與所述距離信息相對(duì)應(yīng)的所述屏幕元素的顯示大小,其中,所述顯示信息庫中存儲(chǔ)有所述距離信息與顯示大小的映射關(guān)系。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述步驟c包括: -根據(jù)所述顯示大小,對(duì)所述屏幕的屏幕元素進(jìn)行相對(duì)應(yīng)的縮放操作,將經(jīng)縮放操作后的屏幕元素顯示給所述用戶。
4.根據(jù)權(quán)利要求3所述的方法,其中,該方法還包括: -當(dāng)所述距離信息滿足預(yù)定閾值,停止對(duì)所述屏幕元素的縮放操作。
5.根據(jù)權(quán)利要求3所述的方法,其中,所述步驟c還包括: -根據(jù)所述屏幕元素的優(yōu)先級(jí),對(duì)所述屏幕元素進(jìn)行縮放操作。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述優(yōu)先級(jí)根據(jù)以下至少任一項(xiàng)來確定: -所述屏幕元素在所述屏幕上的位置`信息; -所述用戶的選擇。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中,所述屏幕元素包括以下至少任一項(xiàng): -視頻元素; -圖片兀素; -文字元素。
8.一種用于確定屏幕元素顯示大小的設(shè)備,其中,該設(shè)備包括: 獲取裝置,用于獲取用戶與屏幕的距離信息; 確定裝置,用于根據(jù)所述距離信息,確定所述屏幕的屏幕元素的顯示大小; 顯示裝置,用于根據(jù)所述顯示大小,將所述屏幕的屏幕元素顯示給所述用戶。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其中,所述確定裝置用于: -根據(jù)所述距離信息,在顯示信息庫中進(jìn)行匹配查詢,確定與所述距離信息相對(duì)應(yīng)的所述屏幕元素的顯示大小,其中,所述顯示信息庫中存儲(chǔ)有所述距離信息與顯示大小的映射關(guān)系。
10.根據(jù)權(quán)利要求8或9所述的設(shè)備,其中,所述顯示裝置用于: -根據(jù)所述顯示大小,對(duì)所述屏幕的屏幕元素進(jìn)行相對(duì)應(yīng)的縮放操作,將經(jīng)縮放操作后的屏幕元素顯示給所述用戶。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其中,該設(shè)備還包括: 停止裝置,用于當(dāng)所述距離信息滿足預(yù)定閾值,停止對(duì)所述屏幕元素的縮放操作。
12.根據(jù)權(quán)利要求10所述的設(shè)備,其中,所述顯示裝置還用于: -根據(jù)所述屏幕元素的優(yōu)先級(jí),對(duì)所述屏幕元素進(jìn)行縮放操作。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其中,所述優(yōu)先級(jí)根據(jù)以下至少任一項(xiàng)來確定:-所述屏幕元素在所述屏幕上的位置信息; -所述用戶的選擇。
14.根據(jù)權(quán)利要求8至13中任一項(xiàng)所述的設(shè)備,其中,所述屏幕元素包括以下至少任一項(xiàng): -視頻元素; -圖片兀素; -文字元素。`
【文檔編號(hào)】G06F9/44GK103869978SQ201410065408
【公開日】2014年6月18日 申請(qǐng)日期:2014年2月25日 優(yōu)先權(quán)日:2014年2月25日
【發(fā)明者】伍晉升 申請(qǐng)人:上海聚力傳媒技術(shù)有限公司