本發(fā)明涉及移動(dòng)終端的顯示領(lǐng)域,具體地,是移動(dòng)終端的用戶(hù)界面顯示的設(shè)置方法以及實(shí)現(xiàn)這種方法的裝置。
背景技術(shù):
智能手機(jī)、平板電腦等移動(dòng)終端成為人們?nèi)粘I钪凶罱?jīng)常使用的電子設(shè)備,智能手機(jī)、平板電腦等移動(dòng)終端在顯示桌面的界面或者各種應(yīng)用程序時(shí),都會(huì)展示用戶(hù)界面,用戶(hù)界面是在移動(dòng)終端上展示的用于實(shí)現(xiàn)人機(jī)交互的界面,如在應(yīng)用程序上展示的界面,界面上展示有一個(gè)或多個(gè)虛擬按鍵,或者展示信息內(nèi)容的列表等。用戶(hù)可以通過(guò)點(diǎn)擊虛擬按鍵執(zhí)行相應(yīng)的功能或者展示相應(yīng)的信息。
現(xiàn)在的用戶(hù)界面排版布局基本上是固定不變的,以桌面界面為例,通常展示在桌面上的多個(gè)圖標(biāo)是固定不變的,例如,圖標(biāo)的顯示面積大小、圖標(biāo)之間的間距、圖標(biāo)的位置等基本上是不變化的,且圖標(biāo)的形狀、顏色都不會(huì)變化。
然而,隨著環(huán)境的變化,人體的生理機(jī)能也會(huì)發(fā)生相應(yīng)的變化,或者對(duì)移動(dòng)終端的顯示適應(yīng)能力也會(huì)發(fā)生變化。例如,當(dāng)用戶(hù)處于光亮度較低的環(huán)境下,屏幕的背光可以稍微柔和,以便于用戶(hù)觀看屏幕上的信息,當(dāng)用戶(hù)處于光亮度較高的環(huán)境下,如在猛烈的陽(yáng)光下,屏幕的背光如仍是較為柔和,用戶(hù)則難以看清楚屏幕的內(nèi)容,因此,此時(shí)需要調(diào)整屏幕的背光,以便于用戶(hù)在強(qiáng)烈的陽(yáng)光下仍能看清楚屏幕的內(nèi)容。
為此,移動(dòng)終端上設(shè)置光強(qiáng)度傳感器,用于檢測(cè)移動(dòng)終端所處環(huán)境的光亮度,并且將檢測(cè)的數(shù)據(jù)傳輸至中央處理器,中央處理器根據(jù)當(dāng)前的環(huán)境光亮度的信息調(diào)節(jié)屏幕的背光。
上述情況是移動(dòng)終端根據(jù)環(huán)境光亮度的變化調(diào)節(jié)屏幕的背光亮度,但是如果移動(dòng)終端所處的環(huán)境溫度變化,用戶(hù)的手指的靈敏度也發(fā)生相應(yīng)的變化,例如,當(dāng)用戶(hù)的所處的環(huán)境的溫度降低,用戶(hù)的手指靈敏度也相應(yīng)降低,也會(huì)是對(duì)屏幕的操作靈敏度將大大降低。然而,由于現(xiàn)在的移動(dòng)終端并不會(huì)根據(jù)環(huán)境溫度的變化而調(diào)節(jié)用戶(hù)界面的布局,不利于用戶(hù)對(duì)屏幕上的圖標(biāo)、虛擬按鍵的操作。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的是提供一種根據(jù)環(huán)境溫度變化調(diào)節(jié)用戶(hù)界面排版布局的用戶(hù)界面顯示方法。
本發(fā)明的另一目的是提供一種根據(jù)環(huán)境溫度變化調(diào)節(jié)用戶(hù)界面排版布局的用戶(hù)界面顯示裝置。
為了實(shí)現(xiàn)上述的主要目的,本發(fā)明提供的用戶(hù)界面顯示方法包括獲取環(huán)境參數(shù)的信息;根據(jù)所獲取的環(huán)境參數(shù)的信息,調(diào)節(jié)用戶(hù)界面的顯示特征;其中,調(diào)節(jié)用戶(hù)界面的顯示特征包括調(diào)節(jié)用戶(hù)界面的個(gè)體信息的顯示面積。
由上述方案可見(jiàn),在移動(dòng)終端上設(shè)置傳感器并檢測(cè)環(huán)境參數(shù),例如使用溫度傳感器獲取溫度的數(shù)據(jù)。在檢測(cè)移動(dòng)終端周邊環(huán)境的變化時(shí),調(diào)節(jié)用戶(hù)界面的顯示特征,例如,調(diào)節(jié)用戶(hù)界面上個(gè)體信息的顯示面積,包括調(diào)節(jié)文字、圖標(biāo)的顯示面積,例如增加或減小圖標(biāo)的顯示面積、增加或減小字體的字號(hào)等。這樣,在用戶(hù)身處溫度較低的環(huán)境時(shí),通過(guò)增加圖標(biāo)、文字的顯示面積可以方便用戶(hù)的點(diǎn)擊操作,有利于用戶(hù)對(duì)移動(dòng)終端執(zhí)行各種操作。
一個(gè)優(yōu)選的方案是,獲取環(huán)境參數(shù)的信息包括獲取溫度的數(shù)值;并且,調(diào)節(jié)用戶(hù)界面的顯示特征包括確定所獲取的溫度數(shù)值低于設(shè)定閾值時(shí),增大用戶(hù)界面下個(gè)體信息的顯示面積;和/或確定所獲取的溫度數(shù)值高于設(shè)定閾值時(shí),減小用戶(hù)界面下個(gè)體信息的顯示面積。
由此可見(jiàn),通過(guò)判斷所獲取的溫度是否低于設(shè)定的閾值來(lái)確定是否增加個(gè)體信息的顯示面積,并且通過(guò)所獲取的溫度是否高于設(shè)定閾值來(lái)確定是否需要減小個(gè)體信息的顯示面積,可以自動(dòng)根據(jù)當(dāng)前的溫度來(lái)調(diào)節(jié)諸如圖標(biāo)、文字的顯示面積,方便用戶(hù)對(duì)圖標(biāo)、文字等進(jìn)行點(diǎn)擊操作。
可選的方案是,獲取環(huán)境參數(shù)的信息包括獲取溫度變化的數(shù)值;并且,調(diào)節(jié)用戶(hù)界面的顯示特征包括確定所獲取的溫度數(shù)值向下變化大于設(shè)定閾值時(shí),增大用戶(hù)界面下個(gè)體信息的顯示面積;和/或確定所獲取的溫度數(shù)值向上變化大于設(shè)定閾值時(shí),減小用戶(hù)界面下個(gè)體信息的顯示面積。
可見(jiàn),根據(jù)溫度的變化情況來(lái)調(diào)節(jié)用戶(hù)界面下個(gè)體信息的顯示面積,如溫度向上變化則減小個(gè)體信息的顯示面積,如溫度向下變化則增加個(gè)體信息的顯示面積,這樣可以有利于用戶(hù)在低溫環(huán)境下對(duì)圖標(biāo)、文字等進(jìn)行點(diǎn)擊操作。
另一個(gè)可選的方案是,獲取環(huán)境參數(shù)的信息包括獲取溫度變化的數(shù)值;并且,調(diào)節(jié)用戶(hù)界面的顯示特征包括獲取溫度數(shù)值向下變化的變化比例,根據(jù)變化比例增大用戶(hù)界面下個(gè)體信息的顯示面積;和/或獲取溫度數(shù)值向上變化的變化比例,根據(jù)變化比例減小用戶(hù)界面下個(gè)體信息的顯示面積。
由此可見(jiàn),根據(jù)溫度變化的比例來(lái)調(diào)節(jié)個(gè)體信息的顯示面積,例如在溫度向上變化一定比例時(shí),按照變化的比例按照相同的比例減小個(gè)體信息的顯示面積,或者在溫度向下變化一定比例時(shí),按照變化的比例按照相同的比例增大個(gè)體信息的顯示面積,也可以方便用戶(hù)的操作。
進(jìn)一步的方案是,增大用戶(hù)界面下個(gè)體信息的顯示面積至少包括以下的一個(gè):增大點(diǎn)擊區(qū)域的面積、增大字體的顯示面積、增大列表間隙、增大圖標(biāo)的面積;減小用戶(hù)界面下個(gè)體信息的顯示面積至少包括以下的一個(gè):減小點(diǎn)擊區(qū)域的面積、減小字體的顯示面積、減小列表間隙、減小圖標(biāo)的面積。
可見(jiàn),調(diào)節(jié)個(gè)體信息的顯示面積可以是調(diào)節(jié)文字的字號(hào)、圖標(biāo)、列表間隙等,這些都是用戶(hù)在對(duì)用戶(hù)界面操作時(shí)常用的需要點(diǎn)擊或者操作的區(qū)域,通過(guò)調(diào)節(jié)這些區(qū)域可以方便用戶(hù)的操作,大大調(diào)高用戶(hù)操作的舒適性。
為實(shí)現(xiàn)上述的另一目的,本發(fā)明提供的用戶(hù)界面顯示裝置包括環(huán)境參數(shù)獲取模塊,獲取環(huán)境參數(shù)的信息;還包括顯示特征調(diào)節(jié)模塊,根據(jù)所獲取的環(huán)境參數(shù)的信息,調(diào)節(jié)用戶(hù)界面的顯示特征,其中,顯示特征調(diào)節(jié)模塊在調(diào)節(jié)用戶(hù)界面的顯示特征時(shí),調(diào)節(jié)用戶(hù)界面的個(gè)體信息的顯示面積。
由上述的方案可見(jiàn),在移動(dòng)終端上設(shè)置諸如溫度傳感器來(lái)檢測(cè)溫度的數(shù)據(jù),并且在檢測(cè)移動(dòng)終端周邊環(huán)境的變化時(shí),調(diào)節(jié)用戶(hù)界面的顯示特征,如調(diào)節(jié)用戶(hù)界面上個(gè)體信息的顯示面積,包括調(diào)節(jié)文字、圖標(biāo)的顯示面積,例如增加或減小圖標(biāo)的顯示面積、增加或減小字體的字號(hào)等。這樣,在用戶(hù)身處溫度較低的環(huán)境時(shí),通過(guò)增加圖標(biāo)、文字的顯示面積可以方便用戶(hù)的點(diǎn)擊操作,提高用戶(hù)操作的舒適性。
附圖說(shuō)明
圖1是本發(fā)明用戶(hù)界面顯示方法第一實(shí)施例的流程圖。
圖2是應(yīng)用本發(fā)明用戶(hù)界面顯示方法第一實(shí)施例用戶(hù)界面第一顯示狀態(tài)的示意圖。
圖3是應(yīng)用本發(fā)明用戶(hù)界面顯示方法第一實(shí)施例用戶(hù)界面第二顯示狀態(tài)的示意圖。
圖4是本發(fā)明用戶(hù)界面顯示方法裝置第一實(shí)施例的結(jié)構(gòu)框圖。
圖5是本發(fā)明用戶(hù)界面顯示方法第二實(shí)施例的流程圖。
圖6是應(yīng)用本發(fā)明用戶(hù)界面顯示方法第二實(shí)施例用戶(hù)界面第一顯示狀態(tài)的示意圖。
圖7是應(yīng)用本發(fā)明用戶(hù)界面顯示方法第二實(shí)施例用戶(hù)界面第二顯示狀態(tài)的示意圖。
圖8是本發(fā)明用戶(hù)界面顯示方法裝置第二實(shí)施例的結(jié)構(gòu)框圖。
以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
具體實(shí)施方式
本發(fā)明用戶(hù)界面顯示方法是應(yīng)用在諸如智能手機(jī)、平板電腦等移動(dòng)終端上,并且用于根據(jù)當(dāng)前的環(huán)境參數(shù),如溫度的情況下調(diào)節(jié)用戶(hù)界面的顯示,尤其是調(diào)節(jié)用戶(hù)界面的排版、布局等。本發(fā)明的用戶(hù)界面顯示裝置是應(yīng)用在移動(dòng)終端上并且實(shí)現(xiàn)用戶(hù)界面顯示方法的裝置。
用戶(hù)界面顯示方法第一實(shí)施例:
本實(shí)施例應(yīng)用在移動(dòng)終端上,優(yōu)選的,移動(dòng)終端上設(shè)置有用于進(jìn)行環(huán)境參數(shù)的傳感器,環(huán)境參數(shù)可以是與環(huán)境相關(guān)的數(shù)據(jù),如溫度、濕度、噪聲等。本實(shí)施例中,移動(dòng)終端設(shè)置有溫度傳感器,并且溫度傳感器用于檢測(cè)移動(dòng)終端周邊環(huán)境的溫度,因此,溫度傳感器需要設(shè)置在移動(dòng)終端殼體的外壁上并且與外部的空氣連通。
此外,移動(dòng)終端可以預(yù)設(shè)用戶(hù)界面的排版布局,例如,預(yù)設(shè)默認(rèn)的桌面圖標(biāo)大小、間隙等,也就是在默認(rèn)的情況下,桌面的圖標(biāo)顯示面積的大小、文字的字號(hào)、圖標(biāo)之間的間距等都是預(yù)先設(shè)置的。當(dāng)然,可以由用戶(hù)預(yù)先設(shè)置桌面的默認(rèn)排版,用戶(hù)可以根據(jù)自己的喜好調(diào)節(jié)每一頁(yè)顯示的圖標(biāo)的數(shù)量、圖標(biāo)下方顯示的文字大小等。除了桌面外,用戶(hù)界面還包括各種應(yīng)用程序的人機(jī)交互界面,例如,進(jìn)入應(yīng)用程序后所顯示的主界面,在主界面上顯示多個(gè)虛擬按鍵,當(dāng)用戶(hù)點(diǎn)擊這些虛擬按鍵后即可以實(shí)現(xiàn)各種功能,例如展示相應(yīng)的信息或者再次進(jìn)入另一個(gè)界面等。
參見(jiàn)圖1,執(zhí)行本發(fā)明的用戶(hù)界面顯示方法時(shí),首先執(zhí)行步驟S1,獲取移動(dòng)終端所處的環(huán)境參數(shù),如通過(guò)溫度傳感器獲取移動(dòng)終端當(dāng)前所處環(huán)境的溫度信息,如獲取當(dāng)前溫度具體數(shù)值。優(yōu)選的,獲取當(dāng)前溫度具體數(shù)值時(shí),通過(guò)設(shè)置于移動(dòng)終端上多個(gè)不同位置上的溫度傳感器來(lái)檢測(cè)移動(dòng)終端所處環(huán)境的溫度,并且,獲取一個(gè)溫度傳感器在多個(gè)不同時(shí)刻下所檢測(cè)的溫度數(shù)值。由于移動(dòng)終端所處環(huán)境可能會(huì)出現(xiàn)瞬時(shí)的溫度升高或者溫度下降的情況,例如,使用者手持移動(dòng)終端并且短時(shí)間打開(kāi)冰箱門(mén)的瞬間,移動(dòng)終端所處的環(huán)境溫度將瞬間下降,但持續(xù)時(shí)間很短,因此,需要通過(guò)多個(gè)溫度傳感器進(jìn)行溫度檢測(cè),或者通過(guò)采樣多個(gè)時(shí)間點(diǎn)下的溫度數(shù)據(jù),從而去除溫度瞬間變化的情況,獲得更加準(zhǔn)確的溫度數(shù)值。
接著,執(zhí)行步驟S2,判斷溫度傳感器所獲取的溫度是否低于設(shè)定的閾值。由于步驟S1中通過(guò)多個(gè)溫度傳感器獲取溫度數(shù)值,或者采樣多個(gè)時(shí)間點(diǎn),因此,確定當(dāng)前溫度時(shí),可以先去除明顯異常的溫度數(shù)值,如明顯偏高或者明顯偏低的溫度數(shù)值,然后通過(guò)計(jì)算多個(gè)溫度傳感器所采集的溫度數(shù)值的平均值,或者計(jì)算一個(gè)溫度傳感器多個(gè)時(shí)間點(diǎn)所采樣的溫度數(shù)值的平均值,使用該平均值作為確定的移動(dòng)終端當(dāng)前所處環(huán)境的溫度數(shù)值。
同時(shí),預(yù)先設(shè)置一個(gè)或多個(gè)溫度閾值,如10℃、15℃等,這個(gè)溫度閾值是低溫的溫度閾值,當(dāng)確定當(dāng)前的溫度數(shù)值低于其中一個(gè)溫度閾值時(shí),即確定移動(dòng)終端當(dāng)前所處環(huán)境的溫度低于設(shè)定的閾值,此時(shí),執(zhí)行步驟S5,增大用戶(hù)界面?zhèn)€體信息的顯示面積。本實(shí)施例中,個(gè)體信息可以是用戶(hù)界面下所展示的每一個(gè)圖標(biāo)、每一個(gè)文字或者每一條信息、每一個(gè)虛擬按鍵、每一張圖片,甚至包括文字之間的間隙、圖片之間的間距等,個(gè)體信息的展示面積是個(gè)體信息在屏幕上展示是所占據(jù)的面積。
如圖2所示的,在未對(duì)用戶(hù)界面的個(gè)體信息調(diào)整前,用戶(hù)界面下顯示虛擬按鍵區(qū)11以及列表信息區(qū)12,在虛擬按鍵區(qū)11內(nèi)展示有多個(gè)虛擬按鍵13,并且,在列表信息區(qū)12內(nèi)展示有多個(gè)列表信息14,列表信息14 包括多條信息,包括信息15以及信息16。
在步驟S6中,增大個(gè)體信息的顯示面積時(shí),將虛擬按鍵區(qū)11的虛擬按鍵13的顯示面積增大,并且相應(yīng)的增大每一個(gè)虛擬按鍵13上字體的顯示面積,即增加字體的字號(hào),如圖3所示。對(duì)比圖2與圖3可見(jiàn),調(diào)節(jié)個(gè)體信息的顯示面積后,可以明顯增大虛擬按鍵13的面積。由于用戶(hù)在用戶(hù)界面上的操作都是通過(guò)點(diǎn)擊虛擬按鍵13等進(jìn)行人機(jī)交互的操作,因此,在溫度較低時(shí),也就是在人體機(jī)能靈敏度下降的時(shí)候增大虛擬按鍵13的顯示面積,將會(huì)方便用戶(hù)點(diǎn)擊虛擬按鍵13的操作,為移動(dòng)終端的操作帶來(lái)便利。
另外,在列表信息區(qū)12內(nèi),每一條列表信息14的顯示面積也相應(yīng)增大,例如,信息15的圖標(biāo)、文字均相應(yīng)的放大,并且,相鄰的兩條信息之間的間隙也相應(yīng)增大,如信息15與信息16之間的間隙也被相應(yīng)的增大。這樣,在列表信息區(qū)12內(nèi)所展示的列表信息14的數(shù)量相應(yīng)減少,如圖2所示的,列表信息區(qū)12內(nèi)所展示的列表信息14為5條,而圖3所示的列表信息區(qū)12所展示的列表信息14為4條。這樣,在低溫的環(huán)境下,通過(guò)增加列表信息14的展示面積,可以方便用戶(hù)閱讀列表信息,也方便用戶(hù)通過(guò)點(diǎn)擊列表信息獲取進(jìn)一步的信息。
當(dāng)然,在設(shè)定多個(gè)溫度閾值時(shí),可以根據(jù)不同的溫度閾值調(diào)節(jié)用戶(hù)界面的不同顯示布局,以列表信息區(qū)12所展示的列表信息14為例,如溫度低于第一閾值,如15℃時(shí),則列表信息區(qū)12所展示的列表信息從5條減少至4條,如溫度進(jìn)一步下降至10℃時(shí),則列表信息區(qū)12所展示的列表信息從4條進(jìn)一步減少至3條,每一條列表信息所展示的面積也相應(yīng)的增加,用戶(hù)的點(diǎn)擊操作更加方便。
如步驟S2中,確定移動(dòng)終端當(dāng)前所處環(huán)境的溫度不低于設(shè)定的閾值,則執(zhí)行步驟S3,判斷移動(dòng)終端當(dāng)前所處環(huán)境的溫度是否高于設(shè)定閾值。因此,需要預(yù)先設(shè)置一個(gè)或多個(gè)溫度的閾值,如30℃、33℃等,這個(gè)溫度閾值是高溫的溫度閾值。如確定移動(dòng)終端當(dāng)前所處環(huán)境的溫度高于閾值時(shí),則執(zhí)行步驟S4,減小用戶(hù)界面?zhèn)€體信息的顯示面積。
例如,減小用戶(hù)界面下每一個(gè)圖標(biāo)的顯示面積、減小字體的字號(hào)或者減小圖片的展示面積、減小虛擬按鍵的面積等,也就是減小用戶(hù)個(gè)體信息的顯示面積的過(guò)程與增大個(gè)體信息顯示面積的過(guò)程相反,這樣可以在屏幕有限的面積下顯示更多的內(nèi)容,并且在溫度較高的情況下,用戶(hù)的生理機(jī)能比較活躍,反應(yīng)靈敏度較高,在減小個(gè)體信息的顯示面積時(shí)并不影響用戶(hù)的操作。
優(yōu)選的,移動(dòng)終端只有在增大了用戶(hù)界面下個(gè)體信息的顯示面積后,才在判斷溫度高于設(shè)定閾值時(shí)才減小個(gè)體信息的顯示面積,并且減小個(gè)體信息的顯示面積是將用戶(hù)界面下恢復(fù)至初設(shè)的狀態(tài)。并且,即使溫度繼續(xù)升高,也不會(huì)將個(gè)體信息的展示面積縮小至小于初設(shè)狀態(tài)下的顯示面積。
如步驟S3中,確定當(dāng)前溫度不高于設(shè)定閾值時(shí),則執(zhí)行步驟S6,判斷是否結(jié)束用戶(hù)界面?zhèn)€體信息顯示面積的調(diào)節(jié)。例如,則設(shè)置頁(yè)面上顯示設(shè)置調(diào)節(jié)個(gè)體信息顯示面積的選項(xiàng),如果用戶(hù)開(kāi)啟根據(jù)當(dāng)前溫度調(diào)節(jié)個(gè)體信息顯示面積的功能,則根據(jù)移動(dòng)終端所處的環(huán)境溫度調(diào)節(jié)個(gè)體信息的顯示面積。步驟S6中,如確定用戶(hù)發(fā)出了結(jié)束用戶(hù)界面下調(diào)節(jié)個(gè)體信息顯示面積的指令,如關(guān)閉根據(jù)當(dāng)前溫度調(diào)節(jié)個(gè)體信息顯示面積的功能,則不再根據(jù)當(dāng)前溫度調(diào)節(jié)個(gè)體信息的顯示面積。如用戶(hù)沒(méi)有關(guān)閉這項(xiàng)功能,則返回執(zhí)行步驟S1,獲取當(dāng)前的溫度數(shù)據(jù),并根據(jù)所獲取的當(dāng)前的溫度數(shù)據(jù)確定是否需要增加用戶(hù)界面下個(gè)體信息的顯示面積或者減小用戶(hù)界面下個(gè)體信息的顯示面積。
用戶(hù)界面顯示裝置第一實(shí)施例:
參見(jiàn)圖4,本實(shí)施例包括環(huán)境參數(shù)獲取模塊21以及顯示特征調(diào)節(jié)模塊22,其中,環(huán)境參數(shù)獲取模塊21用于獲取移動(dòng)終端當(dāng)前所處環(huán)境的參數(shù),例如當(dāng)前溫度的具體數(shù)值。當(dāng)然,可以通過(guò)多個(gè)溫度傳感器獲取多個(gè)溫度數(shù)據(jù),或者通過(guò)溫度傳感器獲取多個(gè)采樣時(shí)間點(diǎn)的溫度數(shù)值,取這些數(shù)值的平均值作為所獲取的溫度數(shù)值。
顯示特征調(diào)節(jié)模塊22根據(jù)環(huán)境參數(shù)獲取模塊21所獲取的溫度數(shù)值,確定是否需要調(diào)節(jié)用戶(hù)界面下個(gè)體信息的顯示面積,例如,在所獲取的溫度數(shù)值高于設(shè)定的閾值時(shí),增大用戶(hù)界面下個(gè)體信息的顯示面積,如增加圖標(biāo)、文字、列表信息、虛擬按鍵的顯示面積。并且,在確定所獲取的溫度數(shù)值低于設(shè)定的閾值時(shí),減小用戶(hù)界面下個(gè)體信息的顯示面積,如減小圖標(biāo)、文字、列表信息、虛擬按鍵的顯示面積。當(dāng)然,只有在增大用戶(hù)界面?zhèn)€體信息的顯示面積后,才能減小用戶(hù)界面下個(gè)體信息的顯示面積,且減小用戶(hù)界面下個(gè)體信息的顯示面積并不能小于個(gè)體信息的原始的顯示面積。
用戶(hù)界面顯示方法第二實(shí)施例:
參見(jiàn)圖5,執(zhí)行本發(fā)明的用戶(hù)界面顯示方法時(shí),首先執(zhí)行步驟S11,獲取移動(dòng)終端所處的環(huán)境參數(shù),如通過(guò)溫度傳感器獲取移動(dòng)終端的溫度數(shù)值。優(yōu)選地,獲取在一段時(shí)間內(nèi)溫度的變化數(shù)值。例如,通過(guò)溫度傳感器檢測(cè)移動(dòng)終端在第一時(shí)間點(diǎn)下的溫度數(shù)值,并且檢測(cè)移動(dòng)終端在其后的第二時(shí)間點(diǎn)下的溫度數(shù)值。
接著,執(zhí)行步驟S12,判斷第二時(shí)間點(diǎn)所獲取的溫度數(shù)值是否小于第一時(shí)間點(diǎn)所獲取的溫度數(shù)值,且第一時(shí)間點(diǎn)下的溫度數(shù)值與第二時(shí)間點(diǎn)下的溫度數(shù)值的差值是否大于設(shè)定的閾值。因此,需要預(yù)先設(shè)置一個(gè)溫度差值的閾值,如5℃或者10℃等。例如,第一時(shí)間點(diǎn)下移動(dòng)終端的溫度數(shù)值為20℃,第二時(shí)間點(diǎn)下溫度數(shù)值為14℃,則確定溫度數(shù)值向下變化大于設(shè)定閾值,則執(zhí)行步驟S15。
在步驟S15中,增大用戶(hù)界面?zhèn)€體信息的顯示面積。其中,個(gè)體信息可以是用戶(hù)界面下所展示的每一個(gè)圖標(biāo)、每一個(gè)文字或者每一條信息、每一個(gè)虛擬按鍵、每一張圖片,甚至包括文字之間的間隙、圖片之間的間距等,個(gè)體信息的展示面積是個(gè)體信息在屏幕上展示是所占據(jù)的面積。
如圖6所示的,在未對(duì)用戶(hù)界面的個(gè)體信息調(diào)整前,用戶(hù)界面31下顯展示有虛擬按鍵32以及排列成多行多列的圖標(biāo)33,虛擬按鍵32位于圖標(biāo)33陣列的上方。從圖6可見(jiàn),多個(gè)圖標(biāo)33排列成5行4列。在步驟S15中,增大個(gè)體信息的顯示面積時(shí),將虛擬按鍵32的顯示面積增大,并且相應(yīng)的增大虛擬按鍵32上字體的顯示面積,即增加字體的字號(hào),如圖7所示。此外,還增加的每一個(gè)圖標(biāo)33的顯示面積,相應(yīng)的,相鄰的兩個(gè)圖標(biāo)33的顯示面積也相應(yīng)增大。
對(duì)比圖6與圖7可見(jiàn),調(diào)節(jié)個(gè)體信息的顯示面積后,可以明顯增大虛擬按鍵32的面積。由于用戶(hù)在用戶(hù)界面上的操作都是通過(guò)點(diǎn)擊虛擬按鍵32等進(jìn)行人機(jī)交互的操作,因此,在溫度較低時(shí),也就是在人體機(jī)能靈敏度下降的時(shí)候增大虛擬按鍵32的顯示面積,將會(huì)方便用戶(hù)點(diǎn)擊虛擬按鍵13的操作,為移動(dòng)終端的操作帶來(lái)便利。
并且,在增大圖標(biāo)33的顯示面積后,在用戶(hù)界面31上所展示的圖標(biāo)33的數(shù)量也相應(yīng)減小,從圖7可見(jiàn),增大圖標(biāo)33的顯示面積后,用戶(hù)界面31上所顯示的圖標(biāo)33為4行3列,圖標(biāo)33的數(shù)量小于調(diào)節(jié)前的數(shù)量。
當(dāng)前,在設(shè)定多個(gè)溫度變化的閾值時(shí),可以根據(jù)不同的溫度變化的閾值調(diào)節(jié)用戶(hù)界面的不同顯示布局,圖標(biāo)33的數(shù)量為例,如果溫度向下變化為5℃時(shí),則圖標(biāo)33的排列從5行4列調(diào)節(jié)至4行3列,如果溫度向下變化為10℃時(shí),則圖標(biāo)33的排列進(jìn)一步調(diào)節(jié)至3行2列,從而進(jìn)一步增加每一個(gè)圖標(biāo)的顯示面積。
如步驟S12中,確定溫度向下變化不大于設(shè)定的閾值,則執(zhí)行步驟S13,判斷移動(dòng)終端溫度向上變化是否大于設(shè)定閾值。因此,需要預(yù)先設(shè)置一個(gè)或多個(gè)溫度變化的閾值,如5℃、10℃等。如確定移動(dòng)終端在相鄰的兩個(gè)時(shí)間點(diǎn)的溫度向上變化值大于設(shè)定的閾值時(shí),則執(zhí)行步驟S14,減小用戶(hù)界面?zhèn)€體信息的顯示面積。
例如,減小用戶(hù)界面下每一個(gè)圖標(biāo)的顯示面積、減小字體的字號(hào)或者減小圖片的展示面積、減小虛擬按鍵的面積等,也就是減小用戶(hù)個(gè)體信息的顯示面積的過(guò)程與增大個(gè)體信息顯示面積的過(guò)程相反,這樣可以在屏幕有限的面積下顯示更多的內(nèi)容,并且在溫度較高的情況下,用戶(hù)的生理機(jī)能比較活躍,反應(yīng)靈敏度較高,在減小個(gè)體信息的顯示面積時(shí)并不影響用戶(hù)的操作。
優(yōu)選的,移動(dòng)終端只有在增大了用戶(hù)界面下個(gè)體信息的顯示面積后,才在確定溫度高于設(shè)定閾值時(shí)才減小個(gè)體信息的顯示面積,并且減小個(gè)體信息的顯示面積是將用戶(hù)界面下恢復(fù)至初設(shè)的狀態(tài)。并且,即使溫度向上變化的差值繼續(xù)增加,也不會(huì)將個(gè)體信息的展示面積縮小至小于初設(shè)狀態(tài)下的顯示面積。
如步驟S13中,確定當(dāng)前溫度向上變化不大于設(shè)定閾值時(shí),則執(zhí)行步驟S16,判斷是否結(jié)束用戶(hù)界面?zhèn)€體信息顯示面積的調(diào)節(jié),例如,用戶(hù)關(guān)閉根據(jù)當(dāng)前溫度變化的情況調(diào)節(jié)個(gè)體信息顯示面積的功能,則不再根據(jù)當(dāng)前溫度調(diào)節(jié)個(gè)體信息的顯示面積。如用戶(hù)沒(méi)有關(guān)閉這項(xiàng)功能,則返回執(zhí)行步驟S11,獲取多個(gè)時(shí)間點(diǎn)下的溫度數(shù)據(jù),并根據(jù)所獲取的溫度數(shù)據(jù)確定溫度數(shù)據(jù)的變化情況,由此確定是否需要增加用戶(hù)界面下個(gè)體信息的顯示面積或者減小用戶(hù)界面下個(gè)體信息的顯示面積。
用戶(hù)界面顯示裝置第二實(shí)施例:
參見(jiàn)圖8,本實(shí)施例包括環(huán)境參數(shù)獲取模塊41以及顯示特征調(diào)節(jié)模塊42,其中,環(huán)境參數(shù)獲取模塊41用于獲取移動(dòng)終端的環(huán)境參數(shù),例如獲取兩個(gè)或以上的時(shí)間點(diǎn)的溫度的具體數(shù)值。當(dāng)然,可以通過(guò)多個(gè)溫度傳感器獲取多個(gè)溫度數(shù)據(jù),每一個(gè)溫度傳感器均獨(dú)立計(jì)算多個(gè)時(shí)間點(diǎn)下溫度變化的差值,以多個(gè)差值的平均值作為確定的溫度變化的數(shù)值。
顯示特征調(diào)節(jié)模塊22根據(jù)環(huán)境參數(shù)獲取模塊21所獲取的溫度變化的數(shù)值,確定是否需要調(diào)節(jié)用戶(hù)界面下個(gè)體信息的顯示面積,例如,在所獲取的溫度向下變化的數(shù)值大于設(shè)定的閾值時(shí),則增大用戶(hù)界面下個(gè)體信息的顯示面積,如增加圖標(biāo)、文字、列表信息、虛擬按鍵的顯示面積。并且,在確定一段時(shí)間內(nèi),溫度向上變化的數(shù)值大于設(shè)定的閾值時(shí),減小用戶(hù)界面下個(gè)體信息的顯示面積,如減小圖標(biāo)、文字、列表信息、虛擬按鍵的顯示面積。
當(dāng)然,為了避免個(gè)體信息的過(guò)小顯示,可以設(shè)置只有在增大用戶(hù)界面?zhèn)€體信息的顯示面積后,才能減小用戶(hù)界面下個(gè)體信息的顯示面積,且減小用戶(hù)界面下個(gè)體信息的顯示面積并不能小于個(gè)體信息的原始的顯示面積。
上述實(shí)施例僅僅是本發(fā)明優(yōu)選的實(shí)施方式,實(shí)際應(yīng)用中,還可以根據(jù)溫度變化的比例調(diào)節(jié)個(gè)體信息的顯示面積。例如,獲取第一時(shí)間點(diǎn)下的溫度數(shù)值,如25℃,然后,以第一時(shí)間點(diǎn)下的溫度數(shù)值25℃作為基準(zhǔn)。然后,獲取第二時(shí)間點(diǎn)下的溫度數(shù)值,如20℃,通過(guò)比對(duì)第一時(shí)間點(diǎn)下的溫度數(shù)值以及第二時(shí)間點(diǎn)下的溫度數(shù)值,確定第二時(shí)間點(diǎn)下溫度數(shù)值比第一時(shí)間點(diǎn)下溫度數(shù)值減小了20%,則按照設(shè)定的比例,將個(gè)體信息的顯示面積增加20%。當(dāng)然,也可以設(shè)置,當(dāng)溫度變化比例為向下變化20%,但個(gè)體信息的面積近增加10%,具體的比例可以由用戶(hù)自行設(shè)定。
根據(jù)溫度變化比例的情況調(diào)節(jié)個(gè)體信息的顯示面積,也能夠方便用戶(hù)在溫度變化的情況下對(duì)移動(dòng)終端的操作,尤其是在溫度降低的環(huán)境下,當(dāng)人體的生理機(jī)能下降時(shí)仍能夠舒適地點(diǎn)擊移動(dòng)終端的圖標(biāo)、虛擬按鍵。
當(dāng)然,上述的方案只是本發(fā)明優(yōu)選的實(shí)施方案,實(shí)際應(yīng)用是還可以有更多的變化,例如,僅僅在溫度向下變化時(shí)增加個(gè)體信息的顯示面積,而在溫度向下變化時(shí),并不減小個(gè)體信息的顯示面積;或者,環(huán)境參數(shù)不限于溫度,還可以是濕度、噪聲等,這樣的改變并不影響本發(fā)明的實(shí)施,也應(yīng)該包括在本發(fā)明的保護(hù)范圍內(nèi)。