多應(yīng)用窗口的顯示方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及信息技術(shù)領(lǐng)域,具體涉及終端技術(shù)領(lǐng)域,尤其涉及多應(yīng)用窗口的顯示方法和裝置。
【背景技術(shù)】
[0002]隨著終端的處理能力變得越來(lái)越強(qiáng),現(xiàn)有的終端(例如智能手機(jī),智能電視,平板電腦)上運(yùn)行的操作系統(tǒng)一般都會(huì)具有多應(yīng)用處理能力。其中,應(yīng)用程序可以在前臺(tái)運(yùn)行,此時(shí),用戶(hù)可以使用人機(jī)界面對(duì)應(yīng)用程序進(jìn)行操作;應(yīng)用程序也可以在后臺(tái)運(yùn)行,此時(shí),用戶(hù)看不到應(yīng)用程序的操作界面。
[0003]雖然終端上目前常用的操作系統(tǒng),例如android系統(tǒng)(又稱(chēng)為安卓系統(tǒng),是谷歌公司開(kāi)發(fā)的一種移動(dòng)操作系統(tǒng))、1s系統(tǒng)(蘋(píng)果公司開(kāi)發(fā)的一種移動(dòng)操作系統(tǒng))、bada系統(tǒng)(三星公司開(kāi)發(fā)的一種移動(dòng)操作系統(tǒng)),都是多任務(wù)系統(tǒng),可以同時(shí)運(yùn)行多個(gè)應(yīng)用,但是終端在執(zhí)行某一應(yīng)用程序時(shí),如果存在其它應(yīng)用程序的消息需要處理時(shí),用戶(hù)需要采用特定方式進(jìn)行程序切換。以安卓系統(tǒng)為例,終端在執(zhí)行某一應(yīng)用程序時(shí),當(dāng)存在其它應(yīng)用程序的消息需要處理時(shí),用戶(hù)需要通過(guò)home鍵暫停當(dāng)前運(yùn)行的應(yīng)用程序回到主界面,或者退出當(dāng)前運(yùn)行的應(yīng)用程序的操作界面,然后在應(yīng)用程序列表中查找需要啟動(dòng)的應(yīng)用程序并運(yùn)行程序,造成終端需要不斷進(jìn)行應(yīng)用程序之間的切換顯示,處理復(fù)雜度較高。再者,雖然在部分場(chǎng)景下,可以通過(guò)多窗口技術(shù)實(shí)現(xiàn)同時(shí)進(jìn)行多個(gè)應(yīng)用程序的顯示,但是多窗口技術(shù)的配置復(fù)雜度較高,適用性較差。
【發(fā)明內(nèi)容】
[0004]本申請(qǐng)?zhí)峁┝艘环N多應(yīng)用窗口的顯示方法和裝置。
[0005]一方面,本申請(qǐng)?zhí)峁┝艘环N多應(yīng)用窗口的顯示方法,所述方法包括:
[0006]接收快捷面板的顯示指令;
[0007]將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示;
[0008]接收對(duì)所述快捷面板承載的應(yīng)用程序信息的激活指令;
[0009]在所述快捷面板中顯示所述激活指令指示激活的應(yīng)用程序的操作窗口。
[0010]在第一方面的第一種可能的實(shí)施方式中,所述將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示包括:
[0011]根據(jù)預(yù)置顯示比例,將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示。
[0012]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述顯示指令為在屏幕界面預(yù)置區(qū)域的觸擊操作或者為快捷面板拉動(dòng)操作。
[0013]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,在第一方面的第三種實(shí)現(xiàn)方式中,若所述顯示指令為快捷面板拉動(dòng)操作,所述將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示包括:
[0014]根據(jù)所述快捷面板拉動(dòng)操作指示的快捷面板顯示區(qū)域,將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示。
[0015]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,在第一方面的第四種實(shí)現(xiàn)方式中,若所述顯示指令為快捷面板拉動(dòng)操作,則所述激活指令為拉動(dòng)所述快捷面板至應(yīng)用程序信息對(duì)應(yīng)的顯示區(qū)域且停留預(yù)置時(shí)間。
[0016]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,或者第一方面的第四種實(shí)現(xiàn)方式,在第一方面的第五種實(shí)現(xiàn)方式中,所述在所述快捷面板中顯示所述激活指令指示激活的應(yīng)用程序的操作窗口之后,還包括:
[0017]實(shí)時(shí)監(jiān)測(cè)是否接收到快捷面板顯示區(qū)域的調(diào)整指令;
[0018]若接收到所述調(diào)整指令,則調(diào)整所述激活指令指示激活的應(yīng)用程序的操作窗口在所述屏幕界面的顯示位置,和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在所述屏幕界面上的顯示位置。
[0019]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,或者第一方面的第四種實(shí)現(xiàn)方式,或者第一方面的第五種實(shí)現(xiàn)方式,在第一方面的第六種實(shí)現(xiàn)方式中,將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示之前,還包括:
[0020]獲取所述顯示指令在所述屏幕界面上對(duì)應(yīng)的位置區(qū)域。
[0021]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,或者第一方面的第四種實(shí)現(xiàn)方式,或者第一方面的第五種實(shí)現(xiàn)方式,或者第一方面的第六種實(shí)現(xiàn)方式,在第一方面的第七種實(shí)現(xiàn)方式中,所述將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示包括:
[0022]當(dāng)所述顯示指令在所述屏幕界面上對(duì)應(yīng)的位置區(qū)域在預(yù)置位置區(qū)域范圍內(nèi)時(shí),將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示,其中,在所述屏幕界面上的不同位置區(qū)域接收到的顯示指令,分別觸發(fā)快捷面板的不同功能。
[0023]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,或者第一方面的第四種實(shí)現(xiàn)方式,或者第一方面的第五種實(shí)現(xiàn)方式,或者第一方面的第六種實(shí)現(xiàn)方式,或者第一方面的第七種實(shí)現(xiàn)方式,在第一方面的第八種實(shí)現(xiàn)方式中,所述將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示的步驟之前,還包括:
[0024]檢測(cè)當(dāng)前運(yùn)行的應(yīng)用程序是否具有分屏顯示權(quán)限;
[0025]若所述當(dāng)前運(yùn)行的應(yīng)用程序具有分屏顯示權(quán)限,則將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示。
[0026]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,或者第一方面的第四種實(shí)現(xiàn)方式,或者第一方面的第五種實(shí)現(xiàn)方式,或者第一方面的第六種實(shí)現(xiàn)方式,或者第一方面的第七種實(shí)現(xiàn)方式,或者第一方面的第八種實(shí)現(xiàn)方式,在第一方面的第九種實(shí)現(xiàn)方式中,所述在所述快捷面板中顯示所述激活指令指示激活的應(yīng)用程序的操作窗口之前,還包括:
[0027]檢測(cè)所述快捷面板承載的應(yīng)用程序信息是否具有分屏顯示權(quán)限;
[0028]若所述快捷面板承載的應(yīng)用程序信息具有分屏顯示權(quán)限,則在所述快捷面板中顯示所述激活指令指示激活的應(yīng)用程序的操作窗口。
[0029]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,或者第一方面的第四種實(shí)現(xiàn)方式,或者第一方面的第五種實(shí)現(xiàn)方式,或者第一方面的第六種實(shí)現(xiàn)方式,或者第一方面的第七種實(shí)現(xiàn)方式,或者第一方面的第八種實(shí)現(xiàn)方式,或者第一方面的第九種實(shí)現(xiàn)方式,在第一方面的第十種實(shí)現(xiàn)方式中,所述應(yīng)用程序信息包括應(yīng)用程序的通知信息或者預(yù)置的應(yīng)用程序信息。
[0030]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,或者第一方面的第四種實(shí)現(xiàn)方式,或者第一方面的第五種實(shí)現(xiàn)方式,或者第一方面的第六種實(shí)現(xiàn)方式,或者第一方面的第七種實(shí)現(xiàn)方式,或者第一方面的第八種實(shí)現(xiàn)方式,或者第一方面的第九種實(shí)現(xiàn)方式,或者第一方面的第十種實(shí)現(xiàn)方式,在第一方面的第十一種實(shí)現(xiàn)方式中,所述預(yù)置的應(yīng)用程序信息為通過(guò)統(tǒng)計(jì)應(yīng)用程序使用頻率得到的。
[0031]結(jié)合第一方面的第一種實(shí)現(xiàn)方式,或者第一方面的第二種實(shí)現(xiàn)方式,或者第一方面的第三種實(shí)現(xiàn)方式,或者第一方面的第四種實(shí)現(xiàn)方式,或者第一方面的第五種實(shí)現(xiàn)方式,或者第一方面的第六種實(shí)現(xiàn)方式,或者第一方面的第七種實(shí)現(xiàn)方式,或者第一方面的第八種實(shí)現(xiàn)方式,或者第一方面的第九種實(shí)現(xiàn)方式,或者第一方面的第十種實(shí)現(xiàn)方式,或者第一方面的第十一種實(shí)現(xiàn)方式,在第一方面的第十二種實(shí)現(xiàn)方式中,所述快捷面板包括通知欄或者側(cè)邊欄。
[0032]第二方面,本申請(qǐng)?zhí)峁┝艘环N多應(yīng)用窗口的顯示裝置,所述裝置包括:
[0033]接收單元,用于接收快捷面板的顯示指令;
[0034]顯示單元,用于將承載有應(yīng)用程序信息的快捷面板和當(dāng)前運(yùn)行的應(yīng)用程序的操作窗口在屏幕界面上進(jìn)行分屏顯示;
[0035]所述接收單元,還用于接收對(duì)所述快捷面板承載的應(yīng)用程序信息的激活指令;
[0036]所述顯示單元,還用于在所述快捷面板中顯示所述接收單元接收的所述激活指令指示激活的應(yīng)用程序的操作窗口。
[0037]在第二方面的第一種可能的實(shí)施方式中,所述顯示單元,用于根據(jù)預(yù)置顯示比例,將承載有應(yīng)用程序信