本發(fā)明實施例涉及終端技術(shù)領(lǐng)域,尤其涉及一種應用的控制方法、裝置和移動終端。
背景技術(shù):
隨著終端技術(shù)的發(fā)展,移動終端上的應用的種類和形式越來多,很多應用已成為人們生活、工作和娛樂中不可或缺的一部分,為用戶帶來了較好的體驗。用戶對應用的各種需求也越來越多,例如,在同一個移動終端上啟動多個相同的應用,具體的例如,在移動終端上啟動兩個微信應用,以登錄兩個微信賬號。
目前,一般是通過在移動終端中分別創(chuàng)建主應用的圖標和分身應用的圖標來實現(xiàn)用戶對兩個相同的應用進行操作,例如通過建立兩個微信圖標來實現(xiàn)用戶登錄兩個微信賬號。這樣,當在移動終端桌面創(chuàng)建的分身應用圖標的數(shù)量比較多時,例如,微信創(chuàng)建3個分身應用圖標,QQ創(chuàng)建3個分身應用圖標,微博創(chuàng)建3個分身應用圖標,那么將會造成分身應用圖標占用桌面的空間較大,而且使得移動終端桌面不夠整潔。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種應用的控制方法、裝置和移動終端,以優(yōu)化現(xiàn)有的應用的控制技術(shù)。
在第一方面,本發(fā)明實施例提供了一種應用的控制方法,包括:
按照設定確定規(guī)則,確定與主應用關(guān)聯(lián)的分身應用為關(guān)聯(lián)分身應用;
檢測到作用于所述主應用操作接口的操作指令;
根據(jù)所述操作指令對所述主應用以及所述關(guān)聯(lián)分身應用進行相應操作;
其中,所述關(guān)聯(lián)分身應用的操作指令通過所述主應用的操作接口接收。
在第二方面,本發(fā)明實施例提供了一種應用的控制裝置,包括:
關(guān)聯(lián)分身應用確定模塊,用于按照設定確定規(guī)則,確定與主應用關(guān)聯(lián)的分身應用為關(guān)聯(lián)分身應用;
操作指令檢測模塊,用于檢測到作用于所述主應用操作接口的操作指令;
應用操作模塊,用于根據(jù)所述操作指令,對所述主應用以及所述關(guān)聯(lián)分身應用進行相應操作;
其中,所述關(guān)聯(lián)分身應用的操作指令通過所述主應用的操作接口接收。
在第三方面,本發(fā)明實施例提供了一種移動終端,所述移動終端集成了如第二方面所提供的裝置。
本發(fā)明實施例通過在檢測到作用于主應用的操作指令時,對所述主應用和與所述主應用關(guān)聯(lián)的關(guān)聯(lián)分身應用進行操作,使得無需在終端的桌面上創(chuàng)建分身應用的圖標,就可以實現(xiàn)對分身應用的操作,優(yōu)化了現(xiàn)有的應用的控制技術(shù),避免了現(xiàn)有技術(shù)中分身應用圖標占用移動終端桌面的空間較大,而且桌面不夠整潔的技術(shù)問題,提高了終端應用管理效率。
附圖說明
圖1是本發(fā)明實施例提供的一種應用的控制方法的流程圖;
圖2是本發(fā)明實施例提供的微信主應用圖標的人機交互界面示意圖;
圖3是本發(fā)明實施例提供的另一種應用的控制方法的流程圖;
圖4是本發(fā)明實施例提供的另一種應用的控制方法的流程圖;
圖5是本發(fā)明實施例提供的一種應用的控制裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明實施例提供的移動終端的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明具體實施例作進一步的詳細描述。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實施。此外,各項操作的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數(shù)、規(guī)程、子例程、子程序等等。
圖1給出了本發(fā)明實施例提供的一種應用的控制方法的流程圖,本實施例的方法可以由應用的控制裝置來執(zhí)行,該裝置可通過硬件和/或軟件的方式實現(xiàn),所述裝置可作為移動終端的一部分設置在所述移動終端內(nèi)部。
如圖1所示,本實施例提供的應用的控制方法具體包括以下步驟:
步驟101、按照設定確定規(guī)則,確定與主應用關(guān)聯(lián)的分身應用為關(guān)聯(lián)分身應用。
本實施例中所述的終端包括但不限定于手機、手表、平板電腦、筆記本、以及智能電視等設備。
其中,所述分身應用為主應用的分身應用,所述主應用和分身應用的實現(xiàn)方式可以有很多種,本實施例不做具體限定。例如,可分別安裝不同版本的應用,將一種版本作為主應用,將其他版本作為分身應用,其中,可通過反編譯修改應用的安裝包(APK)文件,再安裝修改后的APK文件來實現(xiàn)安裝不同版本的同款應用;又如,可通過應用模擬用戶空間及動態(tài)加載技術(shù)的第三方多開助手軟件來實現(xiàn);再如,可通過修改系統(tǒng)機制來實現(xiàn)。
其中,本實施例中所述的主應用和分身應用可以都安裝在同一個用戶下,也可以分別安裝在不同的用戶下。優(yōu)選的,本實施例中的主應用和分身應用可基于終端中的多用戶機制來實現(xiàn),其中多用戶機制具體可包括移動終端中的操作系統(tǒng)所支持的多用戶機制,如安卓(Android)系統(tǒng)的多用戶機制以及手機窗口(Windows Phone,WP)操作系統(tǒng)的多用戶機制等。
在一個實施例中,本申請的多用戶實現(xiàn)機制包括了以下邏輯:
1.多用戶管理
a)系統(tǒng)默認有一個主用戶,主用戶可以創(chuàng)建其它的多個新用戶(從用戶),并可以刪除與管理它們;
b)普通用戶(非主用戶)與訪客用戶,可統(tǒng)稱為從用戶;
c)默認主用戶id(身份標識,Identification)為0,其它新增用戶id從10開始,逐個增加;
d)切換用戶時,會重新加載桌面等一系列界面切換;
e)主用戶可以限制其它用戶是否能夠接打電話及收發(fā)短信等權(quán)限。
對于多用戶管理,能夠通過主用戶對從用戶進行管理,包括從用戶的創(chuàng)建、刪除及權(quán)限設置等,ID設置從主用戶開始,新增從用戶ID順序疊加,各用戶間切換時,重新加載對應用戶的桌面等一系列界面。
2.多用戶安裝、卸載應用
a)默認安裝的主應用,會安裝到所有己創(chuàng)建的用戶,在其它用戶桌面上都可見主應用圖標;
b)在主用戶通過文件管理安裝的主應用,不會安裝到其它用戶,在其它用戶桌面上不可見主應用圖標;
c)系統(tǒng)在安裝、卸載應用時可指定userid(用戶身份標識),指定應用安裝到某個指定用戶,或在某個指定用戶卸載該應用。也可以對所有用戶都安裝應用,或卸載應用。
對于多用戶安裝、卸載應用,默認安裝的應用會安裝到所有已創(chuàng)建的用戶(包括主用戶和從用戶),并在主用戶桌面上生成主應用圖標;而在主用戶下通過文件管理安裝的應用,只安裝到主用戶下,在主用戶桌面生成主應用圖標,不安裝到從用戶下;應用的安裝/卸載還可基于使用者對用戶的指定,使用者通過指定用戶身份標識,在主用戶和從用戶中指定應用的安裝/卸載在某個用戶、某些用戶或所有用戶下進行。
3.用戶數(shù)據(jù)管理
a)與系統(tǒng)數(shù)據(jù)相關(guān)的用戶id目錄:存放了用戶對應的各種系統(tǒng)數(shù)據(jù)存儲,例如:桌面widget(組件)列表,設置數(shù)據(jù)庫,默認應用啟動策略等等
b)與應用包數(shù)據(jù)相關(guān)的用戶id目錄:存放了用戶對應安裝的應用包目錄,如果應用操作產(chǎn)生了數(shù)據(jù),則應用數(shù)據(jù)也存放于此目錄。
c)系統(tǒng)SD卡(Secure Digital Memory Card,安全數(shù)碼卡)目錄:每個用戶看到自己的sdcard目錄都是不一樣的,只能看到自己的sdcard目錄。
對于用戶數(shù)據(jù)管理,在多用戶實現(xiàn)機制下,各用戶下系統(tǒng)數(shù)據(jù)和應用相關(guān)數(shù)據(jù)分別存放于不同的數(shù)據(jù)存放路徑下,如,某用戶下各種系統(tǒng)數(shù)據(jù)存放于指定的第一數(shù)據(jù)存放路徑下,而安裝的應用包目錄及應用操作產(chǎn)生的應用數(shù)據(jù)這些應用相關(guān)數(shù)據(jù)存放于指定的第二數(shù)據(jù)存放路徑下;各用戶下數(shù)據(jù)存儲相互獨立,各用戶只能查看自身的存儲數(shù)據(jù),如自身的sdcard目錄。
4.用戶權(quán)限管理
a)應用在安裝以后,應用申請的各種權(quán)限(例如:讀取存儲目錄權(quán)限,讀寫短信權(quán)限,打開相機權(quán)限等),會分為兩部分,一部分不敏感的權(quán)限,在應用安裝時,系統(tǒng)直接允許應用獲得權(quán)限;一部分比較敏感的危險權(quán)限,例如讀寫短信權(quán)限,會在應用使用時,系統(tǒng)提示用戶是否允許應用獲得權(quán)限。
b)系統(tǒng)在不同的用戶,對同一個應用的權(quán)限是獨立且隔離的,一個應用獲得的基本不敏感權(quán)限,在安裝后,在每個用戶中都是直接獲得的,而部分比較敏感的危險權(quán)限,是獨立的。例如:在用戶0打開微信時,如果獲取了讀寫短信權(quán)限,切換到用戶10時,第一次打開微信時,系統(tǒng)還是會提示用戶是否允許,不會因為微信在用戶0獲得了權(quán)限而不提醒。同理,在其它用戶也一樣。
對于用戶權(quán)限管理,某一用戶下應用安裝時,不敏感權(quán)限會直接獲得允許,敏感權(quán)限需經(jīng)使用者許可獲得;在不同的用戶下,對同一應用的權(quán)限配置互相獨立且隔離,在用戶切換時,對于初次使用的應用的敏感權(quán)限,均需提示使用者是否賦權(quán)。
移動終端用戶在主用戶中可實現(xiàn)對主應用的操作,同時還可在主用戶中通過主應用的操作接口對相應的分身應用進行操作??梢岳斫獾氖牵粋€主應用可對應多個分身應用,每個分身應用均被安裝于一個不同的從用戶中,使各分身應用分別運行于不同的從用戶中,在運行過程中互不干擾。
在一個實施例中,基于多用戶機制來實現(xiàn)主應用和分身應用的控制可描述如下:
假設移動終端的默認用戶為主用戶,使用者在主用戶下通過從應用商店下載或者從其他來源拷貝等方式將應用ABC的安裝包(package,APK)文件ABC.apk存入移動終端中,系統(tǒng)在主用戶下安裝ABC.apk后得到主應用,在從用戶下安裝ABC.apk后得到主應用的分身應用,相應的在主用戶桌面會生成一個主應用ABC的圖標,為了對主應用和分身應用加以區(qū)分,可為新安裝的分身應用添加一個標識(假設為*),分身應用可被記為ABC*,當主應用ABC圖標被點擊后,系統(tǒng)將指定ABC在主用戶下啟動,以及指定ABC*在從用戶下啟動,與ABC對應的相關(guān)進程,以及與ABC*對應的相關(guān)進程也在從用戶下運行。
示例性的,本實施例中可通過用戶標識userid及應用標識uid來區(qū)分主應用和分身應用。
基于多用戶機制來實現(xiàn)應用的控制好處在于,相比于第三方多開助手軟件來說,避免第三方軟件推送廣告以及竊取用戶隱私數(shù)據(jù)等行為的發(fā)生,安全性更高;相比與主應用和分身應用均運行于同一用戶下的方案來說,減少同一用戶下不同分身應用或主應用之間的進程干擾,以及避免復雜運行環(huán)境所帶來的功能缺失現(xiàn)象的發(fā)生。
該步驟101具體可以包括:確定與所述主應用對應的全部分身應用為關(guān)聯(lián)分身應用;或者,確定歷史使用頻率達到設定值的分身應用為關(guān)聯(lián)分身應用。其中,所述設定值可以根據(jù)用戶需求進行設置。
步驟102、檢測到作用于所述主應用操作接口的操作指令。
其中,所述主應用的操作接口可以為主應用圖標或者應用列表中的主應用標識等。在本實施例中,移動終端的桌面上只建立主應用圖標,不建立所述關(guān)聯(lián)分身應用的圖標,通過所述主應用的操作接口接收所述關(guān)聯(lián)分身應用的操作指令。
步驟103、根據(jù)所述操作指令對所述主應用以及所述關(guān)聯(lián)分身應用進行相應操作。其中,所述關(guān)聯(lián)分身應用的操作指令通過所述主應用的操作接口接收。
具體的,在檢測到作用于所述主應用圖標的開啟指令時,開啟所述主應用以及所述關(guān)聯(lián)分身應用;在檢測到作用于主應用圖標的刪除指令時,刪除所述主應用以及所述關(guān)聯(lián)分身應用。示例性的,所述應用為微信,在檢測到用戶作用于微信主應用圖標的點擊指令時,打開微信主應用對應的賬號登錄界面以及微信關(guān)聯(lián)分身應用對應的賬號登錄界面。
本實施例提供的應用的控制方法,通過在檢測到作用于主應用的操作指令時,對所述主應用和與所述主應用關(guān)聯(lián)的關(guān)聯(lián)分身應用進行操作,使得無需在終端的桌面上創(chuàng)建分身應用的圖標,就可以實現(xiàn)對分身應用的操作,優(yōu)化了現(xiàn)有的應用的控制技術(shù),避免了現(xiàn)有技術(shù)中分身應用圖標占用移動終端桌面的空間較大,而且桌面不夠整潔的問題,提高了終端應用管理效率。
在上述技術(shù)方案的基礎(chǔ)上,所述操作指令可以為刪除指令,相應的,步驟103具體可以包括:根據(jù)所述刪除指令,將所述主應用以及所述關(guān)聯(lián)分身應用進行刪除。
在上述技術(shù)方案的基礎(chǔ)上,還可以包括:在所述主應用圖標上顯示當前打開的主應用和關(guān)聯(lián)分身應用的總數(shù)量。示例性的,在主應用圖標的右上角顯示當前打開的主應用和關(guān)聯(lián)分身應用的總數(shù)量。示例性的,圖2給出了本發(fā)明實施例一提供的微信主應用圖標的人機交互界面示意圖,如圖2所示,在微信主應用圖標的右上角顯示微信主應用和關(guān)聯(lián)微信分身應用的總數(shù)量S為3個,以實時向用戶展示當前微信登錄賬號的個數(shù),方便用戶對微信應用進行管理。
在上述實施例的基礎(chǔ)上還可以包括以下步驟:當檢測到主應用的權(quán)限發(fā)生變化時,對所述關(guān)聯(lián)分身應用進行相應的權(quán)限修改操作。這樣設置的好處是:當主應用所具備的權(quán)限發(fā)生變化時,可自動對與該應用相關(guān)聯(lián)的關(guān)聯(lián)分身應用的權(quán)限進行相應的修改,減少了用戶的手動權(quán)限管理操作,為用戶帶來了便利。
圖3給出了本發(fā)明實施例提供的另一種應用的控制方法的流程圖。本實施例以上述實施例為基礎(chǔ)進行優(yōu)化。在本實施例中,將“根據(jù)所述操作指令對所述主應用以及所述關(guān)聯(lián)分身應用進行相應操作”具體優(yōu)化為:根據(jù)開啟指令,將所述主應用的開啟界面和分身應用的開啟界面按照設定顯示方式在前臺進行顯示。
相應的,如圖3所示,本實施例提供的方法包括以下步驟:
步驟201、按照設定確定規(guī)則,確定與主應用關(guān)聯(lián)的分身應用為關(guān)聯(lián)分身應用。
步驟202、檢測到作用于所述主應用操作接口的開啟指令。
步驟203、根據(jù)所述開啟指令,將所述主應用的開啟界面和所述關(guān)聯(lián)分身應用的開啟界面按照設定顯示方式在前臺進行顯示。其中,所述關(guān)聯(lián)分身應用的操作指令通過所述主應用的操作接口接收。
其中,具體可以將所述主應用的開啟界面和分身應用的開啟界面按照大小相同的界面在前臺并排或者重疊進行顯示,也可以將所述主應用的開啟界面以大窗口在前臺進行顯示,將關(guān)聯(lián)分身應用的開啟界面以大窗口中的小窗口在前臺進行顯示。其中,所述開啟界面具體可以為賬號登錄界面。
本實施例提供的方法,在檢測到作用于主應用的開啟指令時,將所述主應用的開啟界面和所述關(guān)聯(lián)分身應用的開啟界面按照設定顯示方式在前臺進行顯示,使得無需在終端的桌面上創(chuàng)建分身應用的圖標,就可以實現(xiàn)對分身應用的開啟,優(yōu)化了現(xiàn)有的應用的控制技術(shù),解決了現(xiàn)有技術(shù)中分身應用圖標占用移動終端桌面的空間較大,而且桌面不夠整潔的技術(shù)問題,提高了終端應用管理效率。
圖4給出了本發(fā)明實施例提供的另一種應用的控制方法的流程圖。本實施例以上述實施例為基礎(chǔ)進行優(yōu)化。在本實施例中,將“根據(jù)所述操作指令對所述主應用以及所述關(guān)聯(lián)分身應用進行相應操作”具體優(yōu)化為:根據(jù)所述開啟指令,將所述主應用的開啟界面在前臺進行顯示,以及將所述關(guān)聯(lián)分身應用的開啟界面在后臺進行顯示。
相應的,如圖4所示,本實施例提供的方法包括以下步驟:
步驟301、按照設定確定規(guī)則,確定與主應用關(guān)聯(lián)的分身應用為關(guān)聯(lián)分身應用。
步驟302、檢測到作用于所述主應用操作接口的開啟指令。
步驟302、根據(jù)所述開啟指令,將所述主應用的開啟界面在前臺進行顯示,以及將所述關(guān)聯(lián)分身應用的開啟界面在后臺進行顯示。其中,所述關(guān)聯(lián)分身應用的操作指令通過所述主應用的操作接口接收。
本實施例提供的方法,通過在檢測到作用于所述主應用的開啟指令時,將所述主應用的開啟界面在前臺進行顯示,以及將所述關(guān)聯(lián)分身應用的開啟界面在后臺進行顯示,使得無需在終端的桌面上創(chuàng)建分身應用的圖標,就可以實現(xiàn)對分身應用的開啟,優(yōu)化了現(xiàn)有的應用的控制技術(shù),避免了現(xiàn)有技術(shù)中分身應用圖標占用移動終端桌面的空間較大,而且桌面不夠整潔的技術(shù)問題,提高了終端應用管理效率。
在上述技術(shù)方案的基礎(chǔ)上,還可以包括以下步驟:在接收到用戶的切換指令時,將所述關(guān)聯(lián)分身應用的開啟界面在前臺進行顯示。示例性的,在接收到用戶通過任務管理器作用于后臺運行的關(guān)聯(lián)分身應用的雙擊指令時,將所述關(guān)聯(lián)分身應用的開啟界面在前臺進行顯示。
圖5為本發(fā)明實施例提供的一種應用的控制裝置的結(jié)構(gòu)框圖,該裝置可由軟件和/或硬件實現(xiàn),一般集成在移動終端中。如圖5所示,該裝置包括關(guān)聯(lián)分身應用確定模塊41、操作指令檢測模塊42和應用操作模塊43。
關(guān)聯(lián)分身應用確定模塊41,用于按照設定確定規(guī)則,確定與主應用關(guān)聯(lián)的分身應用為關(guān)聯(lián)分身應用;
操作指令檢測模塊42,用于檢測到作用于所述主應用操作接口的操作指令;
應用操作模塊43,用于根據(jù)所述操作指令對所述主應用以及所述關(guān)聯(lián)分身應用進行相應操作;
其中,所述關(guān)聯(lián)分身應用的操作指令通過所述主應用的操作接口接收。
本實施例提供的技術(shù)方案,通過在檢測到作用于主應用的操作指令時,對所述主應用和與所述主應用關(guān)聯(lián)的關(guān)聯(lián)分身應用進行操作,使得無需在終端的桌面上創(chuàng)建分身應用的圖標,就可以實現(xiàn)對分身應用的操作,優(yōu)化了現(xiàn)有的應用的控制技術(shù),避免了現(xiàn)有技術(shù)中分身應用圖標占用移動終端桌面的空間較大,而且桌面不夠整潔的技術(shù)問題,提高了終端應用管理效率。
在上述技術(shù)方案的基礎(chǔ)上,所述關(guān)聯(lián)分身應用確定模塊具體用于:
確定與所述主應用對應的全部分身應用為關(guān)聯(lián)分身應用;或者,
確定歷史使用頻率達到設定值的分身應用為關(guān)聯(lián)分身應用。
在上述技術(shù)方案的基礎(chǔ)上,所述操作指令為開啟指令,所述應用操作模塊具體用于:
在檢測到作用于所述主應用的開啟指令時,將所述主應用的開啟界面和所述關(guān)聯(lián)分身應用的開啟界面按照設定顯示方式在前臺進行顯示。
在上述技術(shù)方案的基礎(chǔ)上,所述操作指令為開啟指令,所述應用操作模塊具體用于:
在檢測到作用于所述主應用的開啟指令時,將所述主應用的開啟界面在前臺進行顯示,以及將所述關(guān)聯(lián)分身應用的開啟界面在后臺進行顯示。
在上述技術(shù)方案的基礎(chǔ)上,所述操作指令為刪除指令,所述應用操作模塊具體用于:
在檢測到作用于所述主應用的刪除指令時,將所述主應用以及所述關(guān)聯(lián)分身應用進行刪除。
在上述技術(shù)方案的基礎(chǔ)上,所述裝置還包括:
關(guān)聯(lián)分身應用前臺顯示模塊,用于在接收到用戶的切換指令時,將所述關(guān)聯(lián)分身應用的開啟界面在前臺進行顯示。
在上述技術(shù)方案的基礎(chǔ)上,所述裝置還包括:
應用數(shù)量顯示模塊,用于在所述主應用的圖標上顯示當前打開的主應用和關(guān)聯(lián)分身應用的總數(shù)量。
本發(fā)明實施例提供的應用的控制裝置可執(zhí)行本發(fā)明任意實施例提供的應用的控制方法,具備執(zhí)行方法相應的功能模塊和有益效果。
本實施例提供了一種移動終端,該移動終端可以包括本發(fā)明實施例提供的應用的控制裝置。圖6為本發(fā)明實施例提供的一種移動終端的結(jié)構(gòu)示意圖,如圖6所示,該移動終端可以包括:存儲器501、中央處理器(Central Processing Unit,以下簡稱CPU)502、外設接口503、RF(Radio Frequency,射頻)電路505、音頻電路506、揚聲器511、電源管理芯片508、輸入/輸出(I/O)子系統(tǒng)509、觸摸屏512、其他輸入/控制設備510以及外部端口504,這些部件通過一個或多個通信總線或信號線507來通信。
應該理解的是,圖示移動終端500僅僅是移動終端的一個范例,并且移動終端500可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個或多個信號處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實現(xiàn)。
下面就本實施例提供的用于控制應用的移動終端進行詳細的描述,該移動終端以手機為例。
存儲器501,所述存儲器501可以被CPU502、外設接口503等訪問,所述存儲器501可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如一個或多個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
外設接口503,所述外設接口503可以將設備的輸入和輸出外設連接到CPU502和存儲器501。
I/O子系統(tǒng)509,所述I/O子系統(tǒng)509可以將設備上的輸入輸出外設,例如觸摸屏512和其他輸入/控制設備510,連接到外設接口503。I/O子系統(tǒng)509可以包括顯示控制器5091和用于控制其他輸入/控制設備510的一個或多個輸入控制器5092。其中,一個或多個輸入控制器5092從其他輸入/控制設備510接收電信號或者向其他輸入/控制設備510發(fā)送電信號,其他輸入/控制設備510可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號盤、滑動開關(guān)、操縱桿、點擊滾輪。值得說明的是,輸入控制器5092可以與以下任一個連接:鍵盤、紅外端口、USB接口以及諸如鼠標的指示設備。
觸摸屏512,所述觸摸屏512是用戶終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標、視頻等。
I/O子系統(tǒng)509中的顯示控制器5091從觸摸屏512接收電信號或者向觸摸屏512發(fā)送電信號。觸摸屏512檢測觸摸屏上的接觸,顯示控制器5091將檢測到的接觸轉(zhuǎn)換為與顯示在觸摸屏512上的用戶界面對象的交互,即實現(xiàn)人機交互,顯示在觸摸屏512上的用戶界面對象可以是運行游戲的圖標、聯(lián)網(wǎng)到相應網(wǎng)絡的圖標等。值得說明的是,設備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。
RF電路505,主要用于建立手機與無線網(wǎng)絡(即網(wǎng)絡側(cè))的通信,實現(xiàn)手機與無線網(wǎng)絡的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,RF電路505接收并發(fā)送RF信號,RF信號也稱為電磁信號,RF電路505將電信號轉(zhuǎn)換為電磁信號或?qū)㈦姶判盘栟D(zhuǎn)換為電信號,并且通過該電磁信號與通信網(wǎng)絡以及其他設備進行通信。RF電路505可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、RF收發(fā)機、一個或多個放大器、調(diào)諧器、一個或多個振蕩器、數(shù)字信號處理器、CODEC(COder-DECoder,編譯碼器)芯片組、用戶標識模塊(Subscriber Identity Module,SIM)等等。
音頻電路506,主要用于從外設接口503接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號,并且將該電信號發(fā)送給揚聲器511。
揚聲器511,用于將手機通過RF電路505從無線網(wǎng)絡接收的語音信號,還原為聲音并向用戶播放該聲音。
電源管理芯片508,用于為CPU502、I/O子系統(tǒng)及外設接口503所連接的硬件進行供電及電源管理。
本發(fā)明實施例提供的CPU502可執(zhí)行如下操作:
按照設定確定規(guī)則,確定與主應用關(guān)聯(lián)的分身應用為關(guān)聯(lián)分身應用;
檢測到作用于所述主應用的操作指令;
根據(jù)所述操作指令對所述主應用以及所述關(guān)聯(lián)分身應用進行相應操作。
上述移動終端可執(zhí)行本發(fā)明任意實施例所提供的方法,具備執(zhí)行方法相應的功能模塊和有益效果。未在上述實施例中詳盡描述的技術(shù)細節(jié),可參見本發(fā)明任意實施例所提供的應用的控制方法。
上述僅為本發(fā)明的較佳實施例及所運用的技術(shù)原理。本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行的各種明顯變化、重新調(diào)整及替代均不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由權(quán)利要求的范圍決定。