欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種實現(xiàn)系統(tǒng)間協(xié)同切換的方法和裝置的制造方法

文檔序號:9910830閱讀:461來源:國知局
一種實現(xiàn)系統(tǒng)間協(xié)同切換的方法和裝置的制造方法
【技術領域】
[0001]本申請涉及電數(shù)字數(shù)據(jù)處理領域,尤其涉及一種在同時運行兩個以上系統(tǒng)的移動終端中實現(xiàn)系統(tǒng)間協(xié)同切換的方法和裝置。
【背景技術】
[0002]通過容器技術,可以在一臺移動終端如手機設備上同時運行兩個以上操作系統(tǒng)。通常,多個操作系統(tǒng)中的一個操作系統(tǒng)是安全系統(tǒng),支持的功能比較少但是安全;另外一個系統(tǒng)關注點不是安全,而是更多應用和豐富的功能。與安全相關的操作主要集中在安全操作系統(tǒng)上進行,其它的則可以在非安全系統(tǒng)上進行。多個系統(tǒng)彼此獨立運行。
[0003]在一個運行了多個系統(tǒng)的手機上,用戶在每一系統(tǒng)中可形成多個操作調用堆棧。例如,手機同時運行了兩個操作系統(tǒng)A和B。例如,在系統(tǒng)A中,用戶順序打開界面al、界面a2、界面a3,然后按home按鍵,這一系列操作形成一個調用堆棧a。在系統(tǒng)B中,順序打開界面bl、界面b2、界面b3,這一系列操作又會形成一個新的調用堆棧b。這兩個調用堆棧存在于各自系統(tǒng)中,并且會隨著用戶的返回操作逐步返回。例如,在界面b3上執(zhí)行返回操作會返回到b2,接著返回會返回到bl,再返回會返回到B系統(tǒng)的桌面。這個時候調用堆棧b就會失效。用戶無法返回到從A系統(tǒng)切換到B系統(tǒng)時離開A系統(tǒng)的界面。

【發(fā)明內容】

[0004]本申請的目標在于提供一種在多系統(tǒng)間實現(xiàn)統(tǒng)一協(xié)調的用戶體驗的方法和/或裝置。
[0005]本申請的目標由一種實現(xiàn)系統(tǒng)間協(xié)同切換的方法,其中兩個以上系統(tǒng)在同一移動終端中運行,該方法包括:
[0006]記錄第一系統(tǒng)在切換到第二系統(tǒng)時的最后調用堆棧的最后調用界面,其中所述調用堆棧存儲對應于用戶調用界面的序列;
[0007]記錄切換到第二系統(tǒng)時第二系統(tǒng)的起始調用堆棧的起始調用界面;
[0008]在第二系統(tǒng)中依照一調用堆棧逐步返回到該調用堆棧的第一調用界面時,在接收到進一步的返回操作時確定所述第一調用界面是否與所述起始調用界面相同;
[0009]在確定所述第一調用界面與所述起始調用界面相同時使移動終端切換回第一系統(tǒng)并顯示第一系統(tǒng)的所述最后調用界面。
[0010]本申請的目標還由一種實現(xiàn)系統(tǒng)間協(xié)同切換的裝置,其中兩個以上系統(tǒng)在同一移動終端中運行,該裝置包括:
[0011]第一記錄模塊,用于記錄第一系統(tǒng)在切換到第二系統(tǒng)時的最后調用堆棧的最后調用界面,其中所述調用堆棧存儲對應于用戶調用界面的序列;
[0012]第二記錄模塊,用于記錄切換到第二系統(tǒng)時第二系統(tǒng)的起始調用堆棧的起始調用界面;
[0013]界面確定模塊,在第二系統(tǒng)中依照一調用堆棧逐步返回到該調用堆棧的第一調用界面時,在接收到進一步的返回操作時用于確定所述第一調用界面是否與所述起始調用界面相同;
[0014]顯示返回模塊,用于在確定所述第一調用界面與所述起始調用界面相同時使移動終端切換回第一系統(tǒng)并顯示第一系統(tǒng)的所述最后調用界面。
[0015]通過本發(fā)明,如果發(fā)現(xiàn)第二系統(tǒng)的當前調用堆棧不是在進行系統(tǒng)切換后立即形成的,則這個時候用戶繼續(xù)執(zhí)行返回操作便不會返回到第一系統(tǒng)。如果發(fā)現(xiàn)第二系統(tǒng)的當前調用堆棧是在執(zhí)行完第一系統(tǒng)到第二系統(tǒng)切換之后立刻形成的堆棧,則如果用戶需要繼續(xù)返回,則這個時候可返回到第一系統(tǒng)中離開第一系統(tǒng)時的界面。
[0016]除非明確指出,在此所用的單數(shù)形式“一”、“該”均包括復數(shù)含義(即具有“至少一”的意思)。應當進一步理解,說明書中使用的術語“具有”、“包括”和/或“包含”表明存在所述的特征、步驟、操作、元件和/或部件,但不排除存在或增加一個或多個其他特征、步驟、操作、元件、部件和/或其組合。如在此所用的術語“和/或”包括一個或多個列舉的相關項目的任何及所有組合。除非明確指出,在此公開的任何方法的步驟不必精確按照所公開的順序執(zhí)行。
【附圖說明】
[0017]本發(fā)明將在下面參考附圖并結合優(yōu)選實施例進行更完全地說明。
[0018]圖1為根據(jù)本發(fā)明方法的一實施例的流程圖。
[0019]圖2為根據(jù)本發(fā)明方法的另一實施例的流程圖。
[0020]圖3為根據(jù)本發(fā)明裝置的一實施例的結構示意圖。
[0021 ]圖4為根據(jù)本發(fā)明裝置的另一實施例的結構示意圖。
[0022]為清晰起見,這些附圖均為示意性及簡化的圖,它們只給出了對于理解本發(fā)明所必要的細節(jié),而省略其他細節(jié)。
【具體實施方式】
[0023]通過下面給出的詳細描述,本發(fā)明的適用范圍將顯而易見。然而,應當理解,在詳細描述和具體例子表明本發(fā)明優(yōu)選實施例的同時,它們僅為說明目的給出。
[0024]在基于容器的多系統(tǒng)移動設備如手機中,容器作為操作系統(tǒng)環(huán)境內設備可以獨立運行的一個子操作系統(tǒng),子操作系統(tǒng)擁有自己的主界面、啟動程序、應用程序以及各種小部件。
[0025]在同一移動終端運行兩個以上操作系統(tǒng)時,例如SyberOS(申請人開發(fā)的一種安全移動操作系統(tǒng))、Android和/或其它系統(tǒng),各個系統(tǒng)之間都有自己維護的堆棧序列。在每個系統(tǒng)之中操作的時候沒有問題,但是在系統(tǒng)之間如果想做到平滑自然的切換則需要把這兩個系統(tǒng)的堆棧進行統(tǒng)一處理。
[0026]在本說明書中,堆棧對應的是用戶的操作序列,可稱為操作堆?;蛘{用堆棧。用戶的一系列操作保存在堆棧中,例如用戶切換應用或者界面的操作。系統(tǒng)會把這些切換信息以先進后出的形式保存到堆棧中。在返回的時候則按照反方向取出。從而可以以相反的順序逐步執(zhí)行返回操作。
[0027]圖1示出了本發(fā)明方法的一實施例,該方法用于在同時運行兩個以上系統(tǒng)的移動終端中實現(xiàn)系統(tǒng)間的協(xié)同切換。該實施例以一個手機同時運行A系統(tǒng)如Andro i d和B系統(tǒng)如SyberOS為例進行說明。在系統(tǒng)A中,如果進入桌面,在系統(tǒng)中執(zhí)行一系列連續(xù)操作形成調用堆棧a;在系統(tǒng)B中執(zhí)行一系列操作形成調用堆棧b。調用堆棧a和b彼此獨立,在A系統(tǒng)或B系統(tǒng)內的返回操作可分別根據(jù)調用堆棧a或b各自進行響應。該實施例的方法開始于步驟S10,在A系統(tǒng)中通過桌面上的應用或者控制向B系統(tǒng)切換時,記錄切換時的最后調用堆棧的最后調用界面,調用堆棧存儲對應于用戶調用界面的序列如調用界面對應的地址信息。之后,處理進行到步驟S20,在剛切換到B系統(tǒng)時,記錄B系統(tǒng)的起始調用堆棧的起始調用界面,起始調用界面可使用獨立的變量來標記,也可在堆棧的信息中加入這個標記。之后,用戶按需在B系統(tǒng)中進行各種操作并形成相應調用堆棧如調用堆棧b,在b中執(zhí)行返回操作的時候,首先沿著b的順序反方向依次返回,最后返回b存儲的第一個調用界面,如果這時候繼續(xù)執(zhí)行返回操作,則處理進行到步驟S30,確定該第一調用界面是否與剛切換到B系統(tǒng)時記錄的起始調用界面相同。如果
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
潼南县| 文水县| 如东县| 信宜市| 健康| 清新县| 甘肃省| 翁牛特旗| 云龙县| 津市市| 原阳县| 梨树县| 磴口县| 庆城县| 崇阳县| 天峻县| 双峰县| 涟水县| 三门峡市| 江山市| 什邡市| 庆城县| 红桥区| 大港区| 崇信县| 五常市| 孟村| 苗栗市| 北碚区| 常熟市| 永年县| 梅州市| 安阳县| 濮阳县| 巫溪县| 南昌市| 永吉县| 同心县| 栖霞市| 海盐县| 巴林左旗|