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

一種多開應(yīng)用的管理方法、裝置及智能終端與流程

文檔序號:12176579閱讀:268來源:國知局
一種多開應(yīng)用的管理方法、裝置及智能終端與流程

本發(fā)明實施例涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種多開應(yīng)用的管理方法、裝置及智能終端。



背景技術(shù):

隨著智能終端技術(shù)的快速發(fā)展,智能終端用戶群體的規(guī)模不斷加大,用戶對智能終端中應(yīng)用程序的使用需求也越來越豐富。

目前,用戶在使用一般的智能終端的過程中,若已打開一個應(yīng)用程序,那么就無法再次打開該應(yīng)用程序,也就是說,僅能夠登錄該應(yīng)用程序的一個賬號。而對于很多用戶來說,由于工作及生活等各方面的原因會為同一個應(yīng)用程序設(shè)置多個賬號,那么這類用戶會迫切希望在同一個智能終端上同時登錄該多個賬號。為了滿足用戶的同時登錄同一應(yīng)用程序的多個賬號的需求,個別應(yīng)用多開方案應(yīng)運而生,使得每個分身應(yīng)用都能夠登錄一個賬號,然而,現(xiàn)有的應(yīng)用多開方案中,主應(yīng)用和每個分身應(yīng)用都擁有自己的桌面圖標(biāo),若用戶安裝的多開應(yīng)用較多時,桌面會顯示很多圖標(biāo),當(dāng)用戶想要打開某個賬戶對應(yīng)的應(yīng)用時,僅通過桌面圖標(biāo)無法對各應(yīng)用進(jìn)行區(qū)分,需要依次點擊圖標(biāo)后進(jìn)入應(yīng)用中進(jìn)行查看,操作過程費時費力,給用戶帶來不便。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例的目的是提供一種多開應(yīng)用的管理方法、裝置及智能終端,以實現(xiàn)合理管理多開應(yīng)用。

第一方面,本發(fā)明實施例提供了一種多開應(yīng)用的管理方法,包括:

獲取目標(biāo)應(yīng)用對應(yīng)的賬號信息,其中,所述目標(biāo)應(yīng)用包括多開應(yīng)用中的主應(yīng)用和分身應(yīng)用;

根據(jù)所述賬號信息對所述目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識;

當(dāng)所述目標(biāo)應(yīng)用的入口被觸發(fā)時,打開所述目標(biāo)應(yīng)用。

第二方面,本發(fā)明實施例提供了一種多開應(yīng)用的管理裝置,包括:

賬號信息獲取模塊,用于獲取目標(biāo)應(yīng)用對應(yīng)的賬號信息,其中,所述目標(biāo)應(yīng)用包括多開應(yīng)用中的主應(yīng)用和分身應(yīng)用;

入口標(biāo)識模塊,用于根據(jù)所述賬號信息對所述目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識;

應(yīng)用打開模塊,用于在所述目標(biāo)應(yīng)用的入口被觸發(fā)時,打開所述目標(biāo)應(yīng)用。

第三方面,本發(fā)明實施例提供了一種智能終端,所述智能終端集成了本發(fā)明實施例所述的多開應(yīng)用的管理裝置。

本發(fā)明實施例中提供的多開應(yīng)用的管理方案,根據(jù)目標(biāo)應(yīng)用對應(yīng)的賬號信息對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識,當(dāng)目標(biāo)應(yīng)用的入口被觸發(fā)時,打開目標(biāo)應(yīng)用。通過采用上述技術(shù)方案,用戶可根據(jù)賬號信息輕松的區(qū)分每個入口所對應(yīng)的應(yīng)用,快速找到并進(jìn)入想要進(jìn)行操作的應(yīng)用及相應(yīng)的賬號,有效提升終端應(yīng)用的管理效率。

附圖說明

圖1為本發(fā)明實施例提供的一種多開應(yīng)用的管理方法的流程示意圖;

圖2為本發(fā)明實施例提供的另一種多開應(yīng)用的管理方法的流程示意圖;

圖3a為本發(fā)明實施例提供的一種現(xiàn)有多開應(yīng)用的桌面圖標(biāo)示意圖;

圖3b為本發(fā)明實施例提供的一種多開應(yīng)用的桌面圖標(biāo)示意圖;

圖3c為本發(fā)明實施例提供的又一種多開應(yīng)用的桌面圖標(biāo)示意圖;

圖4為本發(fā)明實施例提供的另一種多開應(yīng)用的管理方法的流程示意圖;

圖5為本發(fā)明實施例提供的一種多開應(yīng)用的管理裝置的結(jié)構(gòu)框圖;

圖6為本發(fā)明實施例提供的一種智能終端的結(jié)構(gòu)示意圖。

具體實施方式

下面結(jié)合附圖并通過具體實施方式來進(jìn)一步說明本發(fā)明的技術(shù)方案??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。

在更加詳細(xì)地討論示例性實施例之前應(yīng)當(dāng)提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時實施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。

圖1為本發(fā)明實施例提供的一種多開應(yīng)用的管理方法的流程示意圖,該方法可以由多開應(yīng)用的管理裝置執(zhí)行,其中該裝置可由軟件和/或硬件實現(xiàn),一般可集成在智能終端中。如圖1所示,該方法包括:

步驟101、獲取目標(biāo)應(yīng)用對應(yīng)的賬號信息。

其中,所述目標(biāo)應(yīng)用為多開應(yīng)用中的主應(yīng)用或者分身應(yīng)用。

示例性的,本實施例中的智能終端可為智能手機(jī)、智能手表、平板電腦、以及智能電視等設(shè)備。

示例性的,本實施例中的多開應(yīng)用具體可為允許用戶同時登錄多個不同賬號的應(yīng)用,一般包括主應(yīng)用和分身應(yīng)用,主應(yīng)用和與主應(yīng)用對應(yīng)的所有分身應(yīng)用組成了多開應(yīng)用。例如,對于微信來說,普通的微信客戶端僅允許用戶登錄一個賬號A,而當(dāng)用戶需要登錄自己的另外一個賬號B時,就需要注銷當(dāng)前賬號A,然后再登錄賬號B;而具備多開屬性的微信客戶端能夠同時登錄賬號A和賬號B,比如可通過主微信登錄賬號A,通過分身微信登錄賬號B。

多開應(yīng)用的實現(xiàn)方式可以有很多種,本實施例不做具體限定。例如,可分別安裝不同版本的應(yīng)用,將一種版本作為主應(yīng)用,將其他版本作為分身應(yīng)用,其中,可通過反編譯修改應(yīng)用的安裝包(APK)文件,再安裝修改后的APK文件來實現(xiàn)安裝不同版本的同款應(yīng)用;又如,可通過應(yīng)用模擬用戶空間及動態(tài)加載技術(shù)的第三方多開助手軟件來實現(xiàn);再如,可通過修改系統(tǒng)機(jī)制來實現(xiàn)。

優(yōu)選的,本實施例中多開應(yīng)用基于多用戶機(jī)制來實現(xiàn),其中多用戶機(jī)制具體可包括智能終端中的操作系統(tǒng)所支持的多用戶機(jī)制,如安卓(Android)系統(tǒng)的多用戶機(jī)制以及手機(jī)窗口(Windows Phone,WP)操作系統(tǒng)的多用戶機(jī)制等。

用戶在使用目標(biāo)應(yīng)用時,通常會先登錄賬號,再進(jìn)行相關(guān)操作,所登錄的賬號可以是事先注冊好的,也可以是當(dāng)前時刻新注冊的。當(dāng)一個應(yīng)用程序未成為多開應(yīng)用之前,也即一個應(yīng)用程序不存在對應(yīng)的分身應(yīng)用時,可稱該應(yīng)用程序為單開應(yīng)用,用以與本實施例中的多開應(yīng)用進(jìn)行區(qū)分。單開應(yīng)用的入口一般為正常顯示的桌面圖標(biāo)。

本實施例中,在為多開應(yīng)用創(chuàng)建一個分身應(yīng)用后,可將所創(chuàng)建的分身應(yīng)用視為目標(biāo)應(yīng)用,可提示用戶輸入所要登錄賬號的賬號信息,在檢測到用戶輸入完畢后,獲取用戶輸入的賬號信息。

本實施例中,在為單開應(yīng)用創(chuàng)建第一個分身應(yīng)用后,原單開應(yīng)用成為主應(yīng)用,主應(yīng)用和第一個分身應(yīng)用構(gòu)成了多開應(yīng)用,此時,可將主應(yīng)用和該第一個分身應(yīng)用均視為目標(biāo)應(yīng)用。對于主應(yīng)用來說,可獲取主應(yīng)用當(dāng)前登錄的賬號的賬號信息;對于第一個分身應(yīng)用來說,可提示用戶輸入所要登錄賬號的賬號信息,在檢測到用戶輸入完畢后,獲取用戶輸入的賬號信息。

示例性的,賬號信息可包括賬號名、賬號昵稱、賬號圖像和賬號類別中的至少一個。例如,賬號名可以是用戶的手機(jī)號或者用以表示賬號身份的字符串(如weixin1234);賬號昵稱可以是用戶自己設(shè)置的表明自己身份的名稱,聯(lián)系人或者好友可通過賬號昵稱來得知用戶的身份,如“香水百合”;賬號圖像可以是用戶的頭像或者用戶自己設(shè)置的圖片,如百合花的圖片;賬號類別可以是用戶設(shè)置的對賬號屬性進(jìn)行描述的文字,如工作、生活1、生活2、閨蜜及家人等等。

步驟102、根據(jù)賬號信息對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識。

示例性的,本實施例中的入口具體可包括桌面圖標(biāo)、浮窗、多開應(yīng)用的應(yīng)用列表項和桌面圖標(biāo)上的標(biāo)識中的至少一個。其中,多開應(yīng)用的應(yīng)用列表項具體可為多開應(yīng)用對應(yīng)的應(yīng)用列表中的項目,例如,在多開應(yīng)用中的某個應(yīng)用以設(shè)定方式被觸發(fā)時,在屏幕上顯示該多開應(yīng)用對應(yīng)的應(yīng)用列表,該應(yīng)用列表中列出了該多開應(yīng)用中包含的所有應(yīng)用的詳細(xì)信息,如應(yīng)用名稱等,可在目標(biāo)應(yīng)用對應(yīng)的位置處顯示賬號信息。在主應(yīng)用的入口為桌面圖標(biāo)時,可在主應(yīng)用的桌面圖標(biāo)的四周顯示代表分身應(yīng)用的標(biāo)識,該標(biāo)識可作為分身應(yīng)用的入口。

步驟103、當(dāng)目標(biāo)應(yīng)用的入口被觸發(fā)時,打開目標(biāo)應(yīng)用。

示例性的,在目標(biāo)應(yīng)用的入口被觸發(fā)時,可進(jìn)入目標(biāo)應(yīng)用的操作界面。例如,若目標(biāo)應(yīng)用處于未啟動狀態(tài),則在檢測到目標(biāo)應(yīng)用的入口被觸發(fā)時,啟動目標(biāo)應(yīng)用并進(jìn)入目標(biāo)應(yīng)用的操作界面;若目標(biāo)應(yīng)用處于后臺運行狀態(tài),則在檢測到目標(biāo)應(yīng)用的入口被觸發(fā)時,將目標(biāo)應(yīng)用切換至前臺運行并進(jìn)入目標(biāo)應(yīng)用的操作界面。

本實施例中,根據(jù)賬號信息對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識具體可包括:在目標(biāo)應(yīng)用的入口處顯示賬號信息的全部內(nèi)容或部分內(nèi)容,以對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識。此外,也可在目標(biāo)應(yīng)用的入口處添加附屬圖標(biāo),在附屬圖標(biāo)以預(yù)設(shè)方式被觸發(fā)時,顯示賬號信息的全部內(nèi)容或部分內(nèi)容,以對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識。例如,可在目標(biāo)應(yīng)用的入口處添加一個圓圈圖標(biāo),當(dāng)用戶點擊該圓圈圖標(biāo)時,彈出一個半透明的浮窗,在該浮窗中顯示賬號信息。預(yù)設(shè)方式可包括雙擊、長按以及按照設(shè)定軌跡滑動等方式。對于分身應(yīng)用中的所有應(yīng)用,附屬圖標(biāo)可以是相同的,預(yù)設(shè)方式也可以是相同的。設(shè)置附屬圖標(biāo)的好處在于,可節(jié)省顯示屏的空間。

可以理解的是,根據(jù)賬號信息對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識的方式還可以有其他方式,并不限于上述舉例。

在根據(jù)賬號信息對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識后,用戶在選擇想要登錄的賬號對應(yīng)的應(yīng)用時,直接查看每個應(yīng)用入口處的賬號信息即可快速找到并進(jìn)入想要進(jìn)行操作的應(yīng)用及相應(yīng)的賬號。

本發(fā)明實施例提供的多開應(yīng)用的管理方法,根據(jù)目標(biāo)應(yīng)用對應(yīng)的賬號信息對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識,當(dāng)目標(biāo)應(yīng)用的入口被觸發(fā)時,打開目標(biāo)應(yīng)用。通過采用上述技術(shù)方案,用戶可根據(jù)賬號信息輕松的區(qū)分每個入口所對應(yīng)的應(yīng)用,快速找到并進(jìn)入想要進(jìn)行操作的應(yīng)用及相應(yīng)的賬號,有效提升終端應(yīng)用的管理效率。

圖2為本發(fā)明實施例提供的另一種多開應(yīng)用的管理方法的流程示意圖,本實施例以上述實施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實施例中,將入口優(yōu)化為桌面圖標(biāo),并將步驟“根據(jù)賬號信息對目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識”優(yōu)化為:將賬號信息在目標(biāo)應(yīng)用的桌面圖標(biāo)的圖像部分或文字部分進(jìn)行顯示。

相應(yīng)的,本實施例的方法包括如下步驟:

步驟201、獲取目標(biāo)應(yīng)用對應(yīng)的賬號信息。

其中,目標(biāo)應(yīng)用包括多開應(yīng)用中的主應(yīng)用和分身應(yīng)用。

步驟202、將賬號信息在目標(biāo)應(yīng)用的桌面圖標(biāo)的圖像部分或文字部分進(jìn)行顯示。

本實施例中,將入口優(yōu)化為桌面圖標(biāo),桌面圖標(biāo)包含兩個部分,即圖像部分和文字部分。示例性的,若賬號信息中包含賬號圖像時,可將賬號圖像在目標(biāo)應(yīng)用的桌面圖標(biāo)的圖像部分進(jìn)行顯示;若賬號信息包含賬號名、賬號昵稱或者賬號類別等文字類信息時,可將此類賬號信息在目標(biāo)應(yīng)用的桌面圖標(biāo)的文字部分進(jìn)行顯示。可以理解的是,當(dāng)賬號信息中包含的文字類信息較多時,可選擇預(yù)設(shè)數(shù)量的字符進(jìn)行顯示。

以多開微信為例,圖3a本發(fā)明實施例提供的一種現(xiàn)有多開應(yīng)用的桌面圖標(biāo)示意圖,如圖3a所示,多開微信中的每個微信應(yīng)用的桌面圖標(biāo)的圖像部分均為微信的默認(rèn)圖標(biāo),僅在文字部分對各微信應(yīng)用加以區(qū)分,“微信”為主微信(主應(yīng)用),“微信1”和“微信2”為分身微信(分身應(yīng)用),用戶通過點擊桌面圖標(biāo)的方式進(jìn)入主微信或者分身微信,但進(jìn)入之前很難分清每個微信應(yīng)用中所登錄的賬號,需要依次點擊每個桌面圖標(biāo)進(jìn)入應(yīng)用后進(jìn)行查看,使用起來非常不方便。

圖3b為本發(fā)明實施例提供的一種多開應(yīng)用的桌面圖標(biāo)示意圖,如圖3b所示,當(dāng)賬號信息中包含賬號圖像(賬號頭像)時,將賬號圖像在目標(biāo)應(yīng)用的桌面圖標(biāo)的圖像部分進(jìn)行顯示,在多開微信中的主微信和分身微信均作為目標(biāo)應(yīng)用進(jìn)行處理后,桌面圖標(biāo)的文字部分不變,而將圖像部分替換為賬號圖像,此時,用戶可根據(jù)文字部分區(qū)分哪些桌面圖標(biāo)表示微信應(yīng)用,并進(jìn)一步通過賬號圖像區(qū)分每個桌面圖標(biāo)所對應(yīng)的微信賬號,快速找到并進(jìn)入想要進(jìn)行操作的微信應(yīng)用及相應(yīng)的賬號,使用方便。

圖3c為本發(fā)明實施例提供的又一種多開應(yīng)用的桌面圖標(biāo)示意圖,如圖3c所示,當(dāng)賬號信息中包含賬號昵稱時,將賬號昵稱在目標(biāo)應(yīng)用的桌面圖標(biāo)的文字部分進(jìn)行顯示,如圖中的“隱形人”、“春暖花開”和“貓咪”,在多開微信中的主微信和分身微信均作為目標(biāo)應(yīng)用進(jìn)行處理后,桌面圖標(biāo)的圖像部分不變,而將文字部分替換為賬號昵稱,此時,用戶可根據(jù)微信的默認(rèn)圖標(biāo)來區(qū)分哪些桌面圖標(biāo)表示微信應(yīng)用,并進(jìn)一步通過賬號昵稱區(qū)分每個桌面圖標(biāo)所對應(yīng)的微信賬號,快速找到并進(jìn)入想要進(jìn)行操作的微信應(yīng)用及相應(yīng)的賬號,同樣方便了用戶的使用。

步驟203、當(dāng)目標(biāo)應(yīng)用的入口被觸發(fā)時,打開目標(biāo)應(yīng)用。

本發(fā)明實施例提供的多開應(yīng)用的管理方法,將目標(biāo)應(yīng)用對應(yīng)的賬號信息在作為入口的桌面圖標(biāo)中進(jìn)行顯示,以實現(xiàn)對目標(biāo)應(yīng)用入口進(jìn)行標(biāo)識,用戶可通過查看賬號信息輕松的區(qū)分每個桌面圖標(biāo)所對應(yīng)的應(yīng)用,快速找到并進(jìn)入想要進(jìn)行操作的應(yīng)用及相應(yīng)的賬號,進(jìn)一步提升了終端應(yīng)用的管理效率。

圖4為本發(fā)明實施例提供的一種多開應(yīng)用的管理方法的流程示意圖,本實施例以上述實施例為基礎(chǔ)進(jìn)行優(yōu)化,并以目標(biāo)應(yīng)用為分身應(yīng)用為例進(jìn)行說明,具體的,該方法包括如下步驟:

步驟401、在多開應(yīng)用的分身應(yīng)用創(chuàng)建時,獲取用戶輸入的分身應(yīng)用對應(yīng)的賬號信息。

其中,所述多開應(yīng)用基于多用戶機(jī)制來實現(xiàn)。具體的,主應(yīng)用安裝于主用戶下,分身應(yīng)用安裝于從用戶下,所述主用戶中包含用于對所述分身應(yīng)用進(jìn)行操作的接入口。

在一個實施例中,本申請的多用戶實現(xiàn)機(jī)制包括了以下邏輯:

1.多用戶管理

a)系統(tǒng)默認(rèn)有一個主用戶,主用戶可以創(chuàng)建其它的多個新用戶(從用戶),并可以刪除與管理它們;

b)普通用戶(非主用戶)與訪客用戶,可統(tǒng)稱為從用戶;

c)默認(rèn)主用戶id(身份標(biāo)識,Identification)為0,其它新增用戶id從10開始,逐個增加;

d)切換用戶時,會重新加載桌面等一系列界面切換;

e)主用戶可以限制其它用戶是否能夠接打電話及收發(fā)短信等權(quán)限。

對于多用戶管理,能夠通過主用戶對從用戶進(jìn)行管理,包括從用戶的創(chuàng)建、刪除及權(quán)限設(shè)置等,ID設(shè)置從主用戶開始,新增從用戶ID順序疊加,各用戶間切換時,重新加載對應(yīng)用戶的桌面等一系列界面。

2.多用戶安裝、卸載應(yīng)用

a)默認(rèn)安裝的應(yīng)用,會安裝到所有己創(chuàng)建的用戶,在其它用戶桌面上都可見應(yīng)用圖標(biāo);

b)在主用戶通過文件管理安裝的應(yīng)用,不會安裝到其它用戶,在其它用戶桌面上不可見應(yīng)用圖標(biāo);

c)系統(tǒng)在安裝、卸載應(yīng)用時可指定userid(用戶身份標(biāo)識),指定應(yīng)用安裝到某個指定用戶,或在某個指定用戶卸載該應(yīng)用。也可以對所有用戶都安裝應(yīng)用,或卸載應(yīng)用。

d)在用戶A卸載了應(yīng)用B,對其它用戶來說,應(yīng)用B還是存在的,桌面上都可見應(yīng)用圖標(biāo),在其它用戶上,應(yīng)用B可以正常使用。

對于多用戶安裝、卸載應(yīng)用,默認(rèn)安裝的應(yīng)用會安裝到所有已創(chuàng)建的用戶(包括主用戶和從用戶),并在各用戶桌面上生成應(yīng)用圖標(biāo);而在主用戶下通過文件管理安裝的應(yīng)用,只安裝到主用戶下,在主用戶桌面生成應(yīng)用圖標(biāo),不安裝到從用戶下;應(yīng)用的安裝/卸載還可基于使用者對用戶的指定,使用者通過指定用戶身份標(biāo)識,在主用戶和從用戶中指定應(yīng)用的安裝/卸載在某個用戶、某些用戶或所有用戶下進(jìn)行;同一應(yīng)用的卸載在各用戶下獨立進(jìn)行,對某一用戶下的應(yīng)用進(jìn)行卸載,不影響其他用戶下該應(yīng)用的使用。

3.用戶數(shù)據(jù)管理

a)與系統(tǒng)數(shù)據(jù)相關(guān)的用戶id目錄:存放了用戶對應(yīng)的各種系統(tǒng)數(shù)據(jù)存儲,例如:桌面widget(組件)列表,設(shè)置數(shù)據(jù)庫,默認(rèn)應(yīng)用啟動策略等等。

b)與應(yīng)用包數(shù)據(jù)相關(guān)的用戶id目錄:存放了用戶對應(yīng)安裝的應(yīng)用包目錄,如果應(yīng)用操作產(chǎn)生了數(shù)據(jù),則應(yīng)用數(shù)據(jù)也存放于此目錄。

c)系統(tǒng)SD卡(Secure Digital Memory Card,安全數(shù)碼卡)目錄:每個用戶看到自己的sdcard目錄都是不一樣的,只能看到自己的sdcard目錄。

對于用戶數(shù)據(jù)管理,在多用戶實現(xiàn)機(jī)制下,各用戶下系統(tǒng)數(shù)據(jù)和應(yīng)用相關(guān)數(shù)據(jù)分別存放于不同的數(shù)據(jù)存放路徑下,如,某用戶下各種系統(tǒng)數(shù)據(jù)存放于指定的第一數(shù)據(jù)存放路徑下,而安裝的應(yīng)用包目錄及應(yīng)用操作產(chǎn)生的應(yīng)用數(shù)據(jù)這些應(yīng)用相關(guān)數(shù)據(jù)存放于指定的第二數(shù)據(jù)存放路徑下;各用戶下數(shù)據(jù)存儲相互獨立,各用戶只能查看自身的存儲數(shù)據(jù),如自身的sdcard目錄。

4.用戶權(quán)限管理

a)應(yīng)用在安裝以后,應(yīng)用申請的各種權(quán)限(例如:讀取存儲目錄權(quán)限,讀寫短信權(quán)限,打開相機(jī)權(quán)限等),會分為兩部分,一部分不敏感的權(quán)限,在應(yīng)用安裝時,系統(tǒng)直接允許應(yīng)用獲得權(quán)限;一部分比較敏感的危險權(quán)限,例如讀寫短信權(quán)限,會在應(yīng)用使用時,系統(tǒng)提示用戶是否允許應(yīng)用獲得權(quán)限。

b)系統(tǒng)在不同的用戶,對同一個應(yīng)用的權(quán)限是獨立且隔離的,一個應(yīng)用獲得的基本不敏感權(quán)限,在安裝后,在每個用戶中都是直接獲得的,而部分比較敏感的危險權(quán)限,是獨立的。例如:在用戶0打開微信時,如果獲取了讀寫短信權(quán)限,切換到用戶10時,第一次打開微信時,系統(tǒng)還是會提示用戶是否允許,不會因為微信在用戶0獲得了權(quán)限而不提醒。同理,在其它用戶也一樣。

對于用戶權(quán)限管理,某一用戶下應(yīng)用安裝時,不敏感權(quán)限會直接獲得允許,敏感權(quán)限需經(jīng)使用者許可獲得;在不同的用戶下,對同一應(yīng)用的權(quán)限配置互相獨立且隔離,在用戶切換時,對于初次使用的應(yīng)用的敏感權(quán)限,均需提示使用者是否賦權(quán)。

在一個實施例中,多開應(yīng)用基于多用戶機(jī)制來實現(xiàn)的過程可描述如下:

假設(shè)智能終端的默認(rèn)用戶為主用戶,用戶在主用戶下通過從應(yīng)用商店下載或者從其他來源拷貝等方式將應(yīng)用ABC的安裝包(package,APK)文件例如ABC.apk存入智能終端中,系統(tǒng)在主用戶下安裝ABC.apk后,主用戶桌面會生成一個主應(yīng)用ABC的圖標(biāo)。當(dāng)在主用戶下檢測到針對主應(yīng)用ABC的分身創(chuàng)建請求時,在從用戶(若當(dāng)前不存在從用戶,則可創(chuàng)建一個從用戶,該創(chuàng)建過程是在用戶無法察覺的情況下完成的,也無需用戶設(shè)置賬戶和密碼)下安裝ABC.apk得到分身應(yīng)用,為了對主應(yīng)用和分身應(yīng)用加以區(qū)分,可為新安裝的分身應(yīng)用添加一個標(biāo)識(假設(shè)為*),分身應(yīng)用可被記為ABC*。當(dāng)ABC*安裝成功后,可指定將“安裝成功”的通知(在該通知中也添加標(biāo)識*)發(fā)送給主用戶,主用戶下的桌面接收到該通知后,生成一個帶有標(biāo)識*的圖標(biāo),以與主應(yīng)用ABC的圖標(biāo)進(jìn)行區(qū)分,該圖標(biāo)可作為主用戶中對分身應(yīng)用進(jìn)行操作的接入口,當(dāng)該圖標(biāo)被點擊后,系統(tǒng)將指定ABC*在從用戶下啟動,與ABC*對應(yīng)的相關(guān)進(jìn)程也在從用戶下運行,并將ABC*的人機(jī)交互界面(簡稱界面)顯示于主用戶下,此時ABC*的界面也可作為主用戶中對分身應(yīng)用進(jìn)行操作的接入口。

對于分身應(yīng)用來說,其在主用戶中的接入口的存在形式可以是多種多樣的,本實施例不做具體限定,例如,可以是包含應(yīng)用標(biāo)識的桌面圖標(biāo),該應(yīng)用標(biāo)識用以將當(dāng)前分身應(yīng)用與主應(yīng)用以及其他分身應(yīng)用區(qū)分開來;還可以是附加于主應(yīng)用圖標(biāo)上的應(yīng)用標(biāo)識;還可以是以浮窗形式存在的包含應(yīng)用標(biāo)識的圖標(biāo);還可以是存在于通知中心等位置的項目。

智能終端用戶在主用戶中可實現(xiàn)對主應(yīng)用的操作,同時還可在主用戶中通過接入口對相應(yīng)的分身應(yīng)用進(jìn)行操作??梢岳斫獾氖牵粋€主應(yīng)用可對應(yīng)多個分身應(yīng)用,每個分身應(yīng)用均被安裝于一個不同的從用戶中,使各分身應(yīng)用分別運行于不同的從用戶中,在運行過程中互不干擾。

基于多用戶機(jī)制來實現(xiàn)多開應(yīng)用的好處在于,相比于第三方多開助手軟件來說,避免第三方軟件推送廣告以及竊取用戶隱私數(shù)據(jù)等行為的發(fā)生,安全性更高;相比與主應(yīng)用和分身應(yīng)用均運行于同一用戶下的方案來說,減少同一用戶下不同分身應(yīng)用或主應(yīng)用之間的進(jìn)程干擾,以及避免復(fù)雜運行環(huán)境所帶來的功能缺失現(xiàn)象的發(fā)生。

示例性的,本實施例中可通過用戶標(biāo)識userid及應(yīng)用標(biāo)識Uid來區(qū)分主應(yīng)用和分身應(yīng)用。

步驟402、將賬號信息在分身應(yīng)用的桌面圖標(biāo)的圖像部分或文字部分進(jìn)行顯示。

步驟403、在檢測到分身應(yīng)用的桌面圖標(biāo)被觸發(fā)時,打開分身應(yīng)用的操作界面并進(jìn)入賬號信息對應(yīng)的賬號。

本發(fā)明實施例提供的多開應(yīng)用的管理方法,通過采用多用戶機(jī)制來實現(xiàn)多開應(yīng)用,使在不同用戶下安裝的不同分身應(yīng)用與主應(yīng)用的運行互不干擾,保證系統(tǒng)的穩(wěn)定性。

在上述實施例的基礎(chǔ)上,當(dāng)目標(biāo)應(yīng)用為主應(yīng)用時,可獲取主應(yīng)用當(dāng)前登錄的賬號的賬號信息,后續(xù)步驟及原理與上述相關(guān)描述類似,本領(lǐng)域技術(shù)人員能夠得到其具體實施方式,此處不再贅述。

圖5為本發(fā)明實施例提供的一種多開應(yīng)用的管理裝置的結(jié)構(gòu)框圖,該裝置可由軟件和/或硬件實現(xiàn),一般集成在智能終端中,可通過執(zhí)行多開應(yīng)用的管理方法來管理多開應(yīng)用。如圖5所示,該裝置包括賬號信息獲取模塊501、入口標(biāo)識模塊502和應(yīng)用打開模塊503。

其中,賬號信息獲取模塊501,用于獲取目標(biāo)應(yīng)用對應(yīng)的賬號信息,其中,所述目標(biāo)應(yīng)用包括多開應(yīng)用中的主應(yīng)用和分身應(yīng)用;入口標(biāo)識模塊502,用于根據(jù)所述賬號信息對所述目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識;應(yīng)用打開模塊503,用于在所述目標(biāo)應(yīng)用的入口被觸發(fā)時,打開所述目標(biāo)應(yīng)用。

本發(fā)明實施例提供的多開應(yīng)用的管理裝置,用戶可根據(jù)賬號信息輕松的區(qū)分每個入口所對應(yīng)的應(yīng)用,快速找到并進(jìn)入想要進(jìn)行操作的應(yīng)用及相應(yīng)的賬號,使用方便,有效提升終端應(yīng)用的管理效率。

在上述實施例的基礎(chǔ)上,所述賬號信息包括賬號名、賬號昵稱、賬號圖像和賬號類別中的至少一個。

在上述實施例的基礎(chǔ)上,所述入口標(biāo)識模塊具體用于:在所述目標(biāo)應(yīng)用的入口處顯示所述賬號信息的全部內(nèi)容或部分內(nèi)容,以對所述目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識;或,在所述目標(biāo)應(yīng)用的入口處添加附屬圖標(biāo),在所述附屬圖標(biāo)以預(yù)設(shè)方式被觸發(fā)時,顯示所述賬號信息的全部內(nèi)容或部分內(nèi)容,以對所述目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識。

在上述實施例的基礎(chǔ)上,所述入口包括桌面圖標(biāo)、浮窗、多開應(yīng)用的應(yīng)用列表項和桌面圖標(biāo)上的標(biāo)識中的至少一個。

在上述實施例的基礎(chǔ)上,所述入口為桌面圖標(biāo);所述入口標(biāo)識模塊具體用于:將所述賬號信息在所述目標(biāo)應(yīng)用的桌面圖標(biāo)的圖像部分或文字部分進(jìn)行顯示。

在上述實施例的基礎(chǔ)上,所述多開應(yīng)用基于多用戶機(jī)制來實現(xiàn)。

在上述實施例的基礎(chǔ)上,所述多開應(yīng)用基于多用戶機(jī)制來實現(xiàn),包括:主應(yīng)用安裝于主用戶下,分身應(yīng)用安裝于從用戶下,所述主用戶中包含用于對所述分身應(yīng)用進(jìn)行操作的接入口。

本發(fā)明實施例提供了一種智能終端,該智能終端可以包括本發(fā)明任意實施例提供的多開應(yīng)用的管理裝置。圖6為本發(fā)明實施例提供的一種智能終端的結(jié)構(gòu)示意圖,如圖6所示,該智能終端可以包括:存儲器601、中央處理器(Central Processing Unit,CPU)602、外設(shè)接口603、RF(Radio Frequency,射頻)電路605、音頻電路606、揚聲器611、電源管理芯片608、輸入/輸出(I/O)子系統(tǒng)609、觸摸屏612、其他輸入/控制設(shè)備610以及外部端口604,這些部件通過一個或多個通信總線或信號線607來通信。

應(yīng)該理解的是,圖示智能終端600僅僅是智能終端的一個范例,并且智能終端600可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個或多個信號處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實現(xiàn)。

下面就本實施例提供的用于多開應(yīng)用管理的智能終端進(jìn)行詳細(xì)的描述,該智能終端以手機(jī)為例。

存儲器601,所述存儲器601可以被CPU602、外設(shè)接口603等訪問,所述存儲器601可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如一個或多個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

外設(shè)接口603,所述外設(shè)接口603可以將設(shè)備的輸入和輸出外設(shè)連接到CPU602和存儲器601。

I/O子系統(tǒng)609,所述I/O子系統(tǒng)609可以將設(shè)備上的輸入輸出外設(shè),例如觸摸屏612和其他輸入/控制設(shè)備610,連接到外設(shè)接口603。I/O子系統(tǒng)609可以包括顯示控制器6091和用于控制其他輸入/控制設(shè)備610的一個或多個輸入控制器6092。其中,一個或多個輸入控制器6092從其他輸入/控制設(shè)備610接收電信號或者向其他輸入/控制設(shè)備610發(fā)送電信號,其他輸入/控制設(shè)備610可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號盤、滑動開關(guān)、操縱桿、點擊滾輪。值得說明的是,輸入控制器6092可以與以下任一個連接:鍵盤、紅外端口、USB接口以及諸如鼠標(biāo)的指示設(shè)備。

觸摸屏612,所述觸摸屏612是用戶終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標(biāo)、視頻等。

I/O子系統(tǒng)609中的顯示控制器6091從觸摸屏612接收電信號或者向觸摸屏612發(fā)送電信號。觸摸屏612檢測觸摸屏上的接觸,顯示控制器6091將檢測到的接觸轉(zhuǎn)換為與顯示在觸摸屏612上的用戶界面對象的交互,即實現(xiàn)人機(jī)交互,顯示在觸摸屏612上的用戶界面對象可以是運行游戲的圖標(biāo)、聯(lián)網(wǎng)到相應(yīng)網(wǎng)絡(luò)的圖標(biāo)等。值得說明的是,設(shè)備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。

RF電路605,主要用于建立手機(jī)與無線網(wǎng)絡(luò)(即網(wǎng)絡(luò)側(cè))的通信,實現(xiàn)手機(jī)與無線網(wǎng)絡(luò)的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,RF電路605接收并發(fā)送RF信號,RF信號也稱為電磁信號,RF電路605將電信號轉(zhuǎn)換為電磁信號或?qū)㈦姶判盘栟D(zhuǎn)換為電信號,并且通過該電磁信號與通信網(wǎng)絡(luò)以及其他設(shè)備進(jìn)行通信。RF電路605可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、RF收發(fā)機(jī)、一個或多個放大器、調(diào)諧器、一個或多個振蕩器、數(shù)字信號處理器、CODEC(COder-DECoder,編譯碼器)芯片組、用戶標(biāo)識模塊(Subscriber Identity Module,SIM)等等。

音頻電路606,主要用于從外設(shè)接口603接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號,并且將該電信號發(fā)送給揚聲器611。

揚聲器611,用于將手機(jī)通過RF電路605從無線網(wǎng)絡(luò)接收的語音信號,還原為聲音并向用戶播放該聲音。

電源管理芯片608,用于為CPU602、I/O子系統(tǒng)及外設(shè)接口所連接的硬件進(jìn)行供電及電源管理。

本發(fā)明實施例提供的CPU602可執(zhí)行如下操作:

獲取目標(biāo)應(yīng)用對應(yīng)的賬號信息,其中,所述目標(biāo)應(yīng)用包括多開應(yīng)用中的主應(yīng)用和分身應(yīng)用;

根據(jù)所述賬號信息對所述目標(biāo)應(yīng)用的入口進(jìn)行標(biāo)識;

當(dāng)所述目標(biāo)應(yīng)用的入口被觸發(fā)時,打開所述目標(biāo)應(yīng)用。

上述實施例中提供的多開應(yīng)用的管理裝置及智能終端可執(zhí)行本發(fā)明任意實施例所提供的多開應(yīng)用的管理方法,具備執(zhí)行該方法相應(yīng)的功能模塊和有益效果。未在上述實施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明任意實施例所提供的多開應(yīng)用的管理方法。

注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實施例對本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鹤壁市| 和田县| 沂南县| 安顺市| 渝北区| 兴化市| 永平县| 乌拉特中旗| 吉隆县| 垣曲县| 泰宁县| 丰顺县| 秭归县| 随州市| 涿鹿县| 通州区| 岑巩县| 满洲里市| 吉水县| 疏附县| 会昌县| 泌阳县| 凤山市| 安泽县| 萨迦县| 沙河市| 穆棱市| 齐齐哈尔市| 当雄县| 平阳县| 石楼县| 彭州市| 松阳县| 元氏县| 五家渠市| 金寨县| 渝北区| 商水县| 和顺县| 怀来县| 清涧县|