一顯示模式對(duì)應(yīng)的顯示單元的顯示狀態(tài),另外,使與第二顯示模式無關(guān)的顯示單元關(guān)閉或休眠,降低了電子設(shè)備的電量消耗。
[0091]上述實(shí)施例提供的顯示模式切換方法實(shí)現(xiàn)了電子設(shè)備不同顯示模式之間的切換。通常情況下,一種顯示模式可對(duì)應(yīng)多種顯示狀態(tài),為了實(shí)現(xiàn)同一顯示模式下不同顯示狀態(tài)的切換,本發(fā)明實(shí)施例提供了另一種顯示模式切換方法,與上述實(shí)施例不同的是,本發(fā)明實(shí)施例提供的顯示模式切換方法除了包括上述任一實(shí)施例提供的方法步驟外,還包括顯示狀態(tài)切換過程,請(qǐng)參閱圖4,為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)顯示狀態(tài)切換的流程示意圖,第二顯示模式至少包括第一顯示狀態(tài)和第二顯示狀態(tài),實(shí)現(xiàn)顯示狀態(tài)切換的方法可以包括:
[0092]步驟S401:當(dāng)電子設(shè)備處于第二顯示模式下的第一顯示狀態(tài)時(shí),檢測(cè)是否接收到第二指令,得到第二檢測(cè)結(jié)果。
[0093]其中,第二指令用于將第二顯示模式下的顯示狀態(tài)由第一顯示狀態(tài)切換至第二顯示狀態(tài)。
[0094]步驟S402:當(dāng)?shù)诙z測(cè)結(jié)果表明接收到第二指令時(shí),確定與第二顯示狀態(tài)對(duì)應(yīng)的第二顯示單元作為目標(biāo)顯示單元。
[0095]其中,目標(biāo)顯示單元為與第二顯示模式對(duì)應(yīng)的第二顯示單元中的至少一個(gè)顯示單
J Li ο
[0096]步驟S403:基于顯示通道與顯示單元的對(duì)應(yīng)關(guān)系,確定與目標(biāo)顯示單元對(duì)應(yīng)的顯示通道;
[0097]步驟S404:合成與目標(biāo)顯示單元對(duì)應(yīng)的前待顯示數(shù)據(jù),將與目標(biāo)顯示單元對(duì)應(yīng)的當(dāng)前待顯示數(shù)據(jù)通過與目標(biāo)顯示單元對(duì)應(yīng)的顯示通道傳輸至目標(biāo)顯示單元進(jìn)行顯示。
[0098]示例性的,第二顯示模式為單顯模式,圖5示出了單顯模式的狀態(tài)切換示意圖,與第二顯示模式對(duì)應(yīng)的顯示單元為顯示屏I (可作為主屏)和顯示屏2 (可作為副屏),第二顯示模式下的第一顯示狀態(tài)為主屏顯示,第二顯示狀態(tài)為副屏顯示。電子設(shè)備可顯示一可交互界面,該可交互界面上可顯示狀態(tài)切換操作選項(xiàng),狀態(tài)切換操作選項(xiàng)可以包括“主屏一副屏”、“副屏一主屏”。當(dāng)用戶在可交互界面上選擇“主屏一副屏”這一操作選項(xiàng)時(shí),電子設(shè)備接收到第二指令,執(zhí)行與第二指令對(duì)應(yīng)的操作,即,將主屏顯示切換為副屏顯示。具體的,主屏與顯示通道I對(duì)應(yīng),副屏與顯示通道2對(duì)應(yīng),當(dāng)由主屏顯示向副屏顯示切換時(shí),確定出與副屏對(duì)應(yīng)的顯示通道為顯示通道2對(duì)應(yīng),則將當(dāng)前待顯示數(shù)據(jù)通過顯示通道2傳輸至副屏進(jìn)行顯示,從而實(shí)現(xiàn)顯示狀態(tài)的切換。
[0099]示例性的,第二顯示模式為獨(dú)立模式,圖6示出了獨(dú)立模式的狀態(tài)切換示意圖,與第二顯示模式對(duì)應(yīng)的顯示單元為顯示屏I (可作為主屏)和顯示屏2 (可作為副屏),第二顯示模式下的第一顯示狀態(tài)為主屏運(yùn)行應(yīng)用程序A、B,副屏運(yùn)行應(yīng)用程序C,第二顯示狀態(tài)為主屏運(yùn)行應(yīng)用程序B,副屏運(yùn)行應(yīng)用程序A、C。當(dāng)接收到用于將第一顯示狀態(tài)切換至第二顯示狀態(tài)的第二指令時(shí),將應(yīng)用程序B的當(dāng)前待顯示數(shù)據(jù)通過與主屏對(duì)應(yīng)的顯示通道I傳輸至主屏顯示,同時(shí),將應(yīng)用程序A和C的當(dāng)前待顯示數(shù)據(jù)通過與副屏對(duì)應(yīng)的顯示通道2傳輸至副屏顯示。
[0100]示例性的,第二顯示模式為擴(kuò)展模式,圖7示出了擴(kuò)展模式的狀態(tài)切換示意圖,與第二顯示模式對(duì)應(yīng)的顯示單元為顯示屏I (可作為主屏)和顯示屏2 (可作為副屏),第二顯示模式下的第一顯示狀態(tài)為主屏顯示應(yīng)用界面A,副屏顯示應(yīng)用界面B,第二顯示狀態(tài)為主屏顯示應(yīng)用界面B,副屏顯示應(yīng)用界面A。當(dāng)接收到用于將第一顯示狀態(tài)切換至第二顯示狀態(tài)的第二指令時(shí),將應(yīng)用界面B的當(dāng)前待顯示數(shù)據(jù)通過與主屏對(duì)應(yīng)的顯示通道I傳輸至主屏顯示,同時(shí),將應(yīng)用界面A的當(dāng)前待顯示數(shù)據(jù)通過與副屏對(duì)應(yīng)的顯示通道2傳輸至副屏顯
/Jn ο
[0101]本發(fā)明實(shí)施例提供的顯示界面切換方法不但可實(shí)現(xiàn)在不同的顯示模式之間切換,還可實(shí)現(xiàn)在同一顯示模式下不同顯示狀態(tài)之間的切換,用戶體驗(yàn)較好。
[0102]請(qǐng)參閱圖8,為本發(fā)明實(shí)施例提供的一種電子設(shè)備80的結(jié)構(gòu)示意圖,該電子設(shè)備80具有多個(gè)顯示單元,并且該電子設(shè)備80至少包括第一顯示模式和第二顯示模式,其中,每個(gè)顯示單元對(duì)應(yīng)一個(gè)顯示通道,每個(gè)顯示通道對(duì)應(yīng)至少一個(gè)顯示單元,電子設(shè)備80預(yù)存有顯示通道與顯示單元的對(duì)應(yīng)關(guān)系,本發(fā)明實(shí)施提供的電子設(shè)備80可以包括:第一檢測(cè)單元801、第一確定單元802、第二確定單元803、第一數(shù)據(jù)合成單元804和第一數(shù)據(jù)傳輸單元805。其中:
[0103]第一檢測(cè)單元801,用于當(dāng)電子設(shè)備80處于第一顯示模式時(shí),檢測(cè)是否接收到第一指令,得到第一檢測(cè)結(jié)果。
[0104]其中,第一指令用于將電子設(shè)備80的顯示模式從第一顯示模式切換至第二顯示模式。
[0105]第一確定單元802,用于當(dāng)?shù)谝粰z測(cè)單元801的第一檢測(cè)結(jié)果表明接收到第一指令時(shí),停止第一顯示模式當(dāng)前待顯示數(shù)據(jù)的合成,確定與第二顯示模式對(duì)應(yīng)的第二顯示單
J Li ο
[0106]其中,第二顯示單元為多個(gè)顯示單元中的一個(gè)或多個(gè)。
[0107]第二確定單元803,用于基于顯示通道與顯示單元的對(duì)應(yīng)關(guān)系,確定與第一確定單元802確定出的第二顯示單元對(duì)應(yīng)的顯示通道。
[0108]在一種可能的實(shí)現(xiàn)方式中,電子設(shè)備80預(yù)存顯示模式與顯示單元的對(duì)應(yīng)關(guān)系,則第二確定單元803具體用于,基于顯示模式與顯示單元的對(duì)應(yīng)關(guān)系確定與第二顯示模式對(duì)應(yīng)的顯示單元作為第二顯示單元。
[0109]第一數(shù)據(jù)合成單元804,用于第二顯示模式的當(dāng)前待顯示數(shù)據(jù)。
[0110]第一數(shù)據(jù)傳輸單元805,用于將第一數(shù)據(jù)合成單元804合成的第二顯示模式的當(dāng)前待顯示數(shù)據(jù)通過第二確定單元803確定出的顯示通道傳輸至與第二顯示模式對(duì)應(yīng)的第二顯示單元進(jìn)行顯示。
[0111]現(xiàn)有技術(shù)中的電子設(shè)備具有一個(gè)顯示通道,多個(gè)顯示單元通過這一個(gè)顯示通道實(shí)現(xiàn)數(shù)據(jù)的顯示,這導(dǎo)致多個(gè)顯示單元只能顯示相同的數(shù)據(jù),或者,同一數(shù)據(jù)在不同的顯示單元上顯示,而無法實(shí)現(xiàn)在不同的顯示模式之間進(jìn)行切換,與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例中的電子設(shè)備具有多種顯示模式,每個(gè)顯示模式對(duì)應(yīng)至少一個(gè)顯示單元,每個(gè)顯示單元對(duì)應(yīng)一個(gè)顯示通道,基于此,本發(fā)明實(shí)施例提供的電子設(shè)備,在接收到將第一顯示模式切換至第二顯示模式的切換指令時(shí),可確定與第二顯示模式對(duì)應(yīng)的第二顯示單元,進(jìn)而確定出與第二顯示單元對(duì)應(yīng)的顯示通道,通過確定出的顯示通道將第二顯示模式下的待顯示數(shù)據(jù)傳輸至第二顯示單元進(jìn)行顯示。本發(fā)明實(shí)施例提供的電子設(shè)備可實(shí)現(xiàn)在不同的顯示模式之間進(jìn)行切換,能夠充分利用多個(gè)顯示單元的價(jià)值,給用戶提供新穎、生動(dòng)、靈活的應(yīng)用體驗(yàn)。
[0112]請(qǐng)參閱圖9,為本發(fā)明實(shí)施例提供的另一種電子設(shè)備90的結(jié)構(gòu)示意圖,該電子設(shè)備90與上述實(shí)施例提供的電子設(shè)備80的區(qū)別在于,除了包括第一檢測(cè)單元801、第一確定單元802、第二確定單元803、第一數(shù)據(jù)合成單元804和第一數(shù)據(jù)傳輸單元805外,還包括:存儲(chǔ)單元901、第三確定單元902和狀態(tài)控制單元903。其中:
[0113]存儲(chǔ)單元901,用于當(dāng)電子設(shè)備90的顯示模式由第一顯示模式切換至第二顯示模式時(shí),存儲(chǔ)第一顯示模式的當(dāng)前狀態(tài)信息,以使電子設(shè)備90的顯示模式重新切換至第一顯示模式時(shí),恢復(fù)與第一顯示模式對(duì)應(yīng)的顯示單元的顯示狀態(tài)。
[0114]第三確定單元902,用于確定與第一顯示模式對(duì)應(yīng)的顯示單元中是否存在與第二顯示單元不同的顯示單元。
[0115]狀態(tài)控制單元903,用于當(dāng)?shù)谌_定單元902確定出與第一顯示模式對(duì)應(yīng)的顯示單元中存在與第二顯示單元不同的顯示單元時(shí),使與第一顯示模式對(duì)應(yīng)的顯示單元中、與第二顯示單元不同的顯示單元關(guān)閉或休眠。
[0116]現(xiàn)有技術(shù)中的電子設(shè)備具有一個(gè)顯示通道,多個(gè)顯示單元通過這一個(gè)顯示通道實(shí)現(xiàn)數(shù)據(jù)的顯示,這導(dǎo)致多個(gè)顯示單元只能顯示相同的數(shù)據(jù),或者,同一數(shù)據(jù)在不同的顯示單元上顯示,而無法實(shí)現(xiàn)在不同的顯示模式之間進(jìn)行切換,與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例中的電子設(shè)備具有多種顯示模式,每個(gè)顯示模式對(duì)應(yīng)至少一個(gè)顯示單元,每個(gè)顯示單元對(duì)應(yīng)一個(gè)顯示通道,基于此,本發(fā)明實(shí)施例提供的電子設(shè)備,在接收到將第一顯示模式切換至第二顯示模式的切換指令時(shí),可確定與第二顯示模式對(duì)應(yīng)的第二顯示單元,進(jìn)而確定出與第二顯示單元對(duì)應(yīng)的顯示通道,通過確定出的顯示通道將第二顯示模式下的待顯示數(shù)據(jù)傳輸至第二顯示單元進(jìn)行顯示。本發(fā)明實(shí)施例提供的電子設(shè)備可實(shí)現(xiàn)在不同的顯示模式之間進(jìn)行切換,能夠充分利用多個(gè)顯示單元的價(jià)值,給用戶提供新穎、生動(dòng)、靈活的應(yīng)用體驗(yàn)。另夕卜,本發(fā)明實(shí)施例提供的電子設(shè)備,當(dāng)顯示模式重新切回第一顯示模式時(shí),可恢復(fù)與第一顯示模式對(duì)應(yīng)的顯示單元的顯示狀態(tài),另外,使與第二顯示模式無關(guān)的顯示單元關(guān)閉或休眠,降低了電子設(shè)備的電量消耗。
[0117]本發(fā)明實(shí)施例提供了另一種電子設(shè)備,該電子設(shè)備除了包括圖8中的各個(gè)單元或者圖9中的各個(gè)單元外,還包括顯示狀態(tài)切換模塊,顯示狀態(tài)切換模塊用于實(shí)現(xiàn)第二顯示模式下的顯示狀態(tài)切換,第二顯示模式至少包括第一顯示狀態(tài)和第二顯示狀態(tài),請(qǐng)參閱圖10,為顯示狀態(tài)切換模塊100的結(jié)構(gòu)示意圖,可以包括:第二檢測(cè)單元1001、第四確定單元1002、第五確定單元1003、第二數(shù)據(jù)合成單元1004和第二數(shù)據(jù)傳輸單元1005。其中:
[0118]第二檢測(cè)單元1001,用于當(dāng)電子設(shè)備處于第二顯示模式下的第一顯示狀態(tài)時(shí),檢測(cè)是否接收到第二指令,得到第二檢測(cè)結(jié)果。
[0119]其中,第二指令用于將第二顯示模式下的顯示狀態(tài)由第一顯示狀態(tài)切換至第二顯示狀態(tài)。
[0120]第四確定單元1002,用于當(dāng)?shù)诙z測(cè)單元1001的第二檢測(cè)結(jié)果表明接收到第二指令時(shí),確定與第二顯示狀態(tài)對(duì)應(yīng)的第二顯示單元作為目標(biāo)顯示單元。
[0121]第五確定單元1003,用于基于顯示通道與顯示單元的對(duì)應(yīng)關(guān)系,確定與第四確定