r>[0167]示例二:
[0168]如圖7所示,本示例提供一種安卓Android手機(jī)的分屏模式下窗口顯示和處理方法;所述方法包括:
[0169]S201:窗口管理服務(wù)麗S在當(dāng)前屏幕上創(chuàng)建一個(gè)懸浮在當(dāng)前窗口之上的窗口。當(dāng)然,此時(shí)所述手機(jī)處于分屏模式下。
[0170]S202:應(yīng)用管理服務(wù)AMS啟動(dòng)應(yīng)用運(yùn)行;通常所述AMS通過(guò)獲取用戶(hù)輸入,將用戶(hù)需要在新創(chuàng)建的窗口運(yùn)行的應(yīng)用進(jìn)行啟動(dòng)。
[0171]S203:應(yīng)用管理服務(wù)AMS創(chuàng)建分別為步驟S201中所述的當(dāng)前窗口以及新創(chuàng)建的窗口的應(yīng)用生命周期隊(duì)列進(jìn)行維護(hù),為兩個(gè)窗口分配兩份獨(dú)立的系統(tǒng)資源和內(nèi)存空間,兩個(gè)窗口彼此間無(wú)耦合。
[0172]S204:窗口管理服務(wù)WMS分發(fā)系統(tǒng)消息到聚焦窗口 ;在分發(fā)系統(tǒng)消息時(shí),首先判定當(dāng)前哪個(gè)窗口處于聚焦?fàn)顟B(tài),就將系統(tǒng)消息發(fā)送給處于聚焦?fàn)钕碌拇翱?,比如用?hù)點(diǎn)擊返回鍵時(shí),就將返回消息發(fā)送給聚焦窗口中的應(yīng)用進(jìn)行處理。
[0173]S205:應(yīng)用管理服務(wù)AMS處理所述系統(tǒng)消息;具體如根據(jù)接收到的系統(tǒng)消息,調(diào)用對(duì)應(yīng)的消息處理函數(shù)來(lái)處理。
[0174]S207:應(yīng)用處理所述系統(tǒng)消息;在具體實(shí)現(xiàn)過(guò)程中,所述電子設(shè)備還將所述應(yīng)用處理所述系統(tǒng)消息的處理結(jié)果呈現(xiàn)在對(duì)應(yīng)的窗口上,供用戶(hù)查看。
[0175]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,如:多個(gè)單元或組件可以結(jié)合,或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過(guò)一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。
[0176]上述作為分離部件說(shuō)明的單元可以是、或也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個(gè)地方,也可以分布到多個(gè)網(wǎng)絡(luò)單元上;可以根據(jù)實(shí)際的需要選擇其中的部分或全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0177]另外,在本發(fā)明各實(shí)施例中的各功能單元可以全部集成在一個(gè)處理模塊中,也可以是各單元分別單獨(dú)作為一個(gè)單元,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中;上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
[0178]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0179]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種分屏模式下的窗口顯示處理方法,其特征在于,所述方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備對(duì)應(yīng)有分屏模式;所述方法包括: 在所述分屏模式下,接收用戶(hù)輸入的第一操作; 響應(yīng)所述第一操作,確定待創(chuàng)建窗口的第一應(yīng)用; 依據(jù)所述第一應(yīng)用,創(chuàng)建懸浮在第一窗口之上且獨(dú)立運(yùn)行的第二窗口 ;所述第二窗口用于顯示并運(yùn)行所述第一應(yīng)用; 為所述第二窗口單獨(dú)分配系統(tǒng)資源和內(nèi)存空間。2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述電子設(shè)備還對(duì)應(yīng)有普通模式; 所述第一窗口為在所述普通模式下創(chuàng)建的窗口。3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 當(dāng)所述電子設(shè)備當(dāng)前處于所述普通模式下時(shí),所述方法還包括: 接收用戶(hù)輸入的第二操作; 響應(yīng)所述第二操作,控制所述電子設(shè)備從所述普通模式切換到所述分屏模式。4.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述第一窗口為在所述分屏模式下創(chuàng)建的窗口。5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于, 所述第一窗口和第二窗口運(yùn)行狀態(tài)均對(duì)應(yīng)有聚焦?fàn)顟B(tài)和非聚焦?fàn)顟B(tài); 所述方法還包括: 依據(jù)第一窗口和第二窗口的響應(yīng)用戶(hù)輸入的最終時(shí)間,確定所述第一窗口和所述第二窗口的運(yùn)行狀態(tài);其中,最晚的所述最終時(shí)間對(duì)應(yīng)的窗口處于所述聚焦?fàn)顟B(tài)下,其他窗口處于非聚焦?fàn)顟B(tài)下; 在響應(yīng)所述第一類(lèi)事件時(shí),確定處于所述聚焦?fàn)顟B(tài)下的窗口 ; 控制處于所述聚焦?fàn)顟B(tài)下的所述窗口響應(yīng)所述第一類(lèi)事件。6.根據(jù)權(quán)利要求5所述的方法,其特征在于, 所述電子設(shè)備還包括物理控件; 所述第一類(lèi)事件包括通過(guò)所述物理控件接收的用戶(hù)輸入。7.根據(jù)權(quán)利要求5所述的方法,其特征在于, 所述第一類(lèi)事件包括系統(tǒng)消息分發(fā)事件。8.根據(jù)權(quán)利要求5所述的方法,其特征在于, 所述方法還包括: 接收用戶(hù)輸入的第三操作; 響應(yīng)并依據(jù)所述第三操作,改變所述第一窗口和所述第二窗口的運(yùn)行狀態(tài)。9.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于, 所述第一窗口用于顯示并運(yùn)行所述第一應(yīng)用或第二應(yīng)用; 其中,所述第二應(yīng)用與所述第一應(yīng)用不同。10.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于, 所述第二窗口的顯示面積小于所述第一窗口的顯示面積。11.一種電子設(shè)備,其特征在于,所述電子設(shè)備對(duì)應(yīng)有分屏模式;所述電子設(shè)備包括: 接收單元,用于在所述分屏模式下,接收用戶(hù)輸入的第一操作; 響應(yīng)單元,用于響應(yīng)所述第一操作,確定待創(chuàng)建窗口的第一應(yīng)用; 創(chuàng)建單元,用于依據(jù)所述第一應(yīng)用,創(chuàng)建懸浮在第一窗口之上且獨(dú)立運(yùn)行的第二窗口 ;其中,所述第二窗口的顯示面積小于所述第一窗口的顯示面積;所述第二窗口用于顯示并運(yùn)行所述第一應(yīng)用; 分配單元,用于為所述第二窗口單獨(dú)分配系統(tǒng)資源和內(nèi)存空間。12.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于, 所述電子設(shè)備還對(duì)應(yīng)有普通模式; 所述第一窗口為在所述普通模式下創(chuàng)建的窗口。13.根據(jù)權(quán)利要求12所述的電子設(shè)備,其特征在于, 所述接收單元,還用于接收用戶(hù)輸入的第二操作; 所述響應(yīng)單元,還用于響應(yīng)所述第二操作,控制所述電子設(shè)備從所述普通模式切換到所述分屏模式。14.根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于, 所述第一窗口為在所述分屏模式下創(chuàng)建的窗口。15.根據(jù)權(quán)利要求11至14任一項(xiàng)所述的電子設(shè)備,其特征在于, 所述第一窗口和第二窗口運(yùn)行狀態(tài)均對(duì)應(yīng)有聚焦?fàn)顟B(tài)和非聚焦?fàn)顟B(tài); 所述電子設(shè)備還包括: 確定單兀,用于依據(jù)第一窗口和第二窗口的響應(yīng)用戶(hù)輸入的最終時(shí)間,確定所述第一窗口和所述第二窗口的運(yùn)行狀態(tài);其中,最晚的所述最終時(shí)間對(duì)應(yīng)的窗口處于所述聚焦?fàn)顟B(tài)下,其他窗口處于非聚焦?fàn)顟B(tài)下; 所述響應(yīng)單元,還用于控制處于所述聚焦?fàn)顟B(tài)下的所述窗口響應(yīng)所述第一類(lèi)事件。16.根據(jù)權(quán)利要求15所述的電子設(shè)備,其特征在于, 所述電子設(shè)備還包括物理控件; 所述第一類(lèi)事件包括通過(guò)所述物理控件接收的用戶(hù)輸入。17.根據(jù)權(quán)利要求15所述的電子設(shè)備,其特征在于, 所述第一類(lèi)事件包括系統(tǒng)消息分發(fā)事件。18.根據(jù)權(quán)利要求15所述的電子設(shè)備,其特征在于, 所述接收單元,用于當(dāng)所述電子設(shè)備當(dāng)前處于所述普通模式下時(shí),接收用戶(hù)輸入的第三操作; 所述確定單元,還用于響應(yīng)并依據(jù)所述第三操作,改變所述第一窗口和所述第二窗口的運(yùn)行狀態(tài)。19.根據(jù)權(quán)利要求11至15任一項(xiàng)所述的電子設(shè)備,其特征在于, 所述第一窗口用于顯示并運(yùn)行所述第一應(yīng)用或第二應(yīng)用; 其中,所述第二應(yīng)用與所述第一應(yīng)用不同。20.根據(jù)權(quán)利要求11至15任一項(xiàng)所述的電子設(shè)備,其特征在于, 所述第二窗口的顯示面積小于所述第一窗口的顯示面積。
【專(zhuān)利摘要】本發(fā)明公開(kāi)一種分屏模式下的窗口顯示處理方法及電子設(shè)備,所述電子設(shè)備對(duì)應(yīng)有分屏模式;所述方法包括:在所述分屏模式下,接收用戶(hù)輸入的第一操作;響應(yīng)所述第一操作,確定待創(chuàng)建窗口的第一應(yīng)用;依據(jù)所述第一應(yīng)用,創(chuàng)建懸浮在第一窗口之上且獨(dú)立運(yùn)行的第二窗口;所述第二窗口用于顯示并運(yùn)行所述第一應(yīng)用;及為所述第二窗口單獨(dú)分配系統(tǒng)資源和內(nèi)存空間。
【IPC分類(lèi)】G06F3/0481
【公開(kāi)號(hào)】CN105335044
【申請(qǐng)?zhí)枴緾N201410393523
【發(fā)明人】劉小銳, 張麗娜
【申請(qǐng)人】中興通訊股份有限公司
【公開(kāi)日】2016年2月17日
【申請(qǐng)日】2014年8月11日
【公告號(hào)】WO2016023265A1