一種移動終端自定義受限桌面的方法和裝置的制造方法
【專利摘要】本發(fā)明實施例提供一種移動終端自定義受限桌面的方法和裝置,其中方法包括:預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面;當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入訪客桌面;當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,所述自定義受限桌面應用中的任何桌面包括正常桌面。本發(fā)明在滿足訪客的使用需求的同時,能夠很好的保護用戶的隱私。
【專利說明】
一種移動終端自定義受限桌面的方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實施例涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種移動終端自定義受限桌面的方法和裝置。
【背景技術(shù)】
[0002]移動終端是指安裝具有開放式操作系統(tǒng),使用寬帶無線移動通信技術(shù)實現(xiàn)互聯(lián)網(wǎng)接入,通過下載、安裝應用軟件和數(shù)字內(nèi)容為用戶提供服務的終端產(chǎn)品,例如手機、平板電腦等。
[0003]隨著科技的發(fā)展,移動終端已經(jīng)深入到日常生活,記錄了用戶的各種信息,包括不方便別人查看的隱私信息或者不適合家里小孩看的信息。
[0004]而在生活中,會經(jīng)常遇到一些場景,例如:
[0005]手機上裝了些給小孩學習用的軟件,所以手機有時候要放到小孩手中,但手機上有些重要的數(shù)據(jù)信息或者不適合小孩查看的信息又不能給小孩亂玩;
[0006]朋友手機出現(xiàn)問題,借你的手機玩一會微博朋友圈或者其他的上網(wǎng)需求,你是借還是不借呢,不借傷感情,借,手機上那么多私密信息;
[0007]商家,例如博物館新開發(fā)了一個應用,里面由各個展品的多語言的介紹,精美的視頻等等,由于版權(quán)的原因,不想通過上線給用戶下載的方法提供出來,于是就安裝到智能手機上,在入場的時后,提供給顧客租用,但是有于智能手機本身有很多其他應用,并不方便被顧客使用;
[0008]現(xiàn)有的解決方案之一是使用Android Lc3Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),Android L是Android系統(tǒng)的升級,相比較于Android系統(tǒng),Android L具有新的用戶界面、性能升級和跨平臺支持,此外,還具有全面的電池壽命增強及更深入的應用程序集成。
[0009]Android L中開始支持多用戶功能,每一名用戶都有自己的應用、壁紙和設(shè)置,而且接入電腦后,只能看到和當前用戶相關(guān)的文件、資料。各個用戶之間數(shù)據(jù),包括存儲數(shù)據(jù)和各個應用的數(shù)據(jù),基本上是互相獨立且互不干擾的。簡而言之,Android L多用戶系統(tǒng)的特點就是:多用戶設(shè)定、各個用戶模式之間數(shù)據(jù)保持獨立。例如訪客模式下,通話,短信,便簽和圖庫等個人數(shù)據(jù)會被隱藏,以保護手機主人的隱私性。
[0010]Android L的多用戶功能是基于Android L的框架實現(xiàn)的,功能強大,但是強大的功能往往需要硬件支持,Android L功能并不是所有的手機都支持,例如低端智能手機往往并不支持Android L機制,從而不能實現(xiàn)多用戶功能的需求。
【發(fā)明內(nèi)容】
[0011 ]本發(fā)明實施例提供一種移動終端自定義受限桌面的方法和裝置,通過自由設(shè)置自定義的訪客桌面,可以讓訪客僅僅能夠使用預先設(shè)置的訪客桌面的應用,從而在滿足訪客的使用需求的同時,能夠很好的保護用戶的隱私。
[0012]本發(fā)明實施例提供一種移動終端自定義受限桌面的方法,包括:預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面;當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入訪客桌面;當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,所述自定義受限桌面應用中的任何桌面包括正常桌面。
[0013]本發(fā)明實施例提供一種用于自定義受限桌面的移動終端,包括:第一處理模塊,用于預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面;第二處理模塊,用于當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入訪客桌面;當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,所述自定義受限桌面應用中的任何桌面包括正常桌面。
[0014]本發(fā)明實施例通過預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面,使得當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,只能進入訪客桌面,當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,用戶可以不受限的進入所述自定義受限桌面應用中的任何桌面。和現(xiàn)有技術(shù)相比,本發(fā)明不需要修改系統(tǒng)framework框架,只需要在移動終端中安裝一個系統(tǒng)級的應用自定義受限桌面”,就可以讓用戶自由設(shè)置自定義的訪客桌面,從而可以讓訪客僅僅能用預置好的訪客桌面的應用,在滿足了訪客的使用需求的同時,也很好的保護了用戶的隱私。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明的一個具體實施例中移動終端自定義受限桌面的方法的流程示意圖;
[0017]圖2為本發(fā)明的一個具體實施例中移動終端自定義受限桌面的方法的詳細流程示意圖;
[0018]圖3為本發(fā)明的一個具體實施例中用于自定義受限桌面的移動終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0019]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0020]實施例一:
[0021]圖1為本發(fā)明的一個具體實施例中移動終端自定義受限桌面的方法的流程示意圖。
[0022]如圖1所示,該方法應用于移動終端上,包括:
[0023]步驟SII,預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面。
[0024]步驟S12,當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入訪客桌面。
[0025]步驟S13,當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,所述自定義受限桌面應用中的任何桌面包括正常桌面。
[0026]需要說明的是,步驟S12和步驟S13沒有先后執(zhí)行的順序,僅為列舉不同的用戶應用場景。
[0027]實施例二:
[0028]圖2為本發(fā)明的一個具體實施例中移動終端自定義受限桌面的方法的詳細流程示意圖。
[0029]如圖2所示,該方法應用于移動終端上,包括:
[0030]步驟S21,預先配置自定義受限桌面應用。
[0031 ]在本步驟中,需要預先開發(fā)一個系統(tǒng)級的應用,例如自定義受限桌面應用;自定義受限桌面應用可以位于移動終端上的系統(tǒng)(system)目錄,以便獲取必要的權(quán)限。
[0032]步驟S22,預先設(shè)置所述自定義受限桌面應用的密碼,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置訪客桌面。
[0033]在本步驟中,需要預先設(shè)置自定義受限桌面的密碼,通過所述自定義受限桌面應用的密碼驗證后,可以自定義訪客桌面以及該訪客桌面上可以用的應用。
[0034]具體地,在自定義受限桌面應用中選擇新建訪客桌面,在移動終端已經(jīng)安裝的所有應用中選擇要給訪客使用的應用添加到新建的訪客桌面中,如此設(shè)置完成后,就形成了一個訪客桌面的白名單,可以存放在應用的共享特性(shared preference)中。
[0035]例如,可以自定義一個專門給兒童使用的訪客桌面,里面包括一些小游戲和學習的應用;也可以自定義一個專門給朋友使用的訪客桌面,可以有未經(jīng)登錄的微信、qq、視頻網(wǎng)站等應用;自定義桌面可以不止一個,在此不一一贅述。而且,用戶可以在通過所述自定義受限桌面應用的密碼驗證后,隨時編輯、刪除和添加。
[0036]此外,為了預防用戶通過按1101116鍵,多任務鍵,狀態(tài)欄的通知(1101^;1^031:;[011)等其他方法進入其他受到限制的應用,代碼中需要作如下處理:
[0037]為了防止用戶重啟手機后回到正常桌面,訪客桌面在代碼中被設(shè)置為默認的登錄(launcher)桌面;
[0038]在進入訪客桌面前,清掉所有歷史任務,如此用戶在點擊多任務鍵的時候就看不到以前的任務了;
[0039]為了讓狀態(tài)欄(statusbar)不能被下拉,可以采用反射的方法,調(diào)用狀態(tài)欄管理器中應用的不使會κ功會κ,例如android.app.StatusBarManager白勺disable(StatusBarManager.DISABLE_EXPAND)。
[0040]步驟S23,在沒有通過所述自定義受限桌面應用的密碼驗證時,用戶使用默認的訪客桌面。
[0041]在本步驟中,移動終端用戶可以設(shè)置一個訪客桌面,并將其作為默認的訪客桌面;也可以設(shè)置多個訪客桌面,選擇其中一個作為默認的訪客桌面。
[0042]如果訪客自己拿到了移動終端,沒有通過所述自定義受限桌面應用的密碼驗證,即沒有通過移動終端的用戶操作,只能使用默認的訪客桌面,而無法選擇其他的訪客桌面。
[0043]步驟S24,在通過所述自定義受限桌面應用的密碼驗證后,用戶選擇訪客桌面并進行鎖定,訪客使用鎖定的訪客桌面。
[0044]在本步驟中,如果用戶預先設(shè)置了不同的訪客桌面,訪客可以請求用戶進入適合訪客的訪客桌面。
[0045]具體地,用戶進行所述自定義受限桌面應用的密碼驗證,并在通過所述自定義受限桌面應用的密碼驗證后,在多個訪客桌面中選擇一個適合訪客的訪客桌面,并將該訪客桌面進行鎖定,即該訪客只能進入該鎖定的訪客桌面,而無法進入其他的訪客桌面。
[0046]步驟S25,在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,所述自定義受限桌面應用中的任何桌面包括正常桌面。
[0047]在本步驟中,如果訪客使用完將移動終端返回給用戶,用戶需要再次進行自定義受限桌面應用的密碼驗證。
[0048]如果驗證成功,用戶可以選擇應用中已經(jīng)存在的任何一個桌面,例如正常桌面,SP用戶可以回到正常桌面,自己使用了,就和把手機交接之前的狀態(tài)一樣。
[0049]實施例三:
[0050]圖3為本發(fā)明的一個具體實施例中用于自定義受限桌面的移動終端的結(jié)構(gòu)示意圖。
[0051]如圖3所示,本發(fā)明的移動終端包括:
[0052]第一處理模塊31,用于預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面;
[0053]第二處理模塊32,用于當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入訪客桌面;當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,所述自定義受限桌面應用中的任何桌面包括正常桌面。
[0054]具體地,
[0055]第一處理模塊31,預先配置自定義受限桌面應用,所述自定義受限桌面應用是預先開發(fā)一個系統(tǒng)級的應用,并可以位于移動終端上的system目錄,以便獲取必要的權(quán)限。
[0056]第一處理模塊31,還預先設(shè)置自定義受限桌面的密碼,通過所述自定義受限桌面應用的密碼驗證后,在自定義受限桌面應用中選擇新建訪客桌面,在移動終端已經(jīng)安裝的所有應用中選擇要給訪客使用的應用添加到新建的訪客桌面中,如此設(shè)置完成后,就形成了一個訪客桌面的白名單,可以存放在應用的shared preference中。
[0057]第二處理模塊32,當沒有通過所述自定義受限桌面應用的密碼驗證時,使用默認的訪客桌面,訪客無法進入其他的訪客桌面,更無法進入不受限的正常桌面;如果用戶預先設(shè)置了不同的訪客桌面,在通過所述自定義受限桌面應用的密碼驗證后,選擇訪客桌面并進行鎖定,使用鎖定的訪客桌面,此時仍無法進入不受限的正常桌面;在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,例如正常桌面。
[0058]本發(fā)明通過預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面,使得當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,只能進入訪客桌面,當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,用戶可以不受限的進入所述自定義受限桌面應用中的任何桌面。
[0059]和現(xiàn)有技術(shù)相比,本發(fā)明不需要修改系統(tǒng)framework框架,只需要在移動終端中安裝一個系統(tǒng)級的應用自定義受限桌面”,就可以讓用戶自由設(shè)置自定義的訪客桌面,從而可以讓訪客僅僅能用預置好的訪客桌面的應用,在滿足了訪客的使用需求的同時,也很好的保護了用戶的隱私。
[0060]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0061]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0062]最后應說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種移動終端自定義受限桌面的方法,其特征在于,包括: 預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面; 當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入訪客桌面;當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,所述自定義受限桌面應用中的任何桌面包括正常桌面。2.根據(jù)權(quán)利要求1所述的移動終端自定義受限桌面的方法,其特征在于,所述在所述自定義受限桌面應用中設(shè)置訪客桌面的步驟包括: 預先設(shè)置自定義受限桌面的密碼; 通過所述自定義受限桌面應用的密碼驗證后,在自定義受限桌面應用中選擇新建訪客桌面; 在移動終端已經(jīng)安裝的應用中選擇給訪客使用的應用添加到新建的訪客桌面中。3.根據(jù)權(quán)利要求2所述的移動終端自定義受限桌面的方法,其特征在于,所述方法還包括: 在新建的訪客桌面中設(shè)置一個默認的訪客桌面; 當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入默認的訪客桌面。4.根據(jù)權(quán)利要求3所述的移動終端自定義受限桌面的方法,其特征在于,所述方法還包括: 移動終端重啟后,進入默認的訪客桌面; 在進入訪客桌面前,清掉所有歷史任務; 調(diào)用移動終端的狀態(tài)欄管理器中應用的不使能功能,防止應用的狀態(tài)欄下拉。5.根據(jù)權(quán)利要求1所述的移動終端自定義受限桌面的方法,其特征在于,所述方法還包括: 在通過所述自定義受限桌面應用的密碼驗證后,用戶選擇訪客桌面并進行鎖定,訪客使用鎖定的訪客桌面。6.一種用于自定義受限桌面的移動終端,其特征在于,包括: 第一處理模塊,用于預先配置自定義受限桌面應用,并在通過所述自定義受限桌面應用的密碼驗證后,在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面; 第二處理模塊,用于當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入訪客桌面;當具有所述自定義受限桌面應用的密碼的用戶使用移動終端時,在通過所述自定義受限桌面應用的密碼驗證后,不受限的進入所述自定義受限桌面應用中的任何桌面,所述自定義受限桌面應用中的任何桌面包括正常桌面。7.根據(jù)權(quán)利要求6所述的移動終端自定義受限桌面的方法,其特征在于,所述第一處理模塊在所述自定義受限桌面應用中設(shè)置至少一個訪客桌面,具體為: 預先設(shè)置自定義受限桌面的密碼; 通過所述自定義受限桌面應用的密碼驗證后,在自定義受限桌面應用中選擇新建訪客桌面; 在移動終端已經(jīng)安裝的應用中選擇給訪客使用的應用添加到新建的訪客桌面中。8.根據(jù)權(quán)利要求7所述的移動終端自定義受限桌面的方法,其特征在于,所述第一處理模塊,還用于: 在新建的訪客桌面中設(shè)置一個默認的訪客桌面; 當沒有通過所述自定義受限桌面應用的密碼的訪客使用移動終端時,進入默認的訪客桌面。9.根據(jù)權(quán)利要求3所述的移動終端自定義受限桌面的方法,其特征在于,所述第一處理模塊,還用于: 移動終端重啟后,進入默認的訪客桌面; 在進入訪客桌面前,清掉所有歷史任務; 調(diào)用移動終端的狀態(tài)欄管理器中應用的不使能功能,防止應用的狀態(tài)欄下拉。10.根據(jù)權(quán)利要求6所述的移動終端自定義受限桌面的方法,其特征在于,所述第二處理模塊,還用于: 在通過所述自定義受限桌面應用的密碼驗證后,選擇訪客桌面并進行鎖定,使訪客使用鎖定的訪客桌面。
【文檔編號】G06F21/62GK105912943SQ201510921290
【公開日】2016年8月31日
【申請日】2015年12月12日
【發(fā)明人】江丹
【申請人】樂視移動智能信息技術(shù)(北京)有限公司