一種終端及終端的多窗口顯示方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端顯示技術(shù),尤其涉及一種終端及終端的多窗口顯示方法。
【背景技術(shù)】
[0002]目前,擁有大屏幕的智能終端越來越多的出現(xiàn)在用戶的日常生活當(dāng)中,而這些智能終端通常在只通過屏幕全屏地顯示一個程序的界面,無法實現(xiàn)多任務(wù)多窗口顯示。這不僅浪費了大屏幕的顯示資源,還嚴重影響了用戶體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例期望提供一種終端及終端的多窗口顯示方法,能夠在智能終端上實現(xiàn)多任務(wù)多窗口顯示,從而充分地利用了大屏幕的現(xiàn)實資源,提升了用戶體驗。
[0004]本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0005]第一方面,本發(fā)明實施例提供了一種終端的多窗口顯示方法,所述方法可以包括:
[0006]終端在創(chuàng)建第一窗口且所述第一窗口的窗口化標識為可窗口化時,所述終端根據(jù)所述第一窗口的顯示參數(shù)顯示所述第一窗口,并將當(dāng)前所述終端屏幕的焦點窗口切換至所述第一窗口。
[0007]根據(jù)第一方面,在第一種可能的實現(xiàn)方式中,所述將所述終端屏幕當(dāng)前的焦點窗口切換至所述第一窗口,包括:
[0008]當(dāng)所述終端屏幕當(dāng)前的焦點窗口為窗口化顯示的窗口時,所述終端保持所述窗口化顯示的窗口的運行狀態(tài),并將所述終端屏幕的焦點窗口切換至所述第一窗口 ;
[0009]當(dāng)所述終端屏幕當(dāng)前的焦點窗口為全屏顯示的窗口時,所述終端將所述全屏顯示的窗口的運行狀態(tài)切換為掛起狀態(tài),并將所述終端屏幕的焦點窗口切換至所述第一窗口。
[0010]根據(jù)第一方面,在第二種可能的實現(xiàn)方式中,所述方法還包括:
[0011]所述終端接收對所述第一窗口的操作指令;
[0012]當(dāng)所述終端接收對所述第一窗口標題欄的最大化按鈕的操作指令后,所述終端將所述第一窗口的顯示參數(shù)修改為全屏顯示參數(shù),并根據(jù)所述全屏顯示參數(shù)顯示所述第一窗Π ;
[0013]當(dāng)所述終端接收對所述第一窗口標題欄的最小化按鈕的操作指令后,所述終端將所述第一窗口的Z序修改為后臺;
[0014]當(dāng)所述終端接受對所述第一窗口標題欄的還原按鈕的操作指令后,所述終端將所述第一窗口的顯示參數(shù)修改為所述終端在接收對所述第一窗口標題欄的最小化按鈕或最大化按鈕的操作指令之前的顯示參數(shù),并根據(jù)所述終端在接收對所述第一窗口標題欄的最小化按鈕或最大化按鈕的操作指令之前的顯示參數(shù)顯示所述第一窗口 ;
[0015]當(dāng)所述終端接收對所述第一窗口標題欄的關(guān)閉按鈕的操作指令后,所述終端關(guān)閉所述第一窗口;
[0016]當(dāng)所述終端接收對所述窗口的顯示參數(shù)進行修改的操作指令后,所述終端將所述第一窗口的顯示參數(shù)修改為所述修改后的顯示參數(shù),并根據(jù)所述修改后的顯示參數(shù)顯示所述第一窗口。
[0017]根據(jù)第一方面,在第三種可能的實現(xiàn)方式中,所述方法還包括:
[0018]所述終端接收屏眷焦點窗口切換指令;
[0019]當(dāng)所述終端屏幕當(dāng)前焦點窗口以及待切換焦點窗口均為窗口化顯示的窗口時,所述終端保持所述當(dāng)前焦點窗口的運行狀態(tài),并將所述終端屏幕的焦點切換至所述待切換焦點窗口 ;
[0020]當(dāng)所述終端屏幕當(dāng)前焦點窗口為窗口化顯示的窗口,所述待切換焦點窗口為全屏顯示的窗口時,所述終端將所述當(dāng)前焦點窗口以及所述終端屏幕的非焦點窗口的運行狀態(tài)修改為掛起狀態(tài),并將所述終端屏幕的焦點切換至所述待切換焦點窗口 ;
[0021]當(dāng)所述終端屏幕當(dāng)前焦點窗口為全屏顯示的窗口,所述待切換焦點窗口為窗口化顯示的窗口時,所述終端將所述當(dāng)前焦點窗口的運行狀態(tài)修改為暫停狀態(tài),并將所述終端屏幕的焦點切換至所述待切換焦點窗口。
[0022]根據(jù)第一方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述終端接收屏幕焦點窗口切換指令,包括:
[0023]所述終端接收對所述終端屏幕上的通知欄中已開啟的窗口列表內(nèi)的窗口標識的操作指令;
[0024]或者,所述終端接收用于在屏眷桌面上喚起已開啟的窗口列表的喚起指令之后,接收對所述終端屏幕上已開啟的窗口列表內(nèi)的窗口標識的操作指令;
[0025]其中,所述已開啟的窗口列表包括所述終端當(dāng)前已開啟的窗口標識。
[0026]第二方面,本發(fā)明實施例提供了一種終端,所述終端包括:創(chuàng)建單元、存儲單元和顯示控制單元,其中,
[0027]所述創(chuàng)建單元,用于創(chuàng)建第一窗口 ;
[0028]所述存儲單元,用于存儲所述第一窗口的窗口化標識和顯示參數(shù);
[0029]所述顯示控制單元,用于當(dāng)所述創(chuàng)建單元創(chuàng)建所述第一窗口且所述存儲單元中所述第一窗口的窗口化標識為可窗口化時,根據(jù)所述存儲單元中所述第一窗口的顯示參數(shù)顯示所述第一窗口,并將當(dāng)前所述終端屏幕的焦點窗口切換至所述第一窗口。
[0030]根據(jù)第二方面,在第一種可能的實現(xiàn)方式中,所述顯示控制單元,用于:
[0031]當(dāng)所述終端屏幕當(dāng)前的焦點窗口為窗口化顯示的窗口時,保持所述窗口化顯示的窗口的運行狀態(tài),并將所述終端屏幕的焦點窗口切換至所述第一窗口 ;
[0032]當(dāng)所述終端屏幕當(dāng)前的焦點窗口為全屏顯示的窗口時,將所述全屏顯示的窗口的運行狀態(tài)切換為掛起狀態(tài),并將所述終端屏幕的焦點窗口切換至所述第一窗口。
[0033]根據(jù)第二方面,在第二種可能的實現(xiàn)方式中,所述終端還包括接收單元,用于接收對所述第一窗口的操作指令;
[0034]所述顯示控制單元,還用于:
[0035]當(dāng)所述接收單元接收對所述第一窗口標題欄的最大化按鈕的操作指令后,將所述第一窗口的顯示參數(shù)修改為全屏顯示參數(shù),并根據(jù)所述全屏顯示參數(shù)顯示所述第一窗口 ;
[0036]以及當(dāng)所述接收單元接收對所述第一窗口標題欄的最小化按鈕的操作指令后,將所述第一窗口的Z序修改為后臺;
[0037]以及當(dāng)所述接收單元接收對所述第一窗口標題欄的還原按鈕的操作指令后,將所述第一窗口的顯示參數(shù)修改為所述終端在接收對所述第一窗口標題欄的最小化按鈕或最大化按鈕的操作指令之前的顯示參數(shù),并根據(jù)所述終端在接收對所述第一窗口標題欄的最小化按鈕或最大化按鈕的操作指令之前的顯示參數(shù)顯示所述第一窗口 ;
[0038]以及當(dāng)所述接收單元接收對所述第一窗口標題欄的關(guān)閉按鈕的操作指令后,關(guān)閉所述第一窗口;
[0039]以及當(dāng)所述接收單元接收對所述窗口的顯示參數(shù)進行修改的操作指令后,將所述第一窗口的顯示參數(shù)修改為所述修改后的顯示參數(shù),并根據(jù)所述修改后的顯示參數(shù)顯示所述第一窗口。
[0040]根據(jù)第二方面,在第三種可能的實現(xiàn)方式中,所述終端還包括接收單元,用于接收屏幕焦點窗口切換指令;
[0041]所述顯示控制單元,還用于:
[0042]當(dāng)所述終端屏幕當(dāng)前焦點窗口以及待切換焦點窗口均為窗口化顯示的窗口時,保持所述當(dāng)前焦點窗口的運行狀態(tài),并將所述終端屏幕的焦點切換至所述待切換焦點窗口 ;
[0043]以及當(dāng)所述終端屏幕當(dāng)前焦點窗口為窗口化顯示的窗口,所述待切換焦點窗口為全屏顯示的窗口時,將所述當(dāng)前焦點窗口以及所述終端屏幕的非焦點窗口的運行狀態(tài)修改為暫停狀態(tài),并將所述終端屏幕的焦點切換至所述待切換焦點窗口 ;
[0044]以及當(dāng)所述終端屏幕當(dāng)前焦點窗口為全屏顯示的窗口,所述待切換焦點窗口為窗口化顯示的窗口時,將所述當(dāng)前焦點窗口的運行狀態(tài)修改為掛起狀態(tài),并將所述終端屏幕的焦點切換至所述待切換焦點窗口。
[0045]根據(jù)第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述接收單元,用于:
[0046]接收對所述終端屏幕上的通知欄中已開啟的窗口列表內(nèi)的窗口標識的操作指令;
[0047]或者,接收用于在所述終端屏眷上喚起已開啟的窗口列表的喚起指令,并接收對所述終端屏幕上已開啟的窗口列表內(nèi)的窗口標識的操作指令;
[0048]其中,所述已開啟的窗口列表包括所述終端當(dāng)前已開啟的窗口標識。
[0049]本發(fā)明實施例提供了一種終端及終端的多窗口顯示方法,通過在窗口創(chuàng)建時根據(jù)窗口的顯示參數(shù)顯示所述窗口,使得在智能終端上實現(xiàn)多任務(wù)多窗口顯示,從而充分地利用了大屏幕的現(xiàn)實資源,提升了用戶體驗。
【附圖說明】
[0050]圖1為本發(fā)明