一種信息處理方法及電子設備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法及電子設備,其中,所述方法應用于電子設備中,所述方法包括:獲取第一操作;響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯示第一窗口,在所述第一窗口開啟第一應用并運行所述第一應用;獲取第二操作;響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第二應用;檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互。
【專利說明】一種信息處理方法及電子設備
【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,尤其涉及一種信息處理方法及電子設備。
【背景技術】
[0002]本申請發(fā)明人在實現(xiàn)本申請實施例技術方案的過程中,至少發(fā)現(xiàn)相關技術中存在如下技術問題:
[0003]目前,電子設備尤其是手機、小型平板電腦等已廣泛用于日常生活中。隨著電子技術以及多窗口顯示技術的發(fā)展,用戶既能以全屏窗口方式打開并使用應用,也能以小窗口(即非全屏)方式打開并使用應用,當然,也可以同時采用多個小窗口來打開并使用多個應用。
[0004]在以上這種支持多窗口多應用功能的電子設備中,各個窗口打開并使用的應用都是各自獨立運行的,無法滿足用戶對多窗口多應用協(xié)作交互處理的需求。相關技術中,對于該需求,尚無有效的解決方案。
【發(fā)明內容】
[0005]有鑒于此,本發(fā)明實施例希望提供一種信息處理方法及電子設備,能實現(xiàn)多窗口多應用的協(xié)作交互處理。
[0006]本發(fā)明實施例的信息處理方法,所述方法應用于電子設備中,所述電子設備包括觸控顯示單元,所述觸控顯示單元包括顯示區(qū)域;所述電子設備能夠運行多個應用,并同時在多個窗口中顯不所述多個應用,所述多個窗口包括小窗口和/或全屏窗口,所述小窗口的顯示區(qū)域小于所述全屏窗口的顯示區(qū)域,所述小窗口是通過第一參數(shù)對所述全屏窗口進行變換得到的;所述方法包括:
[0007]獲取第一操作;
[0008]響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯示第一窗口,在所述第一窗口開啟第一應用并運行所述第一應用;
[0009]獲取第二操作;
[0010]響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第二應用;
[0011]檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互。
[0012]優(yōu)選地,所述第一參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合。
[0013]優(yōu)選地,所述運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口間之間進行協(xié)作交互,包括:
[0014]運行所述第一應用的所述第一窗口控制改變運行所述第二應用的所述第二窗口的內容顯示,以實現(xiàn)所述協(xié)作交互。[0015]優(yōu)選地,所述運行所述第一應用的所述第一窗口控制改變運行所述第二應用的所述第二窗口的內容顯示,包括:
[0016]獲取所述第一窗口運行的所述第一應用的數(shù)據(jù),根據(jù)一預設條件對獲取的所述第一應用的數(shù)據(jù)進行第一處理;
[0017]將經(jīng)第一處理后的數(shù)據(jù)發(fā)送給在所述第二窗口運行的所述第二應用,所述經(jīng)第一處理后的數(shù)據(jù)用于對所述第二窗口運行的所述第二應用進行顯示控制;
[0018]在所述第二窗口運行的所述第二應用,根據(jù)所述經(jīng)第一處理后的數(shù)據(jù)顯示新的內容。
[0019]優(yōu)選地,所述運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互,包括:
[0020]運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口發(fā)生數(shù)據(jù)交互,以實現(xiàn)所述協(xié)作交互。
[0021]優(yōu)選地,所述運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口發(fā)生數(shù)據(jù)交互,包括:
[0022]獲取所述第一窗口運行的所述第一應用的數(shù)據(jù),對獲取的所述第一應用的數(shù)據(jù)進行第二處理;
[0023]將經(jīng)第二處理后的數(shù)據(jù)發(fā)送給在所述第二窗口運行的所述第二應用;
[0024]在所述第二窗口根據(jù)所述經(jīng)第二處理后的數(shù)據(jù)運行所述第二應用;
[0025]和/ 或,
[0026]獲取所述第二窗口運行的所述第二應用的數(shù)據(jù),對獲取的所述第二應用的數(shù)據(jù)進行第三處理;
[0027]將經(jīng)第三處理后的數(shù)據(jù)發(fā)送給在所述第一窗口運行的所述第一應用;
[0028]在所述第一窗口根據(jù)所述經(jīng)第三處理后的數(shù)據(jù)運行的所述第一應用。
[0029]優(yōu)選地,所述方法還包括:檢測運行所述第一應用的所述第一窗口與運行所述第二應用的第二窗口滿足所述預定關系、和/或在所述第一窗口運行的所述第一應用與在所述第二窗口運行的所述第二應用滿足所述預定關系時觸發(fā)所述協(xié)作交互。
[0030]優(yōu)選地,當所述第一窗口和所述第二窗口在所述觸控顯示單元上具有重疊區(qū)域時滿足所述預定關系,以觸發(fā)所述協(xié)作交互。
[0031]本發(fā)明實施例的電子設備,所述方法應用于電子設備中,所述電子設備包括觸控顯示單元,所述觸控顯示單元包括顯示區(qū)域;所述電子設備能夠運行多個應用,并同時在多個窗口中顯示所述多個應用,所述多個窗口包括小窗口和/或全屏窗口,所述小窗口的顯示區(qū)域小于所述全屏窗口的顯示區(qū)域,所述小窗口是通過第一參數(shù)對所述全屏窗口進行變換得到的;所述電子設備還包括:
[0032]第一獲取單元,用于獲取第一操作;
[0033]第一響應單元,用于響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯示第一窗口,在所述第一窗口開啟第一應用并運行所述第
一應用;
[0034]第二獲取單元,用于獲取第二操作;
[0035]第二響應單元,用于響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第
二應用;
[0036]處理單元,用于檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互。
[0037]優(yōu)選地,所述第一參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合。
[0038]優(yōu)選地,所述處理單元,進一步用于運行所述第一應用的所述第一窗口控制改變運行所述第二應用的所述第二窗口的內容顯示,以實現(xiàn)所述協(xié)作交互。
[0039]優(yōu)選地,所述處理單元,進一步包括:
[0040]第一處理子單元,用于獲取所述第一窗口運行的所述第一應用的數(shù)據(jù),根據(jù)一預設條件對獲取的所述第一應用的數(shù)據(jù)進行第一處理;
[0041]控制子單元,用于將經(jīng)第一處理后的數(shù)據(jù)發(fā)送給在所述第二窗口運行的所述第二應用,所述經(jīng)第一處理后的數(shù)據(jù)用于對所述第二窗口運行的所述第二應用進行顯示控制;
[0042]顯示子單元,用于在所述第二窗口運行的所述第二應用,根據(jù)所述經(jīng)第一處理后的數(shù)據(jù)顯示新的內容。
[0043]優(yōu)選地,所述處理單元,進一步用于運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口發(fā)生數(shù)據(jù)交互,以實現(xiàn)所述協(xié)作交互。
[0044]優(yōu)選地,所述處理單元,進一步包括:
[0045]第二處理子單元,用于獲取所述第一窗口運行的所述第一應用的數(shù)據(jù),對獲取的所述第一應用的數(shù)據(jù)進行第二處理;
[0046]第一發(fā)送子單元,用于將經(jīng)第二處理后的數(shù)據(jù)發(fā)送給在所述第二窗口運行的所述第二應用;
[0047]第一運行子單元,用于在所述第二窗口根據(jù)所述經(jīng)第二處理后的數(shù)據(jù)運行所述第
二應用;
[0048]和/ 或,
[0049]第三處理子單元,用于獲取所述第二窗口運行的所述第二應用的數(shù)據(jù),對獲取的所述第二應用的數(shù)據(jù)進行第三處理;
[0050]第二發(fā)送子單元,用于將經(jīng)第三處理后的數(shù)據(jù)發(fā)送給在所述第一窗口運行的所述第一應用;
[0051]第二運行子單元,用于在所述第一窗口根據(jù)所述經(jīng)第三處理后的數(shù)據(jù)運行的所述
第一應用。
[0052]優(yōu)選地,所述電子設備還包括:
[0053]觸發(fā)單元,用于檢測運行所述第一應用的所述第一窗口與運行所述第二應用的第二窗口滿足所述預定關系、和/或在所述第一窗口運行的所述第一應用與在所述第二窗口運行的所述第二應用滿足所述預定關系時觸發(fā)所述協(xié)作交互。
[0054]優(yōu)選地,所述觸發(fā)單元,進一步用于當所述第一窗口和所述第二窗口在所述觸控顯示單元上具有重疊區(qū)域時滿足所述預定關系,以觸發(fā)所述協(xié)作交互。
[0055]本發(fā)明實施例的一種信息處理方法,所述方法應用于電子設備中,所述電子設備包括觸控顯示單元,所述觸控顯示單元包括顯示區(qū)域;所述電子設備能夠運行多個應用,并同時在多個窗口中顯示所述多個應用,所述多個窗口包括小窗口和/或全屏窗口,所述小窗口的顯示區(qū)域小于所述全屏窗口的顯示區(qū)域,所述小窗口是通過第一參數(shù)對所述全屏窗口進行變換得到的;所述方法包括:獲取第一操作;響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯示第一窗口,在所述第一窗口開啟第一應用并運行所述第一應用;獲取第二操作;響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第二應用;檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互。
[0056]采用本發(fā)明實施例,響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯示第一窗口,在所述第一窗口開啟第一應用并運行所述第一應用;響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第二應用;在檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,就運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互,從而,采用本發(fā)明實施例的方案能實現(xiàn)多窗口多應用的協(xié)作交互處理。
【專利附圖】
【附圖說明】
[0057]圖1為本發(fā)明方法實施例的一個實現(xiàn)流程示意圖;
[0058]圖2為本發(fā)明方法實施例的一個實現(xiàn)流程示意圖;
[0059]圖3為本發(fā)明方法實施例的一個實現(xiàn)流程示意圖;
[0060]圖4為本發(fā)明電子設備實施例的一個組成結構示意圖;
[0061]圖5為本發(fā)明電子設備實施例中處理單元的一個組成結構示意圖;
[0062]圖6為本發(fā)明電子設備實施例中處理單元的一個組成結構示意圖;
[0063]圖7為本發(fā)明電子設備實施例中處理單元的一個組成結構示意圖。
【具體實施方式】
[0064]下面結合附圖對技術方案的實施作進一步的詳細描述。
[0065]方法實施例一:
[0066]本發(fā)明實施例的信息處理方法,所述方法應用于電子設備中,所述電子設備包括觸控顯示單元,所述觸控顯示單元包括顯示區(qū)域;所述電子設備能夠運行多個應用,并同時在多個窗口中顯不所述多個應用,所述多個窗口包括小窗口和/或全屏窗口,所述小窗口的顯示區(qū)域小于所述全屏窗口的顯示區(qū)域,所述小窗口是通過第一參數(shù)對所述全屏窗口進行變換得到的;如圖1所示,所述方法包括:
[0067]步驟101、獲取第一操作。
[0068]步驟102、響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯示第一窗口,在所述第一窗口開啟第一應用并運行所述第一應用。
[0069]步驟103、獲取第二操作。
[0070]步驟104、響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第二應用。
[0071]步驟105、檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互。
[0072]采用本發(fā)明實施例,響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯示第一窗口,在所述第一窗口開啟第一應用并運行所述第一應用;響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第二應用;在檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,就運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互,從而,采用本發(fā)明實施例的方案能實現(xiàn)多窗口多應用的協(xié)作交互處理。
[0073]這里需要指出的是,本發(fā)明實施例的第一窗口和第二窗口在地位上是并列關系,在觸控顯示單元的第一窗口運行了第一應用,在觸控顯示單元上又存在第二窗口,在第二窗口運行了第二應用,在運行第一應用的第一窗口和運行第二應用第二窗口滿足一預定關系時,比如兩個窗口間的關系(如兩個窗口重疊)符合所述預定關系而具有窗口間可協(xié)作交互處理的能力時,或者兩個窗口的應用本身的關系(如放大鏡應用和地圖應用)符合所述預定關系而具有窗口間可協(xié)作交互處理的能力時,實現(xiàn)在所述第一窗口中運行的第一應用與在所述第二窗口中運行的第二應用間能夠進行協(xié)作交互。
[0074]另,本發(fā)明實施例的第一窗口和第二窗口的關系也可以是派生關系,打開第一窗口后再基于該第一窗口中的一操作(該操作包括用戶的主動操作,也包括窗口事件導致的被動操作)啟動第二窗口,之后,在第一窗口和第二窗口間進行協(xié)作交互處理。
[0075]這里需要指出的是,多個窗口中,小窗口的顯示區(qū)域小于全屏窗口的顯示區(qū)域,所述小窗口是通過第一參數(shù)對所述全屏窗口進行變換得到的,所述第一參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合。
[0076]對于第一應用,多窗口中的小窗口、全屏窗口、及小窗口通過第一參數(shù)對全屏窗口進行變換得到的原理說明如下,在后續(xù)本發(fā)明實施例及本發(fā)明實施例一優(yōu)選實施方式中,涉及這些技術名稱及這種窗口變換原理的描述時不做贅述。
[0077]本發(fā)明實施例中,電子設備安裝的第一應用可以是電子設備系統(tǒng)中自帶的應用,例如,時鐘應用、計算器應用、相機應用、通訊錄應用等,也可以是由用戶安裝的第三方應用,例如,游戲應用、微信應用、瀏覽器應用、即時聊天應用、郵件應用等。
[0078]—般來說,全部的第一應用以可交互對象的形式顯示于電子設備的桌面上,一個第一應用對應一個可交互對象,所述可交互對象可以為對象標識,該對象標識一般為圖標,通過對所述第一應用的對象標識進行操作,可以啟動與該對象標識對應的第一應用。例如,在電子設備如手機的桌面上,當用戶觸控通訊錄應用的圖標時,就可以打開該通訊錄應用,以將通訊錄應用中所記錄的通訊錄顯示在電子設備的顯示屏上。當?shù)谝粦猛ㄟ^桌面被啟動時,所述第一應用將會通過全屏窗口的方式顯示于電子設備的顯示屏上。
[0079]本發(fā)明實施例中,所述第一參數(shù)可以預先存儲在電子設備的數(shù)據(jù)庫中。例如,在實際的實現(xiàn)過程中,所述第一參數(shù)可以用矩陣的形式來表現(xiàn),也可以用參數(shù)組的形式表現(xiàn),其中參數(shù)組中的參數(shù)可以是某一具體的數(shù)值,也可以是向量;下面以矩陣的形式來實現(xiàn)第一參數(shù),在本發(fā)明的實施例中具體的定義為第一矩陣,所述第一矩陣可以預先存儲于電子設備中的矩陣函數(shù)庫中;通過第一矩陣可以對第一應用的全屏窗口進行變換,生成小窗口 ;例如對全屏窗口進行縮小變換、平移變換以及形狀變換等,進而將全屏窗口變換為小窗口。
[0080]通過第一矩陣可以對第一應用在全屏窗口下圖形緩存數(shù)據(jù)進行變換,生成該第一應用小窗口下的圖形緩存數(shù)據(jù);通過對全屏窗口下圖形緩存數(shù)據(jù)的變換,在顯示的效果上可以達到將第一應用的全屏窗口進行縮小形成小窗口,進而第一應用以小窗口狀態(tài)顯示在電子設備的顯示屏上,同時第一矩陣還可以將小窗口進行平移變換、形狀變換、角度變換
坐寸ο
[0081]優(yōu)選地,第一矩陣可以通過電子設備的生產廠商預先設置,也可以由用戶手動在所述電子設備中設置;為了便于用戶手動設置第一矩陣,所述電子設備提供了矩陣自動生成功能,用戶只需在所述電子設備上設置一些與第一矩陣相關的參數(shù),例如窗口橫坐標縮放參數(shù)、窗口縱坐標縮放參數(shù)、窗口平移參數(shù)、窗口形狀參數(shù)、窗口角度旋轉參數(shù)等,電子設備即可根據(jù)上述參數(shù)生成對應的第一矩陣。
[0082]這里,利用所述第一矩陣對所述第一應用的全屏窗口進行縮放及旋轉變換,可以通過公式(Ia)實現(xiàn):
【權利要求】
1.一種信息處理方法,所述方法應用于電子設備中,所述電子設備包括觸控顯示單元,所述觸控顯示單元包括顯示區(qū)域;所述電子設備能夠運行多個應用,并同時在多個窗口中顯示所述多個應用,所述多個窗口包括小窗口和/或全屏窗口,所述小窗口的顯示區(qū)域小于所述全屏窗口的顯示區(qū)域,所述小窗口是通過第一參數(shù)對所述全屏窗口進行變換得到的;所述方法包括: 獲取第一操作; 響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯不第一窗口,在所述第一窗口開啟第一應用并運行所述第一應用; 獲取第二操作; 響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第二應用; 檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互。
2.根據(jù)權利要求1所述的方法,所述第一參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合。
3.根據(jù)權利要求2所述的方法,所述運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口間之間進行協(xié)作交互,包括: 運行所述第一應用的所述第一窗口控制改變運行所述第二應用的所述第二窗口的內容顯示,以實現(xiàn) 所述協(xié)作交互。
4.根據(jù)權利要求3所述的方法,所述運行所述第一應用的所述第一窗口控制改變運行所述第二應用的所述第二窗口的內容顯示,包括: 獲取所述第一窗口運行的所述第一應用的數(shù)據(jù),根據(jù)一預設條件對獲取的所述第一應用的數(shù)據(jù)進行第一處理; 將經(jīng)第一處理后的數(shù)據(jù)發(fā)送給在所述第二窗口運行的所述第二應用,所述經(jīng)第一處理后的數(shù)據(jù)用于對所述第二窗口運行的所述第二應用進行顯示控制; 在所述第二窗口運行的所述第二應用,根據(jù)所述經(jīng)第一處理后的數(shù)據(jù)顯示新的內容。
5.根據(jù)權利要求2所述的方法,所述運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互,包括: 運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口發(fā)生數(shù)據(jù)交互,以實現(xiàn)所述協(xié)作交互。
6.根據(jù)權利要求5所述的方法,所述運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口發(fā)生數(shù)據(jù)交互,包括: 獲取所述第一窗口運行的所述第一應用的數(shù)據(jù),對獲取的所述第一應用的數(shù)據(jù)進行第二處理; 將經(jīng)第二處理后的數(shù)據(jù)發(fā)送給在所述第二窗口運行的所述第二應用; 在所述第二窗口根據(jù)所述經(jīng)第二處理后的數(shù)據(jù)運行所述第二應用; 和/或, 獲取所述第二窗口運行的所述第二應用的數(shù)據(jù),對獲取的所述第二應用的數(shù)據(jù)進行第三處理; 將經(jīng)第三處理后的數(shù)據(jù)發(fā)送給在所述第一窗口運行的所述第一應用; 在所述第一窗口根據(jù)所述經(jīng)第三處理后的數(shù)據(jù)運行的所述第一應用。
7.根據(jù)權利要求2至6任一項所述的方法,所述方法還包括:檢測運行所述第一應用的所述第一窗口與運行所述第二應用的第二窗口滿足所述預定關系、和/或在所述第一窗口運行的所述第一應用與在所述第二窗口運行的所述第二應用滿足所述預定關系時觸發(fā)所述協(xié)作交互。
8.根據(jù)權利要求7所述的方法,當所述第一窗口和所述第二窗口在所述觸控顯示單元上具有重疊區(qū)域時滿足所述預定關系,以觸發(fā)所述協(xié)作交互。
9.一種電子設備,所述方法應用于電子設備中,所述電子設備包括觸控顯示單元,所述觸控顯示單元包括顯示區(qū)域;所述電子設備能夠運行多個應用,并同時在多個窗口中顯示所述多個應用,所述多個窗口包括小窗口和/或全屏窗口,所述小窗口的顯示區(qū)域小于所述全屏窗口的顯示區(qū)域,所述小窗口是通過第一參數(shù)對所述全屏窗口進行變換得到的;所述電子設備還包括: 第一獲取單元,用于獲取第一操作; 第一響應單元,用于響應所述第一操作,根據(jù)所述第一操作生成第一指令,根據(jù)所述第一指令在所述顯示區(qū)域上顯示第一窗口,在所述第一窗口開啟第一應用并運行所述第一應用; 第二獲取單元,用于獲取第二操作; 第二響應單元,用 于響應所述第二操作,根據(jù)所述第二操作生成第二指令,根據(jù)所述第二指令在所述顯示區(qū)域上顯示第二窗口,在所述第二窗口開啟第二應用并運行所述第二應用; 處理單元,用于檢測到運行所述第一應用的所述第一窗口和運行所述第二應用的所述第二窗口滿足一預定關系時,運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口之間進行協(xié)作交互。
10.根據(jù)權利要求9所述的電子設備,所述第一參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合。
11.根據(jù)權利要求10所述的電子設備,所述處理單元,進一步用于運行所述第一應用的所述第一窗口控制改變運行所述第二應用的所述第二窗口的內容顯示,以實現(xiàn)所述協(xié)作交互。
12.根據(jù)權利要求11所述的電子設備,所述處理單元,進一步包括: 第一處理子單元,用于獲取所述第一窗口運行的所述第一應用的數(shù)據(jù),根據(jù)一預設條件對獲取的所述第一應用的數(shù)據(jù)進行第一處理; 控制子單元,用于將經(jīng)第一處理后的數(shù)據(jù)發(fā)送給在所述第二窗口運行的所述第二應用,所述經(jīng)第一處理后的數(shù)據(jù)用于對所述第二窗口運行的所述第二應用進行顯示控制; 顯示子單元,用于在所述第二窗口運行的所述第二應用,根據(jù)所述經(jīng)第一處理后的數(shù)據(jù)顯示新的內容。
13.根據(jù)權利要求10所述的電子設備,所述處理單元,進一步用于運行所述第一應用的所述第一窗口與運行所述第二應用的所述第二窗口發(fā)生數(shù)據(jù)交互,以實現(xiàn)所述協(xié)作交互。
14.根據(jù)權利要求13所述的電子設備,所述處理單元,進一步包括: 第二處理子單元,用于獲取所述第一窗口運行的所述第一應用的數(shù)據(jù),對獲取的所述第一應用的數(shù)據(jù)進行第二處理; 第一發(fā)送子單元,用于將經(jīng)第二處理后的數(shù)據(jù)發(fā)送給在所述第二窗口運行的所述第二應用; 第一運行子單元,用于在所述第二窗口根據(jù)所述經(jīng)第二處理后的數(shù)據(jù)運行所述第二應用; 和/或, 第三處理子單元,用于獲取所述第二窗口運行的所述第二應用的數(shù)據(jù),對獲取的所述第二應用的數(shù)據(jù)進行第三處理; 第二發(fā)送子單元,用于將經(jīng)第三處理后的數(shù)據(jù)發(fā)送給在所述第一窗口運行的所述第一應用; 第二運行子單元,用于在所述第一窗口根據(jù)所述經(jīng)第三處理后的數(shù)據(jù)運行的所述第一應用。
15.根據(jù)權利要求10至14任一項所述的電子設備,所述電子設備還包括: 觸發(fā)單元,用于檢測運行所述第一應用的所述第一窗口與運行所述第二應用的第二窗口滿足所述預定關系、和/ 或在所述第一窗口運行的所述第一應用與在所述第二窗口運行的所述第二應用滿足所述預定關系時觸發(fā)所述協(xié)作交互。
16.根據(jù)權利要求15所述的電子設備,所述觸發(fā)單元,進一步用于當所述第一窗口和所述第二窗口在所述觸控顯示單元上具有重疊區(qū)域時滿足所述預定關系,以觸發(fā)所述協(xié)作交互。
【文檔編號】G06F3/14GK103885740SQ201410063113
【公開日】2014年6月25日 申請日期:2014年2月24日 優(yōu)先權日:2014年2月24日
【發(fā)明者】王超 申請人:聯(lián)想(北京)有限公司