一種顯示方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及顯示技術(shù),具體涉及一種顯示方法及電子設(shè)備。
【背景技術(shù)】
[0002]目前,市場(chǎng)上流行的電子設(shè)備如手機(jī),從顯示屏上大致可劃分為可折疊屏幕手機(jī)和非可折疊屏幕手機(jī)。在可折疊屏幕手機(jī)中,當(dāng)啟動(dòng)其應(yīng)用時(shí),由相應(yīng)的操作系統(tǒng)如安卓操作系統(tǒng)為已啟動(dòng)的應(yīng)用進(jìn)行全屏形式或分屏形式顯示。其中,當(dāng)以分屏形式顯示不同應(yīng)用對(duì)應(yīng)的窗口時(shí),將該分屏顯示的多個(gè)窗口合并為一個(gè)窗口的過(guò)程較為復(fù)雜,需要先進(jìn)入一操作界面,在該操作界面上選定待合并的分屏顯示的窗口,再點(diǎn)擊合并功能按鍵,進(jìn)而實(shí)現(xiàn)合并,導(dǎo)致實(shí)現(xiàn)該功能的操作步驟復(fù)雜,顯示內(nèi)容遲緩等問(wèn)題。
【發(fā)明內(nèi)容】
[0003]為解決現(xiàn)有存在的技術(shù)問(wèn)題,本發(fā)明實(shí)施例在于提供一種顯示方法及電子設(shè)備,能夠簡(jiǎn)單快速實(shí)現(xiàn)窗口對(duì)應(yīng)應(yīng)用的合并,可解決窗口對(duì)應(yīng)應(yīng)用的內(nèi)容顯示遲緩的問(wèn)題。
[0004]本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0005]本發(fā)明實(shí)施例提供了一種顯示方法,所述方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備具有可折疊屏幕,所述方法包括:
[0006]當(dāng)所述可折疊屏幕顯示至少兩個(gè)窗口,且所述可折疊屏幕被折疊時(shí),檢測(cè)所述可折疊屏幕顯示的至少兩個(gè)窗口中的兩個(gè)窗口間的屬性是否滿足預(yù)設(shè)條件;
[0007]若檢測(cè)到所述至少兩個(gè)窗口中的兩個(gè)窗口間的屬性滿足預(yù)設(shè)條件,則將滿足預(yù)設(shè)條件的所述兩個(gè)窗口所顯示的內(nèi)容進(jìn)行合并后,在所述兩個(gè)窗口上分別進(jìn)行顯示,或在所述兩個(gè)窗口合并成的第一窗口上進(jìn)行顯示。
[0008]上述方案中,在檢測(cè)所述可折疊屏幕顯示的至少兩個(gè)窗口中的兩個(gè)窗口間的屬性是否滿足預(yù)設(shè)條件之前,所述方法還包括:
[0009]檢測(cè)所述可折疊屏幕的第一折疊角是否小于等于預(yù)定值;
[0010]檢測(cè)到所述可折疊屏幕的第一折疊角小于等于預(yù)定值時(shí),檢測(cè)所述可折疊屏幕顯示的至少兩個(gè)窗口中的兩個(gè)窗口間的屬性是否滿足預(yù)設(shè)條件。
[0011]上述方案中,所述檢測(cè)到所述至少兩個(gè)窗口中的兩個(gè)窗口間的屬性滿足預(yù)設(shè)條件,包括:
[0012]確定所述兩個(gè)窗口在所述可折疊屏幕上的位置區(qū)域不存在重疊;
[0013]或,確定所述兩個(gè)窗口在所述可折疊屏幕上的位置區(qū)域存在重疊且重疊區(qū)域未超出預(yù)設(shè)的閾值。
[0014]上述方案中,所述將滿足預(yù)設(shè)條件的所述兩個(gè)窗口所顯示的內(nèi)容進(jìn)行合并后,在所述兩個(gè)窗口上分別進(jìn)行顯示,或在所述兩個(gè)窗口合并成的第一窗口上進(jìn)行顯示,包括:
[0015]根據(jù)所述兩個(gè)窗口的優(yōu)先級(jí)或類型或所述兩個(gè)窗口的相對(duì)位置,確定滿足預(yù)設(shè)條件的兩個(gè)窗口的顯示內(nèi)容進(jìn)行合并后的顯示方式。
[0016]上述方案中,所述顯示方式包括:
[0017]重疊顯示,或非重疊顯示,或按照窗口打開(kāi)時(shí)間進(jìn)行排列顯示,或按照特定排列方式依次排列顯示。
[0018]本發(fā)明實(shí)施例還提供了一種電子設(shè)備,所述電子設(shè)備具有可折疊屏幕,所述電子設(shè)備包括:
[0019]第一檢測(cè)單元,用于當(dāng)所述可折疊屏幕顯示至少兩個(gè)窗口,且所述可折疊屏幕被折疊時(shí),檢測(cè)所述可折疊屏幕顯示的至少兩個(gè)窗口中的兩個(gè)窗口間的屬性是否滿足預(yù)設(shè)條件,若檢測(cè)到所述至少兩個(gè)窗口中的兩個(gè)窗口間的屬性滿足預(yù)設(shè)條件,觸發(fā)第一合并輸出單元;
[0020]第一合并輸出單元,用于將滿足預(yù)設(shè)條件的所述兩個(gè)窗口所顯示的內(nèi)容進(jìn)行合并后,分別輸出至所述兩個(gè)窗口上,或輸出至所述兩個(gè)窗口合并成的第一窗口上。
[0021 ] 上述方案中,所述電子設(shè)備還包括:
[0022]第二檢測(cè)單元,用于檢測(cè)所述可折疊屏幕的第一折疊角是否小于等于預(yù)定值,檢測(cè)到所述可折疊屏幕的第一折疊角小于等于預(yù)定值時(shí),觸發(fā)第一檢測(cè)單元;
[0023]第一檢測(cè)單元,用于檢測(cè)所述可折疊屏幕顯示的至少兩個(gè)窗口中的兩個(gè)窗口間的屬性是否滿足預(yù)設(shè)條件。
[0024]上述方案中,
[0025]所述第一檢測(cè)單元,用于確定所述兩個(gè)窗口在所述可折疊屏幕上的位置區(qū)域不存在重疊;或確定所述兩個(gè)窗口在所述可折疊屏幕上的位置區(qū)域存在重疊且重疊區(qū)域未超出預(yù)設(shè)的閾值,檢測(cè)到所述至少兩個(gè)窗口中的兩個(gè)窗口間的屬性滿足預(yù)設(shè)條件。
[0026]上述方案中,
[0027]所述第一合并輸出單元,用于根據(jù)所述兩個(gè)窗口的優(yōu)先級(jí)或類型或所述兩個(gè)窗口的相對(duì)位置,確定滿足預(yù)設(shè)條件的兩個(gè)窗口的顯示內(nèi)容進(jìn)行合并后的顯示方式。
[0028]上述方案中,所述顯示方式包括:
[0029]重疊顯示,或非重疊顯示,或按照窗口打開(kāi)時(shí)間進(jìn)行排列顯示,或按照特定排列方式依次排列顯示。
[0030]本發(fā)明實(shí)施例提供的顯示方法及電子設(shè)備,應(yīng)用的電子設(shè)備具有可折疊屏幕,其主要是在可折疊屏幕顯示至少兩個(gè)窗口,且可折疊屏幕被折疊時(shí),檢測(cè)到所述至少兩個(gè)窗口中的兩個(gè)窗口間的屬性滿足預(yù)設(shè)條件時(shí)將所述兩個(gè)窗口所顯示的內(nèi)容進(jìn)行合并后,進(jìn)行顯示。利用本發(fā)明實(shí)施例的技術(shù)方案,能夠簡(jiǎn)單快速實(shí)現(xiàn)窗口對(duì)應(yīng)應(yīng)用的合并,可解決窗口對(duì)應(yīng)應(yīng)用的內(nèi)容顯示遲緩的問(wèn)題;同時(shí),還可以實(shí)現(xiàn)窗口的合并。
【附圖說(shuō)明】
[0031]圖1為本發(fā)明提供的顯示方法的第一實(shí)施例的實(shí)現(xiàn)流程示意圖;
[0032]圖2為本發(fā)明提供的顯示方法的第二實(shí)施例的實(shí)現(xiàn)流程示意圖;
[0033]圖3為本發(fā)明提供的電子設(shè)備的第一實(shí)施例的組成結(jié)構(gòu)示意圖;
[0034]圖4為本發(fā)明提供的電子設(shè)備的第二實(shí)施例的組成結(jié)構(gòu)示意圖;
[0035]圖5為本發(fā)明提供的電子設(shè)備中的兩個(gè)窗口的顯示位置示意圖;
[0036]圖6為本發(fā)明提供的電子設(shè)備中可折疊屏幕上劃分的X、Y軸示意圖;
[0037]圖7(a)?(d)為本發(fā)明提供的合并內(nèi)容的幾種顯示方式的示意圖。
【具體實(shí)施方式】
[0038]以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)說(shuō)明,應(yīng)當(dāng)理解,以下所說(shuō)明的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0039]本發(fā)明提供的顯示方法及電子設(shè)備的以下各實(shí)施例中,所涉及的電子設(shè)備包括但不限于:可折疊屏幕手機(jī)、可折疊屏幕電腦、可折疊屏幕電子閱讀器等。本發(fā)明實(shí)施例優(yōu)選的電子設(shè)備的對(duì)象為可折疊屏幕手機(jī)。
[0040]在本發(fā)明提供的顯示方法及電子設(shè)備以下各實(shí)施例中,所涉及的窗口可以為全屏窗口,也可以為小窗口,優(yōu)選為小窗口 ;所述小窗口是對(duì)全屏窗口的縮小變換、平移變換、旋轉(zhuǎn)變換以及形狀變換而得到的。
[0041]具體的,所述電子設(shè)備包括的每個(gè)顯示單元均能夠運(yùn)行至少一個(gè)應(yīng)用程序,每個(gè)應(yīng)用程序可以對(duì)應(yīng)至少一個(gè)全屏窗口或至少一個(gè)小窗口。所述應(yīng)用程序可以是電子設(shè)備系統(tǒng)中自帶的應(yīng)用,例如時(shí)鐘應(yīng)用、短消息應(yīng)用、通訊錄應(yīng)用等;也可以是由用戶安裝的第三方應(yīng)用,例如游戲應(yīng)用、微信應(yīng)用、瀏覽器應(yīng)用、即時(shí)聊天應(yīng)用、郵件應(yīng)用等。所述應(yīng)用程序可以以圖標(biāo)的形式顯示于電子設(shè)備的桌面上。通過(guò)對(duì)所述第一應(yīng)用程序的圖標(biāo)進(jìn)行操作,使得所述第一應(yīng)用程序通過(guò)小窗口或全屏窗口顯示于所述顯示單元上,以方便用戶使用。例如,在電子設(shè)備如手機(jī)的桌面上,當(dāng)用戶觸控時(shí)鐘應(yīng)用的圖標(biāo)時(shí),就可以打開(kāi)該時(shí)鐘應(yīng)用,并通過(guò)小窗口或全屏窗口方式將該時(shí)鐘應(yīng)用顯示于顯示單元上。
[0042]方法實(shí)施例一:
[0043]本發(fā)明提供的顯示方法的第一實(shí)施例,應(yīng)用于電子設(shè)備中,所述電子設(shè)備具有可折疊屏幕;其中,所述可折疊屏幕經(jīng)折疊可以形成非平面顯示屏,所述非平面顯示屏可以為至少兩個(gè)面、長(zhǎng)方體、正方體或其他三維形狀;所述非平面顯示屏還可以為長(zhǎng)方體、正方體或其他三維形狀中的至少兩個(gè)面;當(dāng)然,所述電子設(shè)備的屏幕還可以為平面顯示屏。所述可折疊屏幕可以為觸控屏幕,也可以為非觸控屏幕,這里不做限定。
[0044]圖1為本發(fā)明提供的顯示方法的第一實(shí)施例的實(shí)現(xiàn)流程示意圖;如圖1所示,所述方法包括:
[0045]步驟101:當(dāng)所述可折疊屏幕顯示至少兩個(gè)窗口,且所述可折疊屏幕被折疊時(shí),檢測(cè)所述可折疊屏幕顯示的至少兩個(gè)窗口中的兩個(gè)窗口間的屬性是否滿足預(yù)設(shè)條件;
[0046]這里,所述至少兩個(gè)窗口和所述至少兩個(gè)窗口中的兩個(gè)窗口可以均為全屏窗口、或均為小窗口、或全屏窗口及小窗口。所述屬性可以為位置信息,或顯示內(nèi)容的相關(guān)度,或顯示內(nèi)容的相對(duì)位置等。
[0047]步驟102:若檢測(cè)到所述至少兩個(gè)窗口中的兩個(gè)窗口間的屬性滿足預(yù)設(shè)條件,則將滿足預(yù)設(shè)條件的所述兩個(gè)窗口所顯示的內(nèi)容進(jìn)行合并后,在所述兩個(gè)窗口上分別進(jìn)行顯示,或在所述兩個(gè)窗口合并成的第一窗口上進(jìn)行顯示。
[0048]這里,當(dāng)判斷為所述兩個(gè)窗口間的屬性滿足預(yù)設(shè)條件時(shí),獲取該兩個(gè)窗口中其中一個(gè)窗口中所顯示的內(nèi)容即該窗口對(duì)應(yīng)應(yīng)用的顯示內(nèi)容,得到第一內(nèi)容;獲取另一個(gè)窗口中所顯示的內(nèi)容,得到第二內(nèi)容,合并第一內(nèi)容和第二內(nèi)容,形成第一合并內(nèi)容;將第一合并內(nèi)容在該兩個(gè)窗口上分別進(jìn)行顯示;或者,將該兩個(gè)窗口進(jìn)行合并,形成第一窗口,將第一合并內(nèi)容顯示在第一窗口中,如此,簡(jiǎn)單快速的實(shí)現(xiàn)了窗口對(duì)應(yīng)應(yīng)用的合并,解決了窗口對(duì)應(yīng)應(yīng)用的內(nèi)容顯示遲緩的問(wèn)題;同時(shí),通過(guò)將兩個(gè)窗口進(jìn)行合并,也實(shí)現(xiàn)了對(duì)窗口的合并。
[0049]其中,當(dāng)所述屬性為位置信息時(shí),檢測(cè)所述兩個(gè)窗口在可折疊屏幕上的位置區(qū)域,判斷所述兩個(gè)窗口在可折疊屏幕上的位置區(qū)域是否存在不重疊,判斷為不存在重疊,或者存在重疊且重疊區(qū)