一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上,所述方法包括:基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于1的正整數(shù),且M為大于等于1且小于等于N的正整數(shù);進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù)。本發(fā)明同時還公開了一種電子設(shè)備。
【專利說明】一種信息處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子技術(shù),尤其涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]在移動電子設(shè)備的發(fā)展初期,電子設(shè)備的屏幕尺寸都比較小、屏幕的分辨率也較低;在這個時期,電子設(shè)備的操作系統(tǒng)如安卓(Android)操作系統(tǒng)本身提供單窗口的應用功能,在這個單窗口內(nèi)只能顯示一個應用;即操作系統(tǒng)只允許一個應用處于前臺,并與用戶進行交互,其中,應用處于前臺的狀態(tài)被稱為活動狀態(tài)(Activity Status),應用處于與用戶進行交互的狀態(tài)被稱為激活狀態(tài)(Resumed Status)。但是隨著電子設(shè)備硬件的快速發(fā)展,尤其是屏幕的分辨率的提高和尺寸的加大,電子設(shè)備初期操作系統(tǒng)的這種單窗口應用已經(jīng)無法滿足用戶的需要,用戶迫切地需要電子設(shè)備的操作系統(tǒng)能夠提供多窗口的應用功能,例如,用戶在使用電子設(shè)備如平板電腦觀看視頻的同時,還想基于即時聊天工具如QQ與親朋好友聊天,那么就需要在平板電腦的顯示界面同時顯示兩個以上的窗口,其中每一窗口用于顯不一個應用。
[0003]在提供多窗口應用功能的電子設(shè)備中,開啟的多應用一般會按照用戶當前設(shè)定或系統(tǒng)默認的窗口大小進行排布,然而在后續(xù)的使用過程中,不管應用當前是否有內(nèi)容刷新,該應用的窗口大小依然維持上一次設(shè)定的大小,這種方式實際上沒有給用戶提供很好的體驗,例如用戶邊看視頻以及邊聊天,為了獲得較佳的觀看效果,視頻播放應用的窗口設(shè)置的顯示狀態(tài)與聊天應用的窗口一樣,當視頻播放完時,視頻播放應用的依然維持那樣的窗口狀態(tài),而用戶這時卻只使用聊天應用,因此這種方式是不利于用戶體驗的。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實施例為解決現(xiàn)有技術(shù)中存在的問題而提供一種信息處理方法及電子設(shè)備,能夠根據(jù)用戶的使用狀態(tài)實時的調(diào)整非全屏窗口的顯示狀態(tài),從而提高用戶體驗。
[0005]為達到上述目的,本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:
[0006]第一方面,本發(fā)明實施例提供一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上,所述方法包括:
[0007]基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0008]進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0009]分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù)。
[0010]第二方面,本發(fā)明實施例提供一種電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0011]所述電子設(shè)備包括第一確定單元、獲取單元和調(diào)整單元,其中:
[0012]所述第一確定單元,用于基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0013]所述獲取單元,用于進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0014]所述調(diào)整單元,用于分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù)。
[0015]本發(fā)明實施例提供的信息處理方法及電子設(shè)備,其中,基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù);如此,能夠根據(jù)用戶的使用狀態(tài)實時的調(diào)整非全屏窗口的顯不狀態(tài),從而提聞用戶體驗。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明實施例一信息處理方法的實現(xiàn)流程示意圖;
[0017]圖2為本發(fā)明實施例二信息處理方法的實現(xiàn)流程示意圖;
[0018]圖3為本發(fā)明實施例三信息處理方法的實現(xiàn)流程示意圖;
[0019]圖4為本發(fā)明實施例四信息處理方法的實現(xiàn)流程示意圖;
[0020]圖5為本發(fā)明實施例五信息處理方法的實現(xiàn)流程示意圖;
[0021]圖6為本發(fā)明實施例六電子設(shè)備的組成結(jié)構(gòu)示意圖;
[0022]圖7為本發(fā)明實施例七電子設(shè)備的組成結(jié)構(gòu)示意圖;
[0023]圖8為本發(fā)明實施例八電子設(shè)備的組成結(jié)構(gòu)示意圖。
【具體實施方式】
[0024]本發(fā)明實施例提供的信息處理方法及電子設(shè)備,所述電子設(shè)備具有觸控顯示單元,所述電子設(shè)備能夠運行多個應用,以及運行有多窗口管理器,所述多窗口管理器顯示至多與Q個應用的一一對應Q個可交互對象,Q為正整數(shù);
[0025]在所述多窗口管理器中觸發(fā)任意一個所述可交互對象,啟動所述可交互對象所對應的應用時,確定轉(zhuǎn)換參數(shù);
[0026]利用所述轉(zhuǎn)換參數(shù)對所運行的應用的全屏窗口進行變換,以小窗口呈現(xiàn)所述應用,所述小窗口的顯示區(qū)域小于全屏顯示的顯示區(qū)域;
[0027]本發(fā)明實施例中,電子設(shè)備運行的應用可以是電子設(shè)備系統(tǒng)中自帶的應用,例如,時鐘應用、相機應用、通訊錄應用等,也可以是由用戶安裝的第三方應用,例如,微信應用、游戲應用、瀏覽器應用、即時聊天應用、郵件應用、管理應用等。
[0028]一般來說,全部的應用以可交互對象的形式顯示于電子設(shè)備的桌面上,一個應用對應一個可交互對象,所述可交互對象可以為對象標識,該對象標識一般為圖標,通過對所述應用的對象標識進行操作,可以啟動與該對象標識對應的應用。例如,在電子設(shè)備如手機的桌面上,當用戶觸控通訊錄應用的圖標時,就可以打開該通訊錄應用,以將通訊錄應用中所記錄的通訊錄顯示在觸控顯示單元。當應用通過桌面被啟動時,所述應用將會通過全屏窗口的方式顯示于電子設(shè)備的顯示屏上。
[0029]本發(fā)明實施例中,轉(zhuǎn)換參數(shù),可以預先存儲在電子設(shè)備的數(shù)據(jù)庫中;所述轉(zhuǎn)換參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合。例如,在實際的實現(xiàn)過程中,所述轉(zhuǎn)換參數(shù)可以以矩陣的形式來表現(xiàn),也可以參數(shù)組的形式表現(xiàn),其中參數(shù)組中的參數(shù)可以是某一具體的數(shù)值,也可以是向量;下面以矩陣的形式來實現(xiàn)轉(zhuǎn)換參數(shù),在本發(fā)明的實施例中具體的定義為第一矩陣,所述第一矩陣可以預先存儲于電子設(shè)備中的矩陣函數(shù)庫中;通過第一矩陣可以對應用的全屏窗口進行變換,生成小窗口 ;例如對全屏窗口進行縮小變換、平移變換以及形狀變換等,進而將全屏窗口變換為小窗口,這里小窗口又稱為非全屏窗口。
[0030]通過第一矩陣可以對應用在全屏窗口下圖形緩存數(shù)據(jù)進行變換,生成該應用小窗口下的圖形緩存數(shù)據(jù);通過對全屏窗口下圖形緩存數(shù)據(jù)的變換,在顯示的效果上可以達到將應用的全屏窗口進行縮小形成小窗口,進而應用以小窗口狀態(tài)顯示在觸控顯示單元上,同時第一矩陣還可以將小窗口進行平移變換、形狀變換、角度變換等;
[0031]優(yōu)選地,第一矩陣可以通過電子設(shè)備的生產(chǎn)廠商預先設(shè)置,也可以由用戶手動在所述電子設(shè)備中設(shè)置;為了便于用戶手動設(shè)置第一矩陣,所述電子設(shè)備提供了矩陣自動生成功能,用戶只需在所述電子設(shè)備上設(shè)置一些與第一矩陣相關(guān)的參數(shù),例如窗口橫坐標縮放參數(shù)、窗口縱坐標縮放參數(shù)、窗口平移參數(shù)、窗口形狀參數(shù)、窗口角度旋轉(zhuǎn)參數(shù)等,電子設(shè)備即可根據(jù)上述參數(shù)生成對應的第一矩陣。
[0032]這里,利用所述第一矩陣對所述第一應用的全屏窗口進行縮放及旋轉(zhuǎn)變換,可以通過公式(Ia)實現(xiàn):
,?) (Mn M12 M13^〔V
[0033]V2 = M21 M22 M23 X V1(Ia)
V Z2 J V 1 對32 從33 J VzI y
[0034]公式(Ia)中,_y2為小窗口的坐標向量,X2為小窗口的橫坐標,y2為小窗口的縱
\Ζ? J
'Μη M12 M1^
坐標,Z2 —般默認設(shè)置為I ; K = M21 M11 M23,V表不第一矩陣,第一矩陣為3X3的
、M3i M32 M33 j
矩陣,Mij表示第一矩陣中第i行第j列的元素,i取值為l、2、3;j取值為1、2、3; J1.表示
VzW
全屏窗口的坐標向量,X1為全屏窗口的橫坐標,yi為全屏窗口的縱坐標,Z1 —般默認設(shè)置為I ;
[0035]通過公式(Ia)對全屏窗口進行縮放變換時,可以將Mij中的4個元素進行如下設(shè)置:M11 = α、M12 = O、M21 = O、M22 = β ,其他5個元素可任意設(shè)置,如此,可以通過將設(shè)置的上述參數(shù)帶入公式(Ia)中,得出公式(2a):
=αχΛ-,( 、
[0036]?(2a)
V: =PxXl
[0037]其中,α為橫坐標縮放參數(shù),β為縱坐標縮放參數(shù)。
[0038]通過公式(Ia)對全屏窗口進行順時針旋轉(zhuǎn)變換時,可以將Mij中的4個元素進行如下設(shè)置:Mn = cos Θ、M12 = sin θ、Μ21 = -sin θ、Μ22 = cos θ ,其他5個元素可任意設(shè)置,如此,可以通過將設(shè)置的上述參數(shù)帶入公式(Ia)中,得出公式(3a):
X1 = cos Θ X.V.+sini9x Vi,、、
[0039].,,(3a) y2 = -Sin^x-Vl + cos θ x Vi
[0040]其中,Θ為旋轉(zhuǎn)角度。
[0041]利用所述第一矩陣對所述第一應用的全屏窗口進行平移變換,可以通過公式(4a)實現(xiàn):
^x2(Mn 〔jq、
[0042]v, = M21 + V1(4a)
V Z2 J Iy Ai31 J IvZ1 J
[0043]通過公式(4a)對全屏窗口進行平移變換時,可以將Mij中的2個元素進行如下設(shè)置=M11 = a、M21 = b、M31 = 0,如此,可以通過將設(shè)置的上述參數(shù)帶入公式(4a)中,得出公式(5a):
x, = a +x,{ ,
[0044]~(5a)
少2 =辦+少1
[0045]其中,a為橫坐標平移參數(shù),b為縱坐標平移參數(shù)。
[0046]上述方案中,全屏窗口的坐標向量可以有多個,每個坐標向量對應一個像素點的位置;同理,小窗口的坐標向量也可以有多個,且小窗口的坐標向量的個數(shù)與全屏窗口的坐標向量的個數(shù)--對應,小窗口的坐標向量也對應一個像素點的位置,該像素點即為全屏窗口對應的像素點。
[0047]具體實現(xiàn)時,還可以將第一矩陣中的各元素設(shè)置為其他值,以使得全屏窗口可以變換為所需的小窗口 ;并且,當對全屏窗口同時進行縮放、平移及旋轉(zhuǎn)操作時,可以對第一矩陣中的各元素進行設(shè)置,以使得全屏窗口可以同時進行縮放、平移及旋轉(zhuǎn)操作。
[0048]本發(fā)明實施例中,第一矩陣V也可以是其他方陣,例如4X4的方陣。本領(lǐng)域的技術(shù)人員可以根據(jù)實際的需要對方陣的維數(shù)進行變換,這里不再贅述。
[0049]下面結(jié)合附圖和具體實施例對本發(fā)明的技術(shù)方案進一步詳細闡述。
[0050]實施例一
[0051]本發(fā)明實施例提供一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0052]圖1為本發(fā)明實施例一信息處理方法的實現(xiàn)流程示意圖,如圖1所示,該方法包括:
[0053]步驟101,基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口;
[0054]其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0055]這里,所述第一規(guī)則可以是預先設(shè)置的具有某些偏好的規(guī)則,例如,第一規(guī)則可以是:當N個非全屏窗口的應用包括辦公應用和娛樂應用時,那么將娛樂應用的非全拼窗口確定M個非全屏窗口 ;其中,辦公應用包括文本應用、郵件應用,而娛樂應用包括游戲應用、音樂播放器應用、視頻播放器應用。
[0056]當電子設(shè)備上同時運行有上述文本應用、表格應用、郵件應用、游戲應用、音樂播放器應用和視頻播放器應用這5個應用,而這5個應用均以非全屏窗口顯示,可見這里的N=5 ;由于第一規(guī)則為:當N個非全屏窗口的應用包括辦公應用和娛樂應用時,將娛樂應用的非全拼窗口確定M個非全屏窗口 ;那么執(zhí)行步驟101時,基于第一規(guī)則從所述顯示單元上呈現(xiàn)的6個非全屏窗口,確定出處于第一狀態(tài)的3個非全屏窗口,這3個非全屏窗口為娛樂應用對應的窗口。
[0057]這里,所述第一狀態(tài)是指非活動狀態(tài),相對于非活動狀態(tài)的狀態(tài)為激活狀態(tài)。
[0058]步驟102,進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0059]這里,所述非全屏窗口的顯示區(qū)域小于全屏窗口的顯示區(qū)域;
[0060]步驟103,分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù)。
[0061]這里,所述顯示參數(shù)至少包括顯示尺寸和顯示亮度。
[0062]本發(fā)明實施例中,所述電子設(shè)備包括智能手機、平板電腦、電子閱讀器、電子相框、導航儀、桌面電腦(Table PC, Table Personal Computer)、筆記本電腦等終端設(shè)備。
[0063]本發(fā)明實施例中,基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口 ;進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù);如此,能夠根據(jù)用戶的使用狀態(tài)實時的調(diào)整非全屏窗口的顯示狀態(tài),從而提高用戶體驗。
[0064]實施例二
[0065]基于實施例一,本發(fā)明實施例提供一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0066]在本發(fā)明實施例中所述顯示參數(shù)包括顯示尺寸,所述N個非全屏窗口具有第一尺寸;圖2為本發(fā)明實施例二信息處理方法的實現(xiàn)流程示意圖,如圖2所示,該方法包括:
[0067]步驟201,基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口;
[0068]其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0069]這里,所述第一規(guī)則可以是預先設(shè)置的具有某些偏好的規(guī)則,例如,第一規(guī)則可以是:當N個非全屏窗口的應用包括辦公應用和娛樂應用時,那么將娛樂應用的非全拼窗口確定M個非全屏窗口 ;其中,辦公應用包括文本應用、郵件應用,而娛樂應用包括游戲應用、音樂播放器應用、視頻播放器應用。
[0070]這里,所述N個非全屏窗口具有第一尺寸,當N個非全屏窗口的應用包括文本應用、郵件應用、游戲應用、音樂播放器應用和視頻播放器應用時,這5個應用的窗口的第一尺寸可以相同,也可以不同。
[0071]步驟202,進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0072]這里,所述第一狀態(tài)是指非活動狀態(tài),相對于非活動狀態(tài)的狀態(tài)為激活狀態(tài)。
[0073]步驟203,分別判斷所述持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果;
[0074]這里,所述閾值集合包括若干個時間閾值。
[0075]步驟204,根據(jù)M個所述第一判斷結(jié)果,確定對應的M個轉(zhuǎn)換參數(shù);
[0076]步驟205,根據(jù)所述M個轉(zhuǎn)換參數(shù),調(diào)整對應的所述M個非全屏窗口的顯示尺寸為第二尺寸,所述第二尺寸與所述第一尺寸不同。
[0077]本發(fā)明實施例中,先分別判斷所述持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果;然后根據(jù)M個所述第一判斷結(jié)果,確定對應的M個轉(zhuǎn)換參數(shù);根據(jù)所述M個轉(zhuǎn)換參數(shù),調(diào)整對應的所述M個非全屏窗口的顯示尺寸為第二尺寸;如此,能夠根據(jù)用戶的使用狀態(tài)實時的調(diào)整非全屏窗口的顯示尺寸,從而提高用戶體驗,例如:在系統(tǒng)同時打開2個以上的非全屏窗口時,如果某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間大于等于一定的時間閥值時,那么非全屏窗口的顯示尺寸就將自動的進行改變,例如,非全屏窗口的顯示尺寸可以慢慢地變小直到最小化窗口。而某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間小于一定的時間閥值時,則可以結(jié)合實際空間大小變大到橫向或縱向的最大值;如此,本發(fā)明實施例提供的技術(shù)方案,可以提升當多個窗口使用時內(nèi)容現(xiàn)實和體驗的最佳化。
[0078]實施例三
[0079]基于實施例一,本發(fā)明實施例提供一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0080]在本發(fā)明實施例中所述顯示參數(shù)包括顯示亮度,所述N個非全屏窗口具有第一亮度;圖3為本發(fā)明實施例三信息處理方法的實現(xiàn)流程示意圖,如圖3所示,該方法包括:[0081 ] 步驟301,基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口;
[0082]其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0083]這里,所述第一規(guī)則可以是預先設(shè)置的具有某些偏好的規(guī)則,例如,第一規(guī)則可以是:當N個非全屏窗口的應用包括辦公應用和娛樂應用時,那么將娛樂應用的非全拼窗口確定M個非全屏窗口 ;其中,辦公應用包括文本應用、郵件應用,而娛樂應用包括游戲應用、音樂播放器應用、視頻播放器應用。
[0084]這里,所述N個非全屏窗口具有第一亮度,顯示亮度可以采用驅(qū)動電流來表示,例如,第一亮度可以為驅(qū)動電流Il ;當N個非全屏窗口的應用包括文本應用、郵件應用、游戲應用、音樂播放器應用和視頻播放器應用時,這5個應用的窗口的第一亮度可以相同,也可以不同。
[0085]步驟302,進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0086]這里,所述第一狀態(tài)是指非活動狀態(tài),相對于非活動狀態(tài)的狀態(tài)為激活狀態(tài)。
[0087]步驟303,分別判斷持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果;
[0088]這里,所述閾值集合包括若干個時間閾值。
[0089]步驟304,根據(jù)M個所述第一判斷結(jié)果,確定對應的M個顯示亮度;
[0090]步驟305,根據(jù)所述M個顯示亮度調(diào)整對應的所述M個非全屏窗口的顯示亮度為第二亮度,所述第二亮度與所述第一亮度不同。
[0091]這里,當采用驅(qū)動電流來表示顯示亮度時,所述第二亮度可以為驅(qū)動電流12,驅(qū)動電流12與驅(qū)動電流Il不同。
[0092]本發(fā)明實施例中,分別判斷持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果;根據(jù)M個所述第一判斷結(jié)果,確定對應的M個顯示亮度;根據(jù)所述M個顯示亮度調(diào)整對應的所述M個非全屏窗口的顯示亮度為第二亮度,所述第二亮度與所述第一亮度不同;如此,能夠根據(jù)用戶的使用狀態(tài)實時的調(diào)整非全屏窗口的顯示亮度,從而提高用戶體驗,例如:在系統(tǒng)同時打開2個以上的非全屏窗口時,如果某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間大于等于一定的時間閥值時,那么非全屏窗口的顯示亮度就將自動的進行改變,例如,非全屏窗口的顯示亮度可以慢慢地變小直到設(shè)定的最小值。而某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間小于一定的時間閥值時,則非全屏窗口的顯示亮度可以慢慢地變大直到設(shè)定的最大值;如此,本發(fā)明實施例提供的技術(shù)方案,可以提升當多個窗口使用時內(nèi)容現(xiàn)實和體驗的最佳化。
[0093]實施例四
[0094]基于實施例一,本發(fā)明實施例提供一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0095]在本發(fā)明實施例中所述顯示參數(shù)包括顯示尺寸,所述N個非全屏窗口具有第一尺寸,所述閾值集合內(nèi)包括第一閾值;圖4為本發(fā)明實施例四信息處理方法的實現(xiàn)流程示意圖,如圖4所示,該方法包括:
[0096]步驟401,基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口;
[0097]其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0098]這里,所述第一規(guī)則可以是預先設(shè)置的具有某些偏好的規(guī)則,例如,第一規(guī)則可以是:當N個非全屏窗口的應用包括辦公應用和娛樂應用時,那么將娛樂應用的非全拼窗口確定M個非全屏窗口 ;其中,辦公應用包括文本應用、郵件應用,而娛樂應用包括游戲應用、音樂播放器應用、視頻播放器應用。
[0099]這里,所述N個非全屏窗口具有第一尺寸,當N個非全屏窗口的應用包括文本應用、郵件應用、游戲應用、音樂播放器應用和視頻播放器應用時,這5個應用的窗口的第一尺寸可以相同,也可以不同。
[0100]步驟402,進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0101]步驟403,分別判斷所述持續(xù)時間信息與第一閾值的大小關(guān)系,得到M個第一判斷結(jié)果;
[0102]步驟404,當所述第一判斷結(jié)果表明所述持續(xù)時間信息大于等于所述第一閾值時,根據(jù)預設(shè)的第二規(guī)則確定M個第一轉(zhuǎn)換參數(shù);
[0103]步驟405,利用所述第一轉(zhuǎn)換參數(shù)對所述M個非全屏窗口進行變換,生成M個具有第三尺寸的第一非全屏窗口,所述第三尺寸小于所述第一尺寸。
[0104]本發(fā)明實施例中,所述第二規(guī)則可以是一個關(guān)于持續(xù)時間信息、和/或、應用類別信息等的規(guī)則,其中應用類別信息是指應用的類別,應用的類別包括辦公應用、娛樂應用、社交應用、購物應用等類別,例如,不同的應用類別確定出的第一轉(zhuǎn)換參數(shù)可以不同,不同的持續(xù)時間信息確定出的第一轉(zhuǎn)換參數(shù)也不同。具體地,對于社交應用的非全屏窗口,第一轉(zhuǎn)換參數(shù)可以將原來的顯示尺寸縮小1/4,而對于辦公應用的非全屏窗口,第一轉(zhuǎn)換參數(shù)可以將原來的顯示尺寸縮小1/5 ;當?shù)谝晦D(zhuǎn)換參數(shù)采用第一矩陣來表示時,這里的顯示尺寸縮小1/4可以通過將橫坐標和縱坐標均縮小1/4來實現(xiàn)。
[0105]本發(fā)明實施例中,在系統(tǒng)同時打開2個以上的非全屏窗口時,如果某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間大于等于一定的時間閥值時,那么非全屏窗口的顯示尺寸就將自動的進行改變,例如,非全屏窗口的顯示尺寸可以慢慢地變小直到最小化窗口。本發(fā)明實施例提供的技術(shù)方案,可以提升當多個窗口使用時內(nèi)容現(xiàn)實和體驗的最佳化。
[0106]實施例五
[0107]基于上述的實施例四,本發(fā)明實施例提供一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0108]在本發(fā)明實施例中所述顯示參數(shù)包括顯示尺寸,所述N個非全屏窗口具有第一尺寸,所述閾值集合內(nèi)包括第一閾值和第二閾值,其中,所述第二閾值小于所述第一閾值;圖5為本發(fā)明實施例五信息處理方法的實現(xiàn)流程示意圖,如圖5所示,該方法包括:
[0109]步驟501,基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口;
[0110]其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0111]這里,所述第一規(guī)則可以是預先設(shè)置的具有某些偏好的規(guī)則,例如,第一規(guī)則可以是:當N個非全屏窗口的應用包括辦公應用和娛樂應用時,那么將娛樂應用的非全拼窗口確定M個非全屏窗口 ;其中,辦公應用包括文本應用、郵件應用,而娛樂應用包括游戲應用、音樂播放器應用、視頻播放器應用。
[0112]這里,所述N個非全屏窗口具有第一尺寸,當N個非全屏窗口的應用包括文本應用、郵件應用、游戲應用、音樂播放器應用和視頻播放器應用時,這5個應用的窗口的第一尺寸可以相同,也可以不同。
[0113]步驟502,進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0114]步驟503,分別判斷所述持續(xù)時間信息與所述第一閾值、所述第二閾值之間的大小關(guān)系,得到M個第一判斷結(jié)果;
[0115]步驟504,當所述第一判斷結(jié)果表明所述持續(xù)時間信息小于等于所述第二閾值時,根據(jù)預設(shè)的第三規(guī)則確定所述M個第二轉(zhuǎn)換參數(shù);
[0116]步驟505,利用所述第二轉(zhuǎn)換參數(shù)對所述M個非全屏窗口進行變換,生成M個具有第四尺寸的第二非全屏窗口,所述第四尺寸大于所述第一尺寸。
[0117]本發(fā)明實施例中,所述第三規(guī)則可以是一個關(guān)于持續(xù)時間信息、和/或、應用類別信息等的規(guī)則,其中應用類別信息是指應用的類別,應用的類別包括辦公應用、娛樂應用、社交應用、購物應用等類別,例如,不同的應用類別確定出的第一轉(zhuǎn)換參數(shù)可以不同,不同的持續(xù)時間信息確定出的第一轉(zhuǎn)換參數(shù)也不同。具體地,對于社交應用的非全屏窗口,第一轉(zhuǎn)換參數(shù)可以將原來的顯示尺寸擴大1/4,而對于辦公應用的非全屏窗口,第一轉(zhuǎn)換參數(shù)可以將原來的顯示尺寸擴大1/5 ;當?shù)谝晦D(zhuǎn)換參數(shù)采用第一矩陣來表示時,這里的顯示尺寸擴大1/4可以通過將橫坐標和縱坐標均擴大1/4來實現(xiàn)。
[0118]本發(fā)明實施例中,在系統(tǒng)同時打開2個以上的非全屏窗口時,而某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間小于一定的時間閥值時,則可以結(jié)合實際空間大小變大到橫向或縱向的最大值;如此,本發(fā)明實施例提供的技術(shù)方案,可以提升當多個窗口使用時內(nèi)容現(xiàn)實和體驗的最佳化。
[0119]實施例六
[0120]基于上述的方法實施例,本發(fā)明實施例提供一種電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0121]圖6為本發(fā)明實施例六電子設(shè)備的組成結(jié)構(gòu)示意圖,如圖6所示,該電子設(shè)備包括第一確定單元601、獲取單元602和調(diào)整單元603,其中:
[0122]所述第一確定單元601,用于基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0123]所述獲取單元602,用于進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0124]所述調(diào)整單元603,用于分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù)。
[0125]這里,所述第一規(guī)則可以是預先設(shè)置的具有某些偏好的規(guī)則,例如,第一規(guī)則可以是:當N個非全屏窗口的應用包括辦公應用和娛樂應用時,那么將娛樂應用的非全拼窗口確定M個非全屏窗口 ;其中,辦公應用包括文本應用、郵件應用,而娛樂應用包括游戲應用、音樂播放器應用、視頻播放器應用。
[0126]這里,所述第一狀態(tài)是指非活動狀態(tài),相對于非活動狀態(tài)的狀態(tài)為激活狀態(tài)。所述非全屏窗口的顯示區(qū)域小于全屏窗口的顯示區(qū)域;所述顯示參數(shù)至少包括顯示尺寸和顯示亮度。
[0127]本發(fā)明實施例中,基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口 ;進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù);如此,能夠根據(jù)用戶的使用狀態(tài)實時的調(diào)整非全屏窗口的顯示狀態(tài),從而提高用戶體驗。
[0128]實施例七
[0129]基于實施例六,本發(fā)明實施例提供一種電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0130]在本發(fā)明實施例中所述顯示參數(shù)包括顯示尺寸,所述N個非全屏窗口具有第一尺寸;圖7為本發(fā)明實施例七電子設(shè)備的組成結(jié)構(gòu)示意圖,如圖7所示,該電子設(shè)備包括第一確定單元701、獲取單元702和調(diào)整單元703,所述調(diào)整單元703包括第一判斷模塊731、第一確定模塊732和第一調(diào)整模塊733,其中:
[0131]所述第一確定單元701,用于基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0132]所述獲取單元702,用于進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0133]所述第一判斷模塊731,用于分別判斷所述持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果;
[0134]所述第一確定模塊732,用于根據(jù)M個所述第一判斷結(jié)果,確定對應的M個轉(zhuǎn)換參數(shù);
[0135]所述第一調(diào)整模塊733,用于根據(jù)所述M個轉(zhuǎn)換參數(shù),調(diào)整對應的所述M個非全屏窗口的顯示尺寸為第二尺寸,所述第二尺寸與所述第一尺寸不同。
[0136]本發(fā)明實施例中,第一判斷模塊731分別判斷所述持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果;然后第一確定模塊732根據(jù)M個所述第一判斷結(jié)果,確定對應的M個轉(zhuǎn)換參數(shù);第一調(diào)整模塊733根據(jù)所述M個轉(zhuǎn)換參數(shù),調(diào)整對應的所述M個非全屏窗口的顯示尺寸為第二尺寸;如此,能夠根據(jù)用戶的使用狀態(tài)實時的調(diào)整非全屏窗口的顯示尺寸,從而提高用戶體驗,例如:在系統(tǒng)同時打開2個以上的非全屏窗口時,如果某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間大于等于一定的時間閥值時,那么非全屏窗口的顯示尺寸就將自動的進行改變,例如,非全屏窗口的顯示尺寸可以慢慢地變小直到最小化窗口。而某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間小于一定的時間閥值時,則可以結(jié)合實際空間大小變大到橫向或縱向的最大值;如此,本發(fā)明實施例提供的技術(shù)方案,可以提升當多個窗口使用時內(nèi)容現(xiàn)實和體驗的最佳化。
[0137]實施例八
[0138]基于實施例六,本發(fā)明實施例提供一種電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0139]在本發(fā)明實施例中所述顯示參數(shù)包括顯示亮度,所述N個非全屏窗口具有第一亮度;圖8為本發(fā)明實施例八電子設(shè)備的組成結(jié)構(gòu)示意圖,如圖8所示,該電子設(shè)備包括第一確定單元801、獲取單元802和調(diào)整單元803,所述調(diào)整單元803包括第一判斷模塊831、第二確定模塊832和第二調(diào)整模塊833,其中:
[0140]所述第一確定單元801,用于基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0141]所述獲取單元802,用于進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0142]所述第一判斷模塊831,用于分別判斷持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果;
[0143]所述第二確定模塊832,用于根據(jù)M個所述第一判斷結(jié)果,確定對應的M個顯示亮度;
[0144]所述第二調(diào)整模塊833,用于根據(jù)所述M個顯示亮度調(diào)整對應的所述M個非全屏窗口的顯示亮度為第二亮度,所述第二亮度與所述第一亮度不同。
[0145]這里,所述N個非全屏窗口具有第一亮度,顯示亮度可以采用驅(qū)動電流來表示,例如,第一亮度可以為驅(qū)動電流Il ;當N個非全屏窗口的應用包括文本應用、郵件應用、游戲應用、音樂播放器應用和視頻播放器應用時,這5個應用的窗口的第一亮度可以相同,也可以不同。
[0146]本發(fā)明實施例中,第一判斷模塊831分別判斷持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果;第二確定模塊832根據(jù)M個所述第一判斷結(jié)果,確定對應的M個顯示亮度;第二調(diào)整模塊833根據(jù)所述M個顯示亮度調(diào)整對應的所述M個非全屏窗口的顯示亮度為第二亮度,所述第二亮度與所述第一亮度不同;如此,能夠根據(jù)用戶的使用狀態(tài)實時的調(diào)整非全屏窗口的顯示亮度,從而提高用戶體驗,例如:在系統(tǒng)同時打開2個以上的非全屏窗口時,如果某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間大于等于一定的時間閥值時,那么非全屏窗口的顯示亮度就將自動的進行改變,例如,非全屏窗口的顯示亮度可以慢慢地變小直到設(shè)定的最小值。而某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間小于一定的時間閥值時,則非全屏窗口的顯示亮度可以慢慢地變大直到設(shè)定的最大值;如此,本發(fā)明實施例提供的技術(shù)方案,可以提升當多個窗口使用時內(nèi)容現(xiàn)實和體驗的最佳化。
[0147]實施例九
[0148]基于實施例八,本發(fā)明實施例提供一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0149]在本發(fā)明實施例中所述顯示參數(shù)包括顯示尺寸,所述N個非全屏窗口具有第一尺寸,所述閾值集合內(nèi)包括第一閾值;該電子設(shè)備包括第一確定單元、獲取單元和調(diào)整單元,所述調(diào)整單元包括第一判斷模塊、第一確定模塊和第一調(diào)整模塊,其中:
[0150]所述第一確定單元,用于基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0151]所述獲取單元,用于進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0152]第一判斷模塊,用于分別判斷所述持續(xù)時間信息與所述第一閾值的大小關(guān)系,得到M個第一判斷結(jié)果;
[0153]所述第一確定模塊,用于當所述第一判斷結(jié)果表明所述持續(xù)時間信息大于等于所述第一閾值時,根據(jù)預設(shè)的第二規(guī)則確定M個第一轉(zhuǎn)換參數(shù);
[0154]所述第一調(diào)整模塊,用于利用所述第一轉(zhuǎn)換參數(shù)對所述M個非全屏窗口進行變換,生成M個具有第三尺寸的第一非全屏窗口,所述第三尺寸小于所述第一尺寸。
[0155]本發(fā)明實施例中,所述第二規(guī)則可以是一個關(guān)于持續(xù)時間信息、和/或、應用類別信息等的規(guī)則,其中應用類別信息是指應用的類別,應用的類別包括辦公應用、娛樂應用、社交應用、購物應用等類別,例如,不同的應用類別確定出的第一轉(zhuǎn)換參數(shù)可以不同,不同的持續(xù)時間信息確定出的第一轉(zhuǎn)換參數(shù)也不同。具體地,對于社交應用的非全屏窗口,第一轉(zhuǎn)換參數(shù)可以將原來的顯示尺寸縮小1/4,而對于辦公應用的非全屏窗口,第一轉(zhuǎn)換參數(shù)可以將原來的顯示尺寸縮小1/5 ;當?shù)谝晦D(zhuǎn)換參數(shù)采用第一矩陣來表示時,這里的顯示尺寸縮小1/4可以通過將橫坐標和縱坐標均縮小1/4來實現(xiàn)。
[0156]本發(fā)明實施例中,在系統(tǒng)同時打開2個以上的非全屏窗口時,如果某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間大于等于一定的時間閥值時,那么非全屏窗口的顯示尺寸就將自動的進行改變,例如,非全屏窗口的顯示尺寸可以慢慢地變小直到最小化窗口。本發(fā)明實施例提供的技術(shù)方案,可以提升當多個窗口使用時內(nèi)容現(xiàn)實和體驗的最佳化。
[0157]實施例十
[0158]基于實施例七,本發(fā)明實施例提供一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上;
[0159]在本發(fā)明實施例中所述顯示參數(shù)包括顯示尺寸,所述N個非全屏窗口具有第一尺寸,所述閾值集合內(nèi)包括第一閾值和第二閾值,其中,所述第二閾值小于所述第一閾值;該電子設(shè)備包括第一確定單元、獲取單元和調(diào)整單元,所述調(diào)整單元包括第一判斷模塊、第一確定模塊和第一調(diào)整模塊,其中:
[0160]所述第一確定單元,用于基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù);
[0161]所述獲取單元,用于進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息;
[0162]所述第一判斷模塊,用于分別判斷所述持續(xù)時間信息與所述第一閾值、所述第二閾值之間的大小關(guān)系,得到M個第一判斷結(jié)果;
[0163]所述第一確定模塊,用于當所述第一判斷結(jié)果表明所述持續(xù)時間信息小于等于所述第二閾值時,根據(jù)預設(shè)的第三規(guī)則確定所述M個第二轉(zhuǎn)換參數(shù);
[0164]所述第一調(diào)整模塊,用于利用所述第二轉(zhuǎn)換參數(shù)對所述M個非全屏窗口進行變換,生成M個具有第四尺寸的第二非全屏窗口,所述第四尺寸大于所述第一尺寸。
[0165]本發(fā)明實施例中,所述第三規(guī)則可以是一個關(guān)于持續(xù)時間信息、和/或、應用類別信息等的規(guī)則,其中應用類別信息是指應用的類別,應用的類別包括辦公應用、娛樂應用、社交應用、購物應用等類別,例如,不同的應用類別確定出的第一轉(zhuǎn)換參數(shù)可以不同,不同的持續(xù)時間信息確定出的第一轉(zhuǎn)換參數(shù)也不同。具體地,對于社交應用的非全屏窗口,第一轉(zhuǎn)換參數(shù)可以將原來的顯示尺寸擴大1/4,而對于辦公應用的非全屏窗口,第一轉(zhuǎn)換參數(shù)可以將原來的顯示尺寸擴大1/5 ;當?shù)谝晦D(zhuǎn)換參數(shù)采用第一矩陣來表示時,這里的顯示尺寸擴大1/4可以通過將橫坐標和縱坐標均擴大1/4來實現(xiàn)。
[0166]本發(fā)明實施例中,在系統(tǒng)同時打開2個以上的非全屏窗口時,而某些非全屏窗口處于非活動狀態(tài)的持續(xù)時間小于一定的時間閥值時,則可以結(jié)合實際空間大小變大到橫向或縱向的最大值;如此,本發(fā)明實施例提供的技術(shù)方案,可以提升當多個窗口使用時內(nèi)容現(xiàn)實和體驗的最佳化。
[0167]這里需要指出的是:以上電子設(shè)備實施例的描述,與上述應用于信息處理方法實施例的描述是類似的,具有與方法實施例的相同的有益效果,因此不做贅述。對于本發(fā)明電子設(shè)備實施例中未披露的技術(shù)細節(jié),請參照本發(fā)明信息處理方法實施例的描述。
[0168]在本申請所提供的幾個實施例中,應該理解到,所揭露的設(shè)備和方法,可以通過其它的方式實現(xiàn)。以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結(jié)合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
[0169]上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元;既可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
[0170]另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0171]本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:移動存儲設(shè)備、只讀存儲器(Read-Only Memory, ROM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0172]或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明實施例的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機、服務器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。而前述的存儲介質(zhì)包括:移動存儲設(shè)備、ROM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0173]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種信息處理方法,應用于電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上,所述方法包括: 基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù); 進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息; 分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示參數(shù)包括顯示尺寸,所述N個非全屏窗口具有第一尺寸; 對應地,所述基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù),包括: 分別判斷所述持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果; 根據(jù)M個所述第一判斷結(jié)果,確定對應的M個轉(zhuǎn)換參數(shù); 根據(jù)所述M個轉(zhuǎn)換參數(shù),調(diào)整對應的所述M個非全屏窗口的顯示尺寸為第二尺寸,所述第二尺寸與所述第一尺寸不同。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述顯示參數(shù)包括顯示亮度,所述N個非全屏窗口具有第一亮度;對應地,所述基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù),包括: 分別判斷持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果; 根據(jù)M個所述第一判斷結(jié)果,確定對應的M個顯示亮度; 根據(jù)所述M個顯示亮度調(diào)整對應的所述M個非全屏窗口的顯示亮度為第二亮度,所述第二亮度與所述第一亮度不同。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述閾值集合內(nèi)包括第一閾值; 對應地,分別判斷所述持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果,包括: 分別判斷所述持續(xù)時間信息與所述第一閾值的大小關(guān)系,得到M個第一判斷結(jié)果; 對應地,所述根據(jù)M個所述第一判斷結(jié)果,確定對應的M個轉(zhuǎn)換參數(shù),包括: 當所述第一判斷結(jié)果表明所述持續(xù)時間信息大于等于所述第一閾值時,根據(jù)預設(shè)的第二規(guī)則確定M個第一轉(zhuǎn)換參數(shù); 對應地,根據(jù)所述M個轉(zhuǎn)換參數(shù),調(diào)整對應的所述M個非全屏窗口的顯示尺寸,包括:利用所述第一轉(zhuǎn)換參數(shù)對所述M個非全屏窗口進行變換,生成M個具有第三尺寸的第一非全屏窗口,所述第三尺寸小于所述第一尺寸。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述閾值集合包括第一閾值和第二閾值,其中,所述第二閾值小于所述第一閾值; 對應地,所述分別判斷每一應用的第一時段與所述閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果,包括: 分別判斷所述持續(xù)時間信息與所述第一閾值、所述第二閾值之間的大小關(guān)系,得到M個第一判斷結(jié)果; 對應地,所述根據(jù)M個所述第一判斷結(jié)果,確定對應的M個轉(zhuǎn)換參數(shù),包括: 當所述第一判斷結(jié)果表明所述持續(xù)時間信息小于等于所述第二閾值時,根據(jù)預設(shè)的第三規(guī)則確定所述M個第二轉(zhuǎn)換參數(shù); 對應地,根據(jù)所述M個轉(zhuǎn)換參數(shù),調(diào)整對應的所述M個非全屏窗口的顯示尺寸,包括:利用所述第二轉(zhuǎn)換參數(shù)對所述M個非全屏窗口進行變換,生成M個具有第四尺寸的第二非全屏窗口,所述第四尺寸大于所述第一尺寸。
6.一種電子設(shè)備,所述電子設(shè)備能夠運行一個或者等多個應用程序,所述應用程序能夠以非全屏窗口的方式呈現(xiàn)在所述電子設(shè)備的所述顯示單元上; 所述電子設(shè)備包括第一確定單元、獲取單元和調(diào)整單元,其中: 所述第一確定單元,用于基于預設(shè)的第一規(guī)則從所述顯示單元上呈現(xiàn)的N個非全屏窗口,確定出處于第一狀態(tài)的M個非全屏窗口,其中,N為大于等于I的正整數(shù),且M為大于等于I且小于等于N的正整數(shù); 所述獲取單元,用于進一步獲取所述M個非全屏窗口處于所述第一狀態(tài)的持續(xù)時間信息; 所述調(diào)整單元,用于分別基于所述持續(xù)時間信息,對應地調(diào)整所述M個非全屏窗口的顯示參數(shù)。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述顯示參數(shù)包括顯示尺寸,所述N個非全屏窗口具有第一尺寸; 對應地,所述調(diào)整單元包括第一判斷模塊、第一確定模塊和第一調(diào)整模塊,其中: 所述第一判斷模塊,用于分別判斷所述持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果; 所述第一確定模塊,用于根據(jù)M個所述第一判斷結(jié)果,確定對應的M個轉(zhuǎn)換參數(shù);所述第一調(diào)整模塊,用于根據(jù)所述M個轉(zhuǎn)換參數(shù),調(diào)整對應的所述M個非全屏窗口的顯示尺寸為第二尺寸,所述第二尺寸與所述第一尺寸不同。
8.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述顯示參數(shù)包括顯示亮度,所述N個非全屏窗口具有第一亮度; 對應地,所述調(diào)整單元包括第一判斷模塊、第二確定模塊和第二調(diào)整模塊,其中: 所述第一判斷模塊,用于分別判斷持續(xù)時間信息與閾值集合內(nèi)至少一個閾值的大小關(guān)系,得到M個第一判斷結(jié)果; 所述第二確定模塊,用于根據(jù)M個所述第一判斷結(jié)果,確定對應的M個顯示亮度;所述第二調(diào)整模塊,用于根據(jù)所述M個顯示亮度調(diào)整對應的所述M個非全屏窗口的顯示亮度為第二亮度,所述第二亮度與所述第一亮度不同。
9.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述閾值集合內(nèi)包括第一閾值; 對應地,所述第一判斷模塊,用于分別判斷所述持續(xù)時間信息與所述第一閾值的大小關(guān)系,得到M個第一判斷結(jié)果; 對應地,所述第一確定模塊,用于當所述第一判斷結(jié)果表明所述持續(xù)時間信息大于等于所述第一閾值時,根據(jù)預設(shè)的第二規(guī)則確定M個第一轉(zhuǎn)換參數(shù); 對應地,所述第一調(diào)整模塊,用于利用所述第一轉(zhuǎn)換參數(shù)對所述M個非全屏窗口進行變換,生成M個具有第三尺寸的第一非全屏窗口,所述第三尺寸小于所述第一尺寸。
10.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述閾值集合包括第一閾值和第二閾值,其中,所述第二閾值小于所述第一閾值; 對應地,所述第一判斷模塊,用于分別判斷所述持續(xù)時間信息與所述第一閾值、所述第二閾值之間的大小關(guān)系,得到M個第一判斷結(jié)果; 對應地,所述第一確定模塊,用于當所述第一判斷結(jié)果表明所述持續(xù)時間信息小于等于所述第二閾值時,根據(jù)預設(shè)的第三規(guī)則確定所述M個第二轉(zhuǎn)換參數(shù); 對應地,所述第一調(diào)整模塊,用于利用所述第二轉(zhuǎn)換參數(shù)對所述M個非全屏窗口進行變換,生成M個具有第四尺寸的第二非全屏窗口,所述第四尺寸大于所述第一尺寸。
【文檔編號】G06F3/0481GK104317475SQ201410495380
【公開日】2015年1月28日 申請日期:2014年9月25日 優(yōu)先權(quán)日:2014年9月25日
【發(fā)明者】高呈國 申請人:聯(lián)想(北京)有限公司