两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種電子設(shè)備及應(yīng)用于電子設(shè)備的模式切換方法

文檔序號:6488042閱讀:140來源:國知局
一種電子設(shè)備及應(yīng)用于電子設(shè)備的模式切換方法
【專利摘要】本發(fā)明公開了一種電子設(shè)備及應(yīng)用于電子設(shè)備的模式切換方法,電子設(shè)備具有第一模式和第二模式,第一模式對應(yīng)第一數(shù)據(jù)庫,第二模式對應(yīng)第二數(shù)據(jù)庫,第一數(shù)據(jù)庫和第二數(shù)據(jù)庫均能加載第一應(yīng)用,所述方法包括:獲得第一切換指令,第一切換指令用于指示電子設(shè)備從第一模式切換到第二模式;根據(jù)第一切換指令,將第一模式對應(yīng)的第一數(shù)據(jù)庫從第一位置移除到第二位置;根據(jù)第一切換指令,將第二模式對應(yīng)的第二數(shù)據(jù)庫從第三位置移除到第一位置,并將第一應(yīng)用加載到第二數(shù)據(jù)庫,建立第一應(yīng)用與第二數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過第一應(yīng)用訪問第二數(shù)據(jù)庫保存的數(shù)據(jù)。如此技術(shù)方案,就能簡單易行的實現(xiàn)電子設(shè)備的模式切換過程,且適配性很強。
【專利說明】一種電子設(shè)備及應(yīng)用于電子設(shè)備的模式切換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其是涉及一種電子設(shè)備及應(yīng)用于電子設(shè)備的模式切換方法。
【背景技術(shù)】
[0002]一般情況下,用戶持有的電子設(shè)備內(nèi)會存儲大量涉及個人信息的隱私數(shù)據(jù)(例如照片、聯(lián)系人、短信、網(wǎng)頁瀏覽記錄等),而在日常生活中,經(jīng)常會出現(xiàn)用戶將電子設(shè)備借給朋友使用的情況,在這種情況下,用戶不會介意朋友玩電子設(shè)備上的游戲,但卻不希望其查看電子設(shè)備內(nèi)存儲的隱私數(shù)據(jù)。為了保護用戶隱私,現(xiàn)有的電子設(shè)備大都支持訪客模式,即在將電子設(shè)備借給別人之前,用戶可將電子設(shè)備設(shè)置為訪客模式,將不希望別人查看的隱私數(shù)據(jù)隱藏起來,以此來保證用戶隱私數(shù)據(jù)的安全性。
[0003]目前,電子設(shè)備訪客模式的實現(xiàn)方式為:改造可能會涉及到用戶隱私的應(yīng)用程序,使其具有開關(guān)功能,并通過閉合或者斷開開關(guān)的方式,來控制應(yīng)用程序讀取用戶隱私數(shù)據(jù)的權(quán)限。例如,修改短信的應(yīng)用程序代碼使其具有開關(guān)功能,如果用戶將電子設(shè)備設(shè)置為訪客模式,即閉合應(yīng)用程序的開關(guān),則會禁止短信應(yīng)用程序去與之對應(yīng)的數(shù)據(jù)庫中讀取用戶的短信內(nèi)容,從而實現(xiàn)了針對訪客隱藏短信這一隱私數(shù)據(jù)的目的;如果用戶退出訪客模式,即斷開應(yīng)用程序的開關(guān),則可恢復(fù)短信應(yīng)用程序去與之對應(yīng)的數(shù)據(jù)庫讀取用戶短信內(nèi)容的權(quán)限。這種方式雖然實現(xiàn)了設(shè)置訪客權(quán)限的目的,但是需要以改造應(yīng)用程序為代價,導(dǎo)致這種方式實現(xiàn)的訪客模式的適配性很差。

【發(fā)明內(nèi)容】

[0004]本發(fā)明旨在提供一種電子設(shè)備及應(yīng)用于電子設(shè)備的模式切換方法,簡單易行的實現(xiàn)了電子設(shè)備兩種模式間的切換過程。
[0005]本發(fā)明提供一種模式切換方法,所述方法應(yīng)用于一電子設(shè)備中,所述電子設(shè)備具有第一模式和第二模式,所述第一模式對應(yīng)第一數(shù)據(jù)庫,所述第二模式對應(yīng)第二數(shù)據(jù)庫,所述第一數(shù)據(jù)庫和所述第二數(shù)據(jù)庫均能加載第一應(yīng)用,所述方法包括:
[0006]獲得第一切換指令,所述第一切換指令用于指示電子設(shè)備從所述第一模式切換到所述第二模式;
[0007]根據(jù)所述第一切換指令,將所述第一模式對應(yīng)的所述第一數(shù)據(jù)庫從第一位置移除到第二位置;
[0008]根據(jù)所述第一切換指令,將所述第二模式對應(yīng)的所述第二數(shù)據(jù)庫從第三位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第二數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第二數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第二數(shù)據(jù)庫保存的數(shù)據(jù)。
[0009]優(yōu)選的,所述將所述第一數(shù)據(jù)庫從第一位置移除到第二位置,具體包括:調(diào)用第一root權(quán)限通道服務(wù),基于所述第一 root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第一位置移除到所述第二位置;將所述第二數(shù)據(jù)庫從第三位置移除到所述第一位置,具體包括:調(diào)用第二 root權(quán)限通道服務(wù),基于所述第二 root權(quán)限通道服務(wù)將所述第二數(shù)據(jù)庫從所述第三位置移除到所述第一位置。
[0010]優(yōu)選的,所述方法還包括:
[0011]獲得第二切換指令,所述第二切換指令用于指示電子設(shè)備從所述第二模式切換到所述第一模式;
[0012]根據(jù)所述第二切換指令,將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第一數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第一數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第一數(shù)據(jù)庫保存的數(shù)據(jù)。
[0013]優(yōu)選的,所述將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,具體包括:
[0014]調(diào)用第三root權(quán)限通道服務(wù),基于所述第三root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置。
[0015]優(yōu)選的,在所述獲得第二切換指令之后,所述方法還包括:
[0016]判斷是否保存所述第二數(shù)據(jù)庫的數(shù)據(jù),產(chǎn)生第一判斷結(jié)果;
[0017]如果所述第一判斷結(jié)果表示保存所述第二數(shù)據(jù)庫的數(shù)據(jù),則在將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置之前,將所述第二數(shù)據(jù)庫從所述第一位置移除到第三位置。
[0018]相應(yīng)地,本發(fā)明還提供一種電子設(shè)備,所述電子設(shè)備具有第一模式和第二模式,所述第一模式對應(yīng)第一數(shù)據(jù)庫,所述第二模式對應(yīng)第二數(shù)據(jù)庫,所述第一數(shù)據(jù)庫和所述第二數(shù)據(jù)庫均能加載第一應(yīng)用,所述電子設(shè)備包括:
[0019]第一指令獲得單元,用于獲得第一切換指令,所述第一切換指令用于指示電子設(shè)備從所述第一模式切換到所述第二模式;
[0020]第一移除單元,用于根據(jù)所述第一切換指令,將所述第一模式對應(yīng)的所述第一數(shù)據(jù)庫從第一位置移除到第二位置;
[0021]第二移除單元,用于根據(jù)所述第一切換指令,將所述第二模式對應(yīng)的所述第二數(shù)據(jù)庫從第三位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第二數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第二數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第二數(shù)據(jù)庫保存的數(shù)據(jù)。
[0022]優(yōu)選的,所述第一移除單元,具體用于調(diào)用第一 root權(quán)限通道服務(wù),基于所述第一 root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第一位置移除到所述第二位置;所述第二移除單元,具體用于調(diào)用第二 root權(quán)限通道服務(wù),基于所述第二 root權(quán)限通道服務(wù)將所述第二數(shù)據(jù)庫從所述第三位置移除到所述第一位置。
[0023]優(yōu)選的,所述電子設(shè)備還包括:
[0024]第二指令獲得單元,用于獲得第二切換指令,所述第二切換指令用于指示電子設(shè)備從所述第二模式切換到所述第一模式;
[0025]第三移除單元,用于根據(jù)所述第二切換指令,將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第一數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第一數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第一數(shù)據(jù)庫保存的數(shù)據(jù)。
[0026]優(yōu)選的,所述第三移除單元,具體用于調(diào)用第三root權(quán)限通道服務(wù),基于所述第三root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置。
[0027]優(yōu)選的,所述電子設(shè)備還包括:
[0028]判斷單元,用于在所述第二指令獲得單元獲得所述第二切換指令之后,判斷是否保存所述第二數(shù)據(jù)庫的數(shù)據(jù),產(chǎn)生第一判斷結(jié)果;
[0029]第四移除單元,用于在所述第一判斷結(jié)果表示保存所述第二數(shù)據(jù)庫的數(shù)據(jù)時,在所述第三移除單元將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置之前,將所述第二數(shù)據(jù)庫從所述第一位置移除到第三位置。
[0030]與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果:
[0031]電子設(shè)備具有兩種模式,且這兩種模式分別對應(yīng)有各自的數(shù)據(jù)庫,在進行模式切換時,直接將加載有第一應(yīng)用的第一數(shù)據(jù)庫從當前的第一位置移除到第二位置,然后再將第二數(shù)據(jù)庫移到第一位置,并將第一應(yīng)用加載到第二數(shù)據(jù)庫,建立第二數(shù)據(jù)庫與第一應(yīng)用的關(guān)聯(lián)關(guān)系,使用戶可以通過第一應(yīng)用訪問第二數(shù)據(jù)庫的數(shù)據(jù),至此就完成電子設(shè)備的模式切換過程。這種切換過程簡單易行且適配性很強,同時還能有效限定用戶訪問電子設(shè)備數(shù)據(jù)的權(quán)限,保證電子設(shè)備數(shù)據(jù)的安全。
【專利附圖】

【附圖說明】
[0032]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0033]圖1是本發(fā)明模式切換方法實施例1的流程圖;
[0034]圖2是本發(fā)明模式切換方法實施例2的流程圖;
[0035]圖3是本發(fā)明模式切換方法實施例3的流程圖;
[0036]圖4是本發(fā)明電子設(shè)備實施例1的示意圖;
[0037]圖5是本發(fā)明電子設(shè)備實施例2的示意圖;
[0038]圖6是本發(fā)明電子設(shè)備實施例3的示意圖。
【具體實施方式】
[0039]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0040]本發(fā)明提供一種電子設(shè)備及應(yīng)用于電子設(shè)備的模式切換方法,為了簡單易行的實現(xiàn)電子設(shè)備兩種模式之間的切換,本發(fā)明的技術(shù)方案為兩種模式分別設(shè)置一個數(shù)據(jù)庫,且這兩個數(shù)據(jù)庫均可加載電子設(shè)備具有的應(yīng)用。在需要切換時,將要隱藏的數(shù)據(jù)庫(即不希望被用戶訪問的數(shù)據(jù)庫)從第一位置移除到第二位置,同時還將要顯示的數(shù)據(jù)庫(即可被用戶訪問的數(shù)據(jù)庫)移到第一位置,并加載電子設(shè)備具有的應(yīng)用,這種用戶就可以通過加載的應(yīng)用訪問第一位置上的數(shù)據(jù)庫。在實現(xiàn)模式切換的同時,還能有效限制用戶對數(shù)據(jù)庫的訪問權(quán)限,保護電子設(shè)備數(shù)據(jù)的安全。[0041]參見圖1,示出了本發(fā)明模式切換方法實施例1的流程圖,所述方法應(yīng)用于一電子設(shè)備中,所述電子設(shè)備具有第一模式和第二模式,所述第一模式對應(yīng)第一數(shù)據(jù)庫,所述第二模式對應(yīng)第二數(shù)據(jù)庫,所述第一數(shù)據(jù)庫和所述第二數(shù)據(jù)庫均能加載第一應(yīng)用,所述方法包括:
[0042]步驟101,獲得第一切換指令,所述第一切換指令用于指示電子設(shè)備從所述第一模式切換到所述第二模式。
[0043]實時監(jiān)測用戶對電子設(shè)備的操作,當用戶有切換需求時,即會控制啟動電子設(shè)備的切換功能,例如用戶可以通過點擊切換圖標、操作切換按鍵、語音輸入切換指令等方式向電子設(shè)備發(fā)送第一切換指令,指示電子設(shè)備進行模式切換。
[0044]以設(shè)置訪客模式為例,如果第一模式為機主模式,第二模式為訪客模式,當機主要將電子設(shè)備借給朋友使用的時候,為了保護設(shè)備內(nèi)隱私數(shù)據(jù)的安全,可以將電子設(shè)備從機主模式切換到訪客模式,則機主開啟訪客模式的過程即為向電子設(shè)備發(fā)送第一切換指令的過程。
[0045]步驟102,根據(jù)所述第一切換指令,將所述第一模式對應(yīng)的所述第一數(shù)據(jù)庫從第一位置移除到第二位置。
[0046]步驟103,根據(jù)所述第一切換指令,將所述第二模式對應(yīng)的所述第二數(shù)據(jù)庫從第三位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第二數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第二數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第二數(shù)據(jù)庫保存的數(shù)據(jù)。
[0047]在步驟101獲得第一切換指令之后,電子設(shè)備即被觸發(fā)開始進行模式切換,首先需要說明的是,電子設(shè)備具有的兩種模式均分別對應(yīng)有一個數(shù)據(jù)庫,并且每個數(shù)據(jù)庫均可加載應(yīng)用,因此在不同模式下,用戶就可以通過應(yīng)用訪問該模式對應(yīng)的數(shù)據(jù)庫中保存的數(shù)據(jù),但是不會出現(xiàn)同時訪問兩個數(shù)據(jù)庫內(nèi)數(shù)據(jù)的情況,即兩種模式是擇一顯示的,如果電子設(shè)備當前顯示第一模式(用戶可以通過應(yīng)用訪問第一數(shù)據(jù)庫保存的數(shù)據(jù)),則第二模式則處于隱藏狀態(tài)(用戶不能訪問第二數(shù)據(jù)庫保存的數(shù)據(jù)),反之亦然?;诖耍旊娮釉O(shè)備被觸發(fā)進行模式切換時,就會將當前用戶可訪問的數(shù)據(jù)庫從第一位置移除到第二位置,將其隱藏,防止用戶訪問該數(shù)據(jù)庫內(nèi)的數(shù)據(jù);同時還要將當前不被用戶訪問的數(shù)據(jù)庫移動到第一位置,將其顯示,進一步地,為了實現(xiàn)用戶訪問該數(shù)據(jù)庫內(nèi)的數(shù)據(jù)這一目的,還需要加載應(yīng)用到該數(shù)據(jù)庫,建立應(yīng)用與該數(shù)據(jù)庫間的關(guān)聯(lián)關(guān)系,這樣用戶才能通過應(yīng)用訪問該數(shù)據(jù)庫內(nèi)的數(shù)據(jù)。
[0048]需要說明的是,對于更改兩個數(shù)據(jù)庫所處位置這一操作動作來說,用戶是沒有權(quán)限進行的,這就需要借助操作系統(tǒng)的root權(quán)限通道服務(wù),將普通用戶權(quán)限轉(zhuǎn)換為root用戶權(quán)限(root用戶是系統(tǒng)中唯一的超級管理員,具有等同于操作系統(tǒng)的權(quán)限),從而完成數(shù)據(jù)庫位置變更這一操作動作。
[0049]仍以設(shè)置訪客模式為例,當機主選擇隱藏機主模式對應(yīng)的機主數(shù)據(jù)庫,顯示訪客模式對應(yīng)的訪客數(shù)據(jù)庫(訪客數(shù)據(jù)庫可以是在電子設(shè)備出廠第一次開機時創(chuàng)建的一個空的數(shù)據(jù)庫)時,切換過程主要包括以下兩個方面:
[0050]第一方面,隱藏機主數(shù)據(jù)庫。調(diào)用第一 root權(quán)限通道服務(wù),將動作的執(zhí)行者轉(zhuǎn)換為root用戶,由第一 root權(quán)限通道服務(wù)將機主數(shù)據(jù)庫從第一位置移除到第二位置,隱藏機主數(shù)據(jù)庫,防止訪客獲取到機主數(shù)據(jù)庫內(nèi)的數(shù)據(jù)。此外,將機主數(shù)據(jù)庫備份到第二位置,還能在機主選擇退出訪客模式,重新回到機主模式時,機主仍可以繼續(xù)通過應(yīng)用訪問機主數(shù)據(jù)庫內(nèi)的數(shù)據(jù),避免丟失機主數(shù)據(jù)。
[0051]第二方面,顯示訪客數(shù)據(jù)庫。調(diào)用第二 root權(quán)限通道服務(wù),將動作的執(zhí)行者轉(zhuǎn)換為root用戶,由第二 root權(quán)限通道服務(wù)將訪客數(shù)據(jù)庫從第三位置移除到第一位置,覆蓋第一位置上的機主數(shù)據(jù)庫,顯示訪客數(shù)據(jù)庫。同時重新在訪客數(shù)據(jù)庫內(nèi)加載電子設(shè)備的應(yīng)用,以短信應(yīng)用為例,將短信應(yīng)用加載入訪客數(shù)據(jù)庫,建立短信應(yīng)用與當前位于第一位置上的訪客數(shù)據(jù)庫間的關(guān)聯(lián)關(guān)系,這樣訪客就可以通過短信應(yīng)用訪問訪客數(shù)據(jù)庫內(nèi)的數(shù)據(jù),例如讀取一條短信息,但是卻無法通過短信應(yīng)用讀取機主數(shù)據(jù)庫內(nèi)的短信息。
[0052]對于第一 root權(quán)限通道服務(wù)以及第二 root權(quán)限通道服務(wù)來說,其可以如上述示例所述,分別針對兩個移除動作設(shè)置兩個對應(yīng)的root權(quán)限通道服務(wù),當然也可將兩個移除動作融合到一個root權(quán)限通道服務(wù)中實現(xiàn),對此本發(fā)明不做限定,只要能從普通用戶轉(zhuǎn)換到root用戶即可。
[0053]需要說明的是,本發(fā)明中的數(shù)據(jù)庫可以針對應(yīng)用設(shè)置,例如針對短信應(yīng)用的短信數(shù)據(jù)庫、針對通話記錄應(yīng)用的通話記錄數(shù)據(jù)庫、針對聯(lián)系人應(yīng)用的聯(lián)系人數(shù)據(jù)庫等;也可以針對用戶身份設(shè)置,例如針對機主的機主數(shù)據(jù)庫、針對訪客的訪客數(shù)據(jù)庫,當然不論是機主數(shù)據(jù)庫還是訪客數(shù)據(jù)庫仍可繼續(xù)針對不同應(yīng)用細分,對此本發(fā)明不做限定。
[0054]參見圖2,示出了本發(fā)明模式切換方法實施例2的流程圖,在按照圖1所示方法將電子設(shè)備從第一模式切換到第二模式后,還可按照用戶的選擇將電子設(shè)備由第二模式重新切換回第一模式,具體可包括以下步驟:
[0055]步驟201,獲得第二切換指令,所述第二切換指令用于指示電子設(shè)備從所述第二模式切換到所述第一模式。
[0056]與步驟101相類似,實時監(jiān)測用戶對電子設(shè)備的操作,當用戶有切換需求時,同樣會控制啟動電子設(shè)備的切換功能,例如用戶可以通過點擊切換圖標、操作切換按鍵、語音輸入切換指令等方式向電子設(shè)備發(fā)送第二切換指令,指示電子設(shè)備進行模式切換。
[0057]以退出訪客模式為例,當朋友將電子設(shè)備還給機主后,機主就可以將電子設(shè)備從訪客模式切換回機主模式,則機主退出訪客模式的過程即為向電子設(shè)備發(fā)送第二切換指令的過程。
[0058]步驟202,根據(jù)所述第二切換指令,將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第一數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第一數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第一數(shù)據(jù)庫保存的數(shù)據(jù)。
[0059]當步驟201獲得第二切換指令之后,電子設(shè)備即被觸發(fā)開始進行模式切換,將被移除到第二位置的第一數(shù)據(jù)庫重新移除到第一位置,即再次備份第二位置上的第一數(shù)據(jù)庫的數(shù)據(jù)到第一位置,然后再通過加載應(yīng)用的方式,建立第一數(shù)據(jù)庫與應(yīng)用間的關(guān)聯(lián)關(guān)系,最終實現(xiàn)通過應(yīng)用訪問第一數(shù)據(jù)庫保存的數(shù)據(jù)的目的。
[0060]同樣地,移除第一數(shù)據(jù)庫的操作動作亦需要借助操作系統(tǒng)的root權(quán)限通道服務(wù)實現(xiàn)。仍以退出訪客模式為例,當機主選擇顯示機主模式對應(yīng)的機主數(shù)據(jù)庫,隱藏訪客模式對應(yīng)的訪客數(shù)據(jù)庫時,就會調(diào)用第三root權(quán)限通道服務(wù),將動作的執(zhí)行者轉(zhuǎn)換為root用戶,由第三root權(quán)限通道服務(wù)將第一數(shù)據(jù)庫從第二位置移除到第一位置,顯示機主數(shù)據(jù)庫。同時重新在機主數(shù)據(jù)庫內(nèi)加載電子設(shè)備的應(yīng)用,以短信應(yīng)用為例,將短信應(yīng)用重新加載入機主數(shù)據(jù)庫,建立短信應(yīng)用與當前位于第一位置上的機主數(shù)據(jù)庫間的關(guān)聯(lián)關(guān)系,這樣機主就可以重新通過短信應(yīng)用訪問機主數(shù)據(jù)庫內(nèi)的數(shù)據(jù),例如讀取一條短信息。
[0061]對于第三root權(quán)限通道服務(wù)來說,與上述第一 root權(quán)限通道服務(wù)與第二 root權(quán)限通道服務(wù)相類似,可單獨針對本次的移除動作設(shè)置,也可與上述兩個移除動作融合到一個root權(quán)限通道服務(wù)中實現(xiàn),對此本發(fā)明亦不做限定,只要能從普通用戶轉(zhuǎn)換到root用戶即可。
[0062]需要說明的是,將第一數(shù)據(jù)庫重新移除到第一位置后,可刪除第二位置上備份的第一數(shù)據(jù)庫的數(shù)據(jù),也可繼續(xù)保留備份的數(shù)據(jù)。對于保留備份數(shù)據(jù)的情況來說,在下次進行模式切換時,可以利用新的第一數(shù)據(jù)庫的數(shù)據(jù)覆蓋之前備份的數(shù)據(jù),保證第二位置上備份的數(shù)據(jù)始終為最新的數(shù)據(jù);在電子設(shè)備內(nèi)存允許的情況下,也可在第二位置上備份第一數(shù)據(jù)庫不同時期的數(shù)據(jù),這樣就可以根據(jù)機主的選擇向其呈現(xiàn)不同時期產(chǎn)生的歷史數(shù)據(jù),對此本發(fā)明不做限定。
[0063]參見圖3,示出了本發(fā)明模式切換方法實施例3的流程圖,在按照圖1所示方法將電子設(shè)備從第一模式切換到第二模式后,還可按照用戶的選擇將電子設(shè)備由第二模式重新切換回第一模式,具體可包括以下步驟:
[0064]步驟301,獲得第二切換指令,所述第二切換指令用于指示電子設(shè)備從所述第二模式切換到所述第一模式。
[0065]步驟301與步驟201相同,此處不再贅述。
[0066]步驟302,判斷是否保存所述第二數(shù)據(jù)庫的數(shù)據(jù),產(chǎn)生第一判斷結(jié)果。
[0067]步驟303,如果所述第一判斷結(jié)果表示保存所述第二數(shù)據(jù)庫的數(shù)據(jù),則將所述第二數(shù)據(jù)庫從所述第一位置移除到第三位置。
[0068]在步驟301獲得第二切換指令后,并不直接從第二模式切換到第一模式,而是先提示用戶是否保存第二模式對應(yīng)的第二數(shù)據(jù)庫的數(shù)據(jù),根據(jù)用戶的選擇,如果保存,則將該部分數(shù)據(jù)備份到第三位置,然后再執(zhí)行切換到第一模式的過程;否則直接執(zhí)行切換到第一模式的過程。
[0069]仍以退出訪客模式為例,當朋友將電子設(shè)備還給機主時,有可能希望將自己以訪客身份存儲在電子設(shè)備內(nèi)的數(shù)據(jù)保存起來,因此,在機主觸發(fā)電子設(shè)備退出訪客模式后,電子設(shè)備就可以詢問機主是否保存訪客數(shù)據(jù)庫的數(shù)據(jù),如果機主選擇保存,則借助root通道權(quán)限服務(wù)將這部分數(shù)據(jù)移除到第三位置,避免第一數(shù)據(jù)庫被重新移除到第一位置時,這部分數(shù)據(jù)被覆蓋導(dǎo)致數(shù)據(jù)丟失。
[0070]步驟304,根據(jù)所述第二切換指令,將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第一數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第一數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第一數(shù)據(jù)庫保存的數(shù)據(jù)。
[0071]步驟304與步驟202相類似,只是二者被觸發(fā)的時機不同,步驟202在獲得第二切換指令之后,即被觸發(fā)移除第一數(shù)據(jù)庫到第一位置上,步驟304則是根據(jù)用戶的選擇處理第二數(shù)據(jù)庫的數(shù)據(jù)之后,才在第二切換指令的指示下移除第一數(shù)據(jù)庫到第一位置上。
[0072]需要說明的是,本發(fā)明提供的模式切換方法簡單易行,且無需改造應(yīng)用程序,適配性很強,此外,在實現(xiàn)限制用戶對電子設(shè)備數(shù)據(jù)訪問權(quán)限的同時,還可設(shè)置用戶對應(yīng)用的訪問權(quán)限。例如,在設(shè)置訪客模式時,可根據(jù)機主的選擇將某項應(yīng)用移除到特定位置,隱藏該項應(yīng)用,這樣訪客就不會查看到機主隱藏的應(yīng)用,更不會通過這項應(yīng)用訪問機主數(shù)據(jù)。當機主選擇退出訪客模式時,電子設(shè)備亦可按照逆向操作顯示該項應(yīng)用。對應(yīng)移除應(yīng)用的操作動作來說,同樣需要借助root權(quán)限通道服務(wù)實現(xiàn),此處不再贅述。
[0073]參見圖4,示出了本發(fā)明電子設(shè)備實施例1的示意圖,所述電子設(shè)備具有第一模式和第二模式,所述第一模式對應(yīng)第一數(shù)據(jù)庫,所述第二模式對應(yīng)第二數(shù)據(jù)庫,所述第一數(shù)據(jù)庫和所述第二數(shù)據(jù)庫均能加載第一應(yīng)用,所述電子設(shè)備包括:
[0074]第一指令獲得單元401,用于獲得第一切換指令,所述第一切換指令用于指示電子設(shè)備從所述第一模式切換到所述第二模式。
[0075]第一移除單元402,用于根據(jù)所述第一切換指令,將所述第一模式對應(yīng)的所述第一數(shù)據(jù)庫從第一位置移除到第二位置;
[0076]具體地,所述第一移除單元用于調(diào)用第一 root權(quán)限通道服務(wù),基于所述第一 root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第一位置移除到所述第二位置。
[0077]第二移除單元403,用于根據(jù)所述第一切換指令,將所述第二模式對應(yīng)的所述第二數(shù)據(jù)庫從第三位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第二數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第二數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第二數(shù)據(jù)庫保存的數(shù)據(jù);
[0078]具體地,所述第二移除單元用于調(diào)用第二 root權(quán)限通道服務(wù),基于所述第二 root權(quán)限通道服務(wù)將所述第二數(shù)據(jù)庫從所述第三位置移除到所述第一位置。
[0079]本發(fā)明的電子設(shè)備為兩種模式分別設(shè)置一個數(shù)據(jù)庫,且這兩個數(shù)據(jù)庫均可加載電子設(shè)備具有的應(yīng)用。在需要切換時,將要隱藏的數(shù)據(jù)庫(即不希望被用戶訪問的數(shù)據(jù)庫)從第一位置移除到第二位置,同時還將要顯示的數(shù)據(jù)庫(即可被用戶訪問的數(shù)據(jù)庫)移到第一位置,并加載電子設(shè)備具有的應(yīng)用,這種用戶就可以通過加載的應(yīng)用訪問第一位置上的數(shù)據(jù)庫。在實現(xiàn)模式切換的同時,還能有效限制用戶對數(shù)據(jù)庫的訪問權(quán)限,保護電子設(shè)備數(shù)據(jù)的安全。
[0080]參見圖5,示出了本發(fā)明電子設(shè)備實施例2的示意圖,將電子設(shè)備從第一模式切換到第二模式后,還可按照用戶的選擇將電子設(shè)備由第二模式重新切換回第一模式,所述電子設(shè)備還包括:
[0081 ] 第二指令獲得單元501,用于獲得第二切換指令,所述第二切換指令用于指示電子設(shè)備從所述第二模式切換到所述第一模式;
[0082]第三移除單元502,用于根據(jù)所述第二切換指令,將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第一數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第一數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第一數(shù)據(jù)庫保存的數(shù)據(jù);
[0083]具體地,所述第三移除單元用于調(diào)用第三root權(quán)限通道服務(wù),基于所述第三root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置。
[0084]參見圖6,示出了本發(fā)明電子設(shè)備實施例3的示意圖,將電子設(shè)備從第一模式切換到第二模式后,還可按照用戶的選擇將電子設(shè)備由第二模式重新切換回第一模式,所述電子設(shè)備還包括:[0085]第二指令獲得單元601,用于獲得第二切換指令,所述第二切換指令用于指示電子設(shè)備從所述第二模式切換到所述第一模式;
[0086]判斷單元602,用于在所述第二指令獲得單元獲得所述第二切換指令之后,判斷是否保存所述第二數(shù)據(jù)庫的數(shù)據(jù),產(chǎn)生第一判斷結(jié)果;
[0087]第四移除單元603,用于在所述第一判斷結(jié)果表示保存所述第二數(shù)據(jù)庫的數(shù)據(jù)時,將所述第二數(shù)據(jù)庫從所述第一位置移除到第三位置。
[0088]第三移除單元604,用于根據(jù)所述第二切換指令,將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第一數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第一數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第一數(shù)據(jù)庫保存的數(shù)據(jù)。
[0089]在將電子設(shè)備從第二模式切換回第一模式時,還可提示用戶是否保存第二模式對應(yīng)的第二數(shù)據(jù)庫的數(shù)據(jù),并在用戶的指示下處理第二數(shù)據(jù)庫的數(shù)據(jù)后,再移除第一數(shù)據(jù)庫到第一位置,以此來提高本發(fā)明電子設(shè)備模式切換的靈活性。
[0090]以上對本發(fā)明所提供的一種模式切換方法進行了介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種模式切換方法,其特征在于,所述方法應(yīng)用于一電子設(shè)備中,所述電子設(shè)備具有第一模式和第二模式,所述第一模式對應(yīng)第一數(shù)據(jù)庫,所述第二模式對應(yīng)第二數(shù)據(jù)庫,所述第一數(shù)據(jù)庫和所述第二數(shù)據(jù)庫均能加載第一應(yīng)用,所述方法包括: 獲得第一切換指令,所述第一切換指令用于指示電子設(shè)備從所述第一模式切換到所述第二模式; 根據(jù)所述第一切換指令,將所述第一模式對應(yīng)的所述第一數(shù)據(jù)庫從第一位置移除到第二位置; 根據(jù)所述第一切換指令,將所述第二模式對應(yīng)的所述第二數(shù)據(jù)庫從第三位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第二數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第二數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第二數(shù)據(jù)庫保存的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述將所述第一數(shù)據(jù)庫從第一位置移除到第二位置,具體包括: 調(diào)用第一 root權(quán)限通道服務(wù),基于所述第一 root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第一位置移除到所述第二位置; 將所述第二數(shù)據(jù)庫從第三位置移除到所述第一位置,具體包括: 調(diào)用第二 root權(quán)限通道服務(wù),基于所述第二 root權(quán)限通道服務(wù)將所述第二數(shù)據(jù)庫從所述第三位置移除到所述第一位置。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 獲得第二切換指令,所述第二切換指令用于指示電子設(shè)備從所述第二模式切換到所述第一模式; 根據(jù)所述第二切換指令,將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第一數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第一數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第一數(shù)據(jù)庫保存的數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,具體包括: 調(diào)用第三root權(quán)限通道服務(wù),基于所述第三root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述獲得第二切換指令之后,所述方法還包括: 判斷是否保存所述第二數(shù)據(jù)庫的數(shù)據(jù),產(chǎn)生第一判斷結(jié)果; 如果所述第一判斷結(jié)果表示保存所述第二數(shù)據(jù)庫的數(shù)據(jù),則在將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置之前,將所述第二數(shù)據(jù)庫從所述第一位置移除到第三位置。
6.—種電子設(shè)備,其特征在于,所述電子設(shè)備具有第一模式和第二模式,所述第一模式對應(yīng)第一數(shù)據(jù)庫,所述第二模式對應(yīng)第二數(shù)據(jù)庫,所述第一數(shù)據(jù)庫和所述第二數(shù)據(jù)庫均能加載第一應(yīng)用,所述電子設(shè)備包括: 第一指令獲得單元,用于獲得第一切換指令,所述第一切換指令用于指示電子設(shè)備從所述第一模式切換到所述第二模式; 第一移除單元,用于根據(jù)所述第一切換指令,將所述第一模式對應(yīng)的所述第一數(shù)據(jù)庫從第一位置移除到第二位置; 第二移除單元,用于根據(jù)所述第一切換指令,將所述第二模式對應(yīng)的所述第二數(shù)據(jù)庫從第三位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第二數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第二數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第二數(shù)據(jù)庫保存的數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于, 所述第一移除單元,具體用于調(diào)用第一 root權(quán)限通道服務(wù),基于所述第一 root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第一位置移除到所述第二位置; 所述第二移除單元,具體用于調(diào)用第二 root權(quán)限通道服務(wù),基于所述第二 root權(quán)限通道服務(wù)將所述第二數(shù)據(jù)庫從所述第三位置移除到所述第一位置。
8.根據(jù)權(quán)利要求6或7所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第二指令獲得單元,用于獲得第二切換指令,所述第二切換指令用于指示電子設(shè)備從所述第二模式切換到所述第一模式; 第三移除單元,用于根據(jù)所述第二切換指令,將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置,并將所述第一應(yīng)用加載到所述第一數(shù)據(jù)庫,建立所述第一應(yīng)用與所述第一數(shù)據(jù)庫的關(guān)聯(lián)關(guān)系,以使用戶通過所述第一應(yīng)用訪問所述第一數(shù)據(jù)庫保存的數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于, 所述第三移除單元,具體用于調(diào)用第三root權(quán)限通道服務(wù),基于所述第三root權(quán)限通道服務(wù)將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置。
10.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 判斷單元,用于在所述第二指令獲得單元獲得所述第二切換指令之后,判斷是否保存所述第二數(shù)據(jù)庫的數(shù)據(jù),產(chǎn)生第一判斷結(jié)果; 第四移除單元,用于在所述第一判斷結(jié)果表示保存所述第二數(shù)據(jù)庫的數(shù)據(jù)時,在所述第三移除單元將所述第一數(shù)據(jù)庫從所述第二位置移除到所述第一位置之前,將所述第二數(shù)據(jù)庫從所述第一位置移除到第三位置。
【文檔編號】G06F17/30GK103631785SQ201210299575
【公開日】2014年3月12日 申請日期:2012年8月21日 優(yōu)先權(quán)日:2012年8月21日
【發(fā)明者】劉永鋒, 董春燕 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
荔浦县| 昌邑市| 宁夏| 大关县| 垣曲县| 太湖县| 铅山县| 东辽县| 同德县| 永平县| 樟树市| 博兴县| 香港 | 巴彦淖尔市| 霍山县| 虞城县| 兴海县| 忻城县| 高阳县| 博客| 毕节市| 清流县| 康定县| 谷城县| 彝良县| 西安市| 噶尔县| 延川县| 漳浦县| 皋兰县| 天全县| 老河口市| 镇赉县| 信阳市| 行唐县| 固阳县| 邛崃市| 广昌县| 金湖县| 吐鲁番市| 博客|