控制應用的方法及裝置的制造方法
【技術領域】
[0001]本發明涉及智能移動終端領域,具體地,涉及一種控制應用的方法及裝置。
【背景技術】
[0002]在例如手機、平板電腦等智能移動終端的操作系統中,通常會設置供用戶操作的一個或多個桌面。人們在開機或屏幕解鎖之后,可以全無妨礙地隨意啟動智能移動終端的任一桌面,在這些桌面上隨意地對應用進行控制,例如添加、使用、刪除、等等。
[0003]但是,這樣給智能移動終端的使用安全帶來極大隱患。
【發明內容】
[0004]有鑒于此,本發明的目的是提供一種控制應用的方法及裝置,以實現保證智能移動終端的使用安全的目的。
[0005]在本發明實施例的第一個方面中,提供了一種控制應用的方法。該方法應用于智能移動終端,該方法包括:為所述智能移動終端的操作系統分別設置管理員桌面和用戶桌面,其中,所述用戶桌面對應用的指定控制功能被禁用,所述管理員桌面對應用的指定控制功能被啟用,在接收到對所述管理員桌面的啟動請求時,對發出所述啟動請求的發出者身份是否為管理員身份進行驗證,在所述發出者身份為管理員身份的情況下,啟動所述管理員桌面,通過所述管理員桌面,對所述用戶桌面上的應用進行所述指定控制功能對應的控制。
[0006]可選地,所述指定控制功能包括:對應用的添加或刪除功能。所述通過所述管理員桌面,對所述用戶桌面上的應用進行所述指定控制功能對應的控制包括:通過所述管理員桌面,對所述用戶桌面上的應用進行添加或刪除。
[0007]可選地,所述通過所述管理員桌面,對所述用戶桌面上的應用進行添加包括:通過將應用對應的圖標從所述管理員桌面推拽到所述用戶桌面,在所述用戶桌面上添加所述應用。
[0008]可選地,所述指定控制功能包括:對默認連接的w1-fi熱點進行選擇的功能。所述通過所述管理員桌面,對所述用戶桌面上的應用進行所述指定控制功能對應的控制包括:通過所述管理員桌面,對所述用戶桌面上用于連接w1-fi的應用的默認連接的w1-fi熱點進行選擇。
[0009]可選地,所述方法還包括:在啟動所述管理員桌面之后,如果接收到退出所述管理員桌面的退出指令,退出所述管理員桌面。或者,在啟動所述管理員桌面之后,如果在預設時長內未接收到任何輸入指令,退出所述管理員桌面。
[0010]可選地,所述方法還包括:在退出所述管理員桌面之后,自動啟動所述用戶桌面。
[0011]可選地,所述方法還包括:在啟動所述管理員桌面之后,接收重置密碼指令,根據所述重置密碼指令,對用于驗證管理員身份的密碼進行重置。
[0012]可選地,所述方法應用于基于安卓系統的智能移動終端。所述用戶桌面對應用的指定控制功能被禁用的具體實現包括:將所述用戶桌面中所述安卓系統自帶的系統設置應用刪除。
[0013]可選地,所述用戶桌面對應用的指定控制功能被禁用的具體實現還包括:將所述系統設置應用中的USB調試接口關閉;和/或,將所述系統設置應用中允許安裝未知來源應用的接口關閉;和/或,禁用快速設置應用對所述系統設置應用的調用。
[0014]在本發明實施例的第二個方面中,提供了一種控制應用的裝置。該裝置配置于智能移動終端,該裝置包括:桌面設置模塊,被配置為為所述智能移動終端的操作系統分別設置管理員桌面和用戶桌面,其中,所述用戶桌面對應用的指定控制功能被禁用,所述管理員桌面對應用的指定控制功能被啟用。驗證模塊,被配置為在接收到對所述管理員桌面的啟動請求時,對發出所述啟動請求的發出者身份是否為管理員身份進行驗證。桌面啟動模塊,被配置為在所述發出者身份為管理員身份的情況下,啟動所述管理員桌面。控制模塊,被配置為通過所述管理員桌面,對所述用戶桌面上的應用進行所述指定控制功能對應的控制。
[0015]通過上述技術方案,由于本發明實施例為所述智能移動終端的操作系統分別設置管理員桌面和用戶桌面,其中,所述用戶桌面對應用的指定控制功能被禁用,所述管理員桌面對應用的指定控制功能被啟用,在接收到對所述管理員桌面的啟動請求時,對發出所述啟動請求的發出者身份是否為管理員身份進行驗證,在所述發出者身份為管理員身份的情況下,啟動所述管理員桌面,通過所述管理員桌面,對所述用戶桌面上的應用進行所述指定控制功能對應的控制,因此,相當于為管理員桌面的啟動額外添加了身份驗證過程,保證了只有身為管理員的用戶才能啟動管理員桌面,只有身為管理員的用戶才能通過管理員桌面對用戶桌面上的應用進行指定控制功能對應的控制,例如,添加、刪除、等,而普通用戶無法通過用戶桌面進行與這些指定控制功能對應的控制,保證了智能移動終端的安全使用。
[0016]本發明的其他特征和優點將在隨后的【具體實施方式】部分予以詳細說明。
【附圖說明】
[0017]附圖是用來提供對本發明的進一步理解,并且構成說明書的一部分,與下面的【具體實施方式】一起用于解釋本發明,但并不構成對本發明的限制。在附圖中:
[0018]圖1是根據一不例性實施例不出的一種實施環境的不意圖。
[0019]圖2是根據本發明的一示例性實施例示出的一種控制應用的方法的流程圖。
[0020]圖3是根據本發明的另一示例性實施例示出的一種控制應用的方法的流程圖。
[0021]圖4是根據本發明的又一示例性實施例示出的一種控制應用的方法的流程圖。
[0022]圖5是根據本發明的一示例性實施例示出的一種控制應用的裝置的框圖。
[0023]圖6是根據本發明的另一示例性實施例示出的一種控制應用的裝置的框圖。
【具體實施方式】
[0024]以下結合附圖對本發明的【具體實施方式】進行詳細說明。應當理解的是,此處所描述的【具體實施方式】僅用于說明和解釋本發明,并不用于限制本發明。
[0025]圖1是根據一示例性實施例示出的一種實施環境的示意圖。如圖1所示,該實施環境可以包括:智能移動終端110。在智能移動終端110的操作系統中分別設置管理員桌面111和用戶桌面112。該智能移動終端110可以為智能手機,平板電腦等智能移動終端。圖1中以該智能移動終端110為智能手機示意。
[0026]可以理解的是,圖1所示實施環境中所顯示的桌面樣式僅用于示意本發明實施例提供的方法的幾種可能的實施方式,并不用于對本發明實施例提供的方法進行限制。根據實際實施需要,本發明實施例提供的方法可能以任意可能的桌面樣式出現。
[0027]圖2是根據本發明的一示例性實施例示出的一種控制應用的方法的流程圖。本實施例以該方法應用于圖1所示智能移動終端來舉例說明。該方法可以包括:
[0028]在步驟210中,為所述智能移動終端的操作系統分別設置管理員桌面和用戶桌面,其中,所述用戶桌面對應用的指定控制功能被禁用,所述管理員桌面對應用的指定控制功能被啟用。
[0029]例如,結合圖1所示實施環境,在智能移動終端110開機或解屏之后,可以自動進入用戶桌面112。在用戶桌面112中提供進入管理員桌面111的觸發按鈕1121。當用戶點擊按鈕1121,則相應向智能移動終端110發出對管理員桌面111的啟動請求。
[0030]可以理解的是,圖1所示在智能移動終端110開機或解屏之后,自動進入用戶桌面112僅為本發明實施例一種可能的實施方式。本發明實施例對管理員桌面111與用戶桌面112的啟動順序,并不進行限制。例如,在智能移動終端開機或截屏之后,顯示啟動管理員桌面或用戶桌面的選項以供用戶選擇,根據用戶的選擇觸發啟動相應桌面。再例如,也可以在退出所述管理員桌面之后,自動啟動所述用戶桌面。可以理解的是,在退出管理員桌面后自動啟動用戶桌面的功能可以根據用戶需要啟用。例如,此功能可以默認不啟用,在用戶設置了啟用之后,才在退出管理員桌面后自動啟動用戶桌面。
[0031]在步驟220中,在接收到對所述管理員桌面的啟動請求時,對發出所述啟動請求的發出者身份是否為管理員身份進行驗證。
[0032]例如,結合圖1所示實施環境,智能移動終端110在接收到對所述管理員桌面的啟動請求時,可以彈出管理員密碼輸入界面1111,以供用戶輸入管理員密碼,將用戶輸入的管理員密碼與智能移動終端110之前在用戶設置管理員密碼時保存的管理員密碼進行比較,如果一致,則可以確定所述啟動請求的發出者身份為管理員身份。如果不一致,則可以拒絕啟動管理員桌面。
[0033]在步驟230中,在所述發出者身份為管理員身份的情況下,啟動所述管理員桌面。
[0