一種應用權限控制裝置及其方法與流程
2023-06-03 02:19:02 1
本發明涉及終端技術領域,更具體地說,涉及一種應用權限控制裝置及其方法。
背景技術:
隨著人們對終端的要求越來越高,終端的應用技術也日益增進。然而終端若需要實現更多的功能來提高用戶的體驗,需要對硬體的處理能力進行提升,但是硬體的改進是比較難以實現的,所以,基於現有的硬體能力,需要使用一些調整方法來實現硬體能力的最優化,從而提高用戶的體驗。
在日常生活中,一些父母會使用手機或者平板電腦等終端設備播放學習視頻,供孩子學習,但是為了讓小孩子能專心的觀看學習視頻,通常會禁用終端設備上的娛樂應用,或者設置終端設備的使用時間,在現有技術中,禁用終端上的應用程式通常是將應用程式移動到某個位置進行統一的凍結或者根據系統預設條件自動對符合條件的應用程式進行凍結,但是,這種設置方式都需要用戶認為地不斷操作,並且小孩子也可以自己解凍,這使得用戶需要長時間的監督,所以使用起來非常的不方便,也不能有效地對一個應用程式進行長時間的規劃管理。
技術實現要素:
本發明提供的應用權限控制裝置及其方法,主要解決的技術問題是現有的應用權限控制需要反覆的設置,其操作非常繁瑣,導致用戶難以對終端應用的規範化管理,用戶使用體驗不佳的問題。
為解決上述技術問題,本發明提供了一種應用權限控制裝置,應用於終端,所述應用權限控制裝置包括:
監測模塊,用於監測當前時間是否達到預設的凍結時間;以及監測當前時間是否離開預設的凍結時間;
查找模塊,用於根據預設的目標應用與凍結時間之間的對應關係,查找出所述凍結時間對應的所述目標應用;
凍結模塊,用於所述監測模塊監測到當前時間達到預設的凍結時間時,對所述查找模塊查找出的所述凍結時間對應的,且當前處於解凍狀態的所述目標應用進行凍結;
解凍模塊,用於所述監測模塊監測到當前時間離開預設的凍結時間時,對所述查找模塊查找出的所述凍結時間對應的,且當前處於凍結狀態的所述目標應用進行解凍。
在本發明中,所述應用權限控制裝置還包括:第一設置模塊,用於給目標應用設置凍結時間,並建立所述目標應用與凍結時間之間的對應關係。
在本發明中,所述應用權限控制裝置還包括:
顯示模塊,用於顯示預設的解凍界面;
接收模塊,用於接收用戶在所述解凍界面上輸入的密碼信息;
比較模塊,用於將所述密碼信息與預設的標準密碼進行比較;
所述解凍模塊還用於所述比較模塊的比較結果為所述密碼信息與所述標準密碼相一致時,對用戶選定的且當前處於凍結狀態的目標應用進行解凍。
在本發明中,所述顯示模塊還用於顯示預設的密碼設置界面;
所述接收模塊還用於接收用戶在所述密碼設置界面上輸入的密碼信息;
所述應用權限控制裝置還包括第二設置模塊,用於將用戶在所述密碼設置界面上輸入的密碼信息作為所述標準密碼進行保存。
在本發明中,所述應用權限控制裝置還包括:第三設置模塊,用於將所述終端中安裝的至少一個應用設置為目標應用。
為了解決上述技術問題,本發明還提供了一種應用權限控制方法,應用於終端,所述應用權限控制方法包括:
監測當前時間是否達到預設的凍結時間;
若是,則根據預設的目標應用與凍結時間之間的對應關係,查找出所述凍結時間對應的所述目標應用,並對當前處於解凍狀態的所述目標應用進行凍結;
監測當前時間是否離開預設的凍結時間;
若是,則根據預設的目標應用與凍結時間之間的對應關係,查找出所述凍結時間對應的所述目標應用,並對當前處於凍結狀態的所述目標應用進行解凍。
在本發明中,給目標應用設置凍結時間,並建立所述目標應用與凍結時間之間的對應關係。
在本發明中,所述應用權限控制方法還包括:
顯示預設的解凍界面;
接收用戶在所述解凍界面上輸入的密碼信息;
將所述密碼信息與預設的標準密碼進行比較;
若所述密碼信息與所述標準密碼相一致,則對用戶選定的且當前處於凍結狀態的目標應用進行解凍。
在本發明中,所述應用權限控制方法還包括:
顯示預設的密碼設置界面;
接收用戶在所述密碼設置界面上輸入的密碼信息,將用戶在所述密碼設置界面上輸入的密碼信息作為所述標準密碼進行保存。
在本發明中,所述應用權限控制方法還包括:將所述終端中安裝的至少一個應用設置為目標應用。
本發明實施例提供的應用權限控制裝置及其方法,通過監測當前時間是否到達預設的凍結時間或者是否離開預設的凍結時間,若監測到到達凍結時間,則根據預設的目標應用與凍結時間之間的對應關係,查找出該凍結時間對應的目標應用,並對當前處於解凍狀態的目標應用進行凍結,若檢測到離開凍結時間,則根據預設的目標應用與凍結時間之間的對應關係,查找出該凍結時間對應的目標應用,並對當前處於凍結狀態的目標應用進行解凍;通過本發明的實施,解決了現有的應用權限控制需要反覆的設置,其操作非常繁瑣,導致用戶難以對終端應用的規範化管理,用戶使用體驗不佳的問題,避免了用戶反覆手動設置應用凍結來控制用戶對終端依賴的繁瑣操作,從而達到時間規範化控制和事情有效管理,提高用戶的自控能力。
附圖說明
下面將結合附圖及實施例對本發明作進一步說明,附圖中:
圖1為本發明第一實施例提供的應用權限控制方法的流程圖;
圖2為本發明第一實施例提供的應用權限控制方法的另一種流程圖;
圖3為本發明第二實施例提供的應用權限控制裝置的結構框圖;
圖4為本發明第三實施例提供的應用權限控制裝置的另一結構框圖。
具體實施方式
下面通過具體實施方式結合附圖對本發明實施例作進一步詳細說明。
第一實施例:
請參考圖1,圖1為本實施例提供的應用權限控制方法的流程圖,該方法主要是針對於手機用戶自控能力較差以及通過手機給小孩子播放學習視頻或者娛樂等等的時間管理所提出的控制方法,通過本實施例提供的控制方法控制可以實現用戶自身控制管理,減少了用戶因自控力差耽誤了規劃內事情而懊悔的事情的發生頻率。同時完成了兒童學習時間和娛樂時間的自動管理,具體控制流程包括:
S101,監測當前時間是否達到預設的凍結時間。
在該步驟中,該凍結時間是用戶預先設置的,具體是根據用戶的實際規劃來確定該凍結時間的長短或者跨度,例如,用戶在周一至周五的工作時間段的計劃是學習時間段,需要禁止玩手機,這時用戶在設置凍結時間時,將周一至周五的工作時間(8:00-12:00、14:00-17:00)設置為凍結終端上的所用應用程式的時間段,監測的終端上的實際時間是否達到預設的工作時間,包括實際時間到達設置的時間點和實際時間在設置的時間段內,只要滿足這兩個條件中的一個,即可確定該終端的當前時間到達預設的凍結時間。
在本實施例中,監測終端上的時間是否達到凍結時間,具體可以通過設置一個定時器的方式來監測,當終端上的時間計時到達8:00或者14:00時,觸發定時器進入凍結時間的倒計時,或者是通過定時器監測當前時間是否等於8:00或者14:00,若等於,則判斷當前時間到達凍結時間,執行步驟S102。
S102,若監測當前時間達到預設的凍結時間,則對需要凍結的目標應用應用進行凍結,該目標應用是終端中安裝的至少一個應用,具體是根據用戶的實際情況來從安裝的應用中選擇需要凍結的應用。
在該步驟中,在判斷當前時間為預設的凍結時間時,查詢終端設置在該時間段內凍結的目標應用,具體是根據預設的目標應用與凍結時間之間的對應關係,查找出所述凍結時間對應的所述目標應用,並對當前處於解凍狀態的所述目標應用進行凍結。
在本實例中,其凍結處理可以理解為將用戶需要凍結的應用的權限轉化為root權限或更高的權限,對此該用戶對該應用程式失去了使用、卸載、重新下載安裝同類軟體的權限。同時將應用圖標放到某固定路徑下進行隱藏。設置完成後用戶感受不到應用程式的存在。當用戶重新安裝該應用時,可提示該應用已安裝。
S103,監測當前時間是否離開預設的凍結時間。
若用戶將凍結時間設置為周一至周五的工作時間(8:00-12:00、14:00-17:00)時,通過定時器監測的終端的當前時間是否大於12:00且小於14:00,或者大於等於17:00,若是,則判斷當前時間處於工作時間之外,執行步驟S104。
S104,若監測當前時間離開預設的凍結時間,則對需要解凍的目標應用應用進行解凍。
在該步驟中,在判斷當前時間在預設的凍結時間之外時,查詢終端設置在該時間段內解凍的目標應用,具體是根據預設的目標應用與凍結時間之間的對應關係,查找出所述凍結時間對應的所述目標應用,並對當前處於凍結狀態的所述目標應用進行解凍。
在本實施例中,在步驟S101之前還包括為終端設置凍結時間,具體是為終端上的目標應用設置凍結時間,並建立所述目標應用和凍結時間之間的對應關係。優選的,可以各終端上的每個應用都獨立設置一個凍結時間,也可以是設置同一個時間段,例如,終端上設置有QQ、微信兩個應用軟體,在設置凍結時間時,可以將QQ的凍結時間設置為t1-t2時間段,微信的的凍結時間設置為t2-t3時間段,或者將QQ、微信兩個應用軟體都設置在t1-t2時間段或者t2-t3時間段。
在本實施例中,在設置目標應用的凍結時間具體包括以下兩種方式:一種是快速設置模式,另一種是自定義設置模式;若為快速設置模式時,用戶可以從系統中默認的時間段選項中選擇一項,包括非節假日時間(節假日包括法定節假日和周末)、非周末時間(包括周一至五時間)、工作日時間(只是周六、日兩天時間)等等,從上述時間段中選擇一個時間段作為凍結時間;
若為自定義設置模式時,用於可以根據自己的時間規劃或者工作計劃進行定義設置時間段,例如,小孩子一個學期的上課時間為從2016年3月到7月,這時用戶可以各根據上課的總時間3月到7月設置為一個大循環的凍結時間,在這大循環的凍結時間內還設置一個小的循環時間周一到周五凍結,也即是說該終端會在3月到7月中的每個周一到周五的時間段內循環執行凍結終端上的娛樂應用,不給用戶對這些娛樂應用進行任何的操作,在每個周六、日時間對娛樂應用進行解凍,用戶可以使用終端上對應的娛樂應用。而該整個循環凍結計劃的有效執行時間是2016年3月到7月,在2016年7月之後,該凍結計劃將不再使用或者失效,對終端上的娛樂應用徹底的開放。
在本實施例中,防止出現一些意外的情況,需要使用某個應用時,本實施例提供的應用權限控制方法還包括設置解凍密碼,通過預設的解凍密碼對對應的目標應用進行解凍。例如,凍結的目標應用為QQ,在該凍結時間內,突然用戶需要通過QQ進行郵件的下載時,用戶需要臨時對QQ進行解凍,因此可以通過解凍密碼對該QQ進行解凍。
在本實施例中,對目標應用進行解凍的步驟如下:
首先,在終端的顯示界面上顯示預設的解凍界面,也即是調出解凍該QQ的解凍密碼輸入界面。
終端接收用戶在解凍界面上輸入的密碼信息;
將該密碼信息與標準密碼進行比較,這裡的標準密碼可以終端自動分配的,也可以是用戶自定義設置的;
若比較結果為輸入的密碼信息與所述標準密碼相一致,則對用戶選定的且當前處於凍結狀態的目標應用進行解凍。
在本實施例中,對於解凍密碼的設置方式包括自動分配和手動設置,當選擇解凍密碼由終端自動分配時,終端根據系統默認的分配方式為用戶選定的目標應用隨機分配一個解凍密碼,並將該解凍密碼存儲在終端上的某一個文件夾中,不給用戶得知,該情況下在用戶設置的時間段內,凍結的應用無法重新下載及安裝、無法解凍、更無法使用。只有找到該處的具體密碼值進行選擇凍結解除,並輸入密碼,才能解除。若用戶需要解凍應用時,需要通過特定的手段才能獲取該解凍密碼,比如,將終端進行Root,獲取終端的最高權限Root,然後將解凍密碼顯示在界面上,最後在根據顯示的解凍密碼解凍應用。在這裡,再分配解凍密碼時,終端可以針對每個目標應用分別設置解凍密碼,也可以是為所用選中的目標應用設置一個解凍密碼。
通過自動分配解凍密碼的方式,用戶是不能查看到該解凍密碼的,這就即保證了設置凍結後的執行力。同時也保證能使對於該功能使用不下去的用戶回到正常狀態。
若選擇解凍密碼由用戶手動設置時,具體通過以下方式設置:
首先,終端顯示界面上顯示預設的密碼設置界面,;
接收用戶在所述密碼設置界面上輸入的密碼信息,將用戶在所述密碼設置界面上輸入的密碼信息作為所述標準密碼進行保存。
在本實施例中,通過手動設置的解凍密碼主要包括兩種模式:圖案模式和指紋模式,當然也可以是數字模式的,但是手動設置解凍密碼用戶是知道解凍密碼的,所以採用該模式下對自控能力不高的用戶是不太能起作用,若用戶想提高設置凍結應用操作的執行能力,在手動設置解凍密碼之後,可以轉換至自動分配的模式,這時終端會自動重新分配解凍密碼,代替用戶手動設置的解凍密碼,從而強化了用戶的執行管理能力。
圖2為本實施例結合具體的應用場景提供的一種應用權限控制方法的流程圖,其控制步驟如下:
S201,設置凍結操作,具體是為終端上安裝的應用程式設置凍結處理,即是對應用程式進行禁用處理。
S202,選擇凍結的目標應用功,該目標應用是終端中安裝的至少一個應程序。
S203,判斷是否採用自定義設置模式設置凍結時間。
該凍結時間的設置主要包括兩種模式:快速設置模式和自定義設置模式。若為快速設置模式時,用戶可以從系統中默認的時間段選項中選擇一項,包括非節假日時間(節假日包括法定節假日和周末)、非周末時間(包括周一至五時間)、工作日時間(只是周六、日兩天時間)等等,從上述時間段中選擇一個時間段作為凍結時間;若為自定義設置模式時,用於可以根據自己的時間規劃或者工作計劃進行定義設置時間段;若選擇自定義設置模式,則執行步驟S205,若選擇快速設置模式,則執行步驟S204。
S204,設置凍結時間為非節假日凍結應用。
具體的,在判斷終端當前時間處於非節假日時間時,開啟應用的凍結操作,對選定在該凍結時間內的應用程式進行凍結,禁止使用。
S205,自定義凍結時間以及循環凍結模式。
例如,設置一年內,每周內凍結應用程式,周末進行解凍,一年之後該設置凍結應用計劃失效。
S206,選擇是否採用手動模式設置解凍密碼。
若是,則執行步驟S207-S208,若不是,則終端根據系統默認的分配方式為用戶選定的目標應用隨機分配一個解凍密碼,並將該解凍密碼存儲在終端上的某一個文件夾中,不給用戶得知,並執行步驟S209。
S207,選擇圖案密碼或者錄入指紋密碼。
S208,將輸入圖案或指紋作為解凍密碼。
S209,確定是否設置該凍結功能,若是,則執行步驟S210,否則,則設置失敗,不保存上述設置的信息,並執行步驟S211。
S210,彈出凍結計劃設置成功,並保存該設置的凍結計劃中的信息。
S211,結束。
通過上述提供的方法對兒童手機娛樂工具的管理,減少監護人對兒童手機應用的管理。通過該方法的控制即使現在存在密碼,但偶爾某些時候小孩子要用手機,稍不注意小孩子就把密碼記住了,但不斷的換密碼又會顯得繁瑣。但是通過設置凍結,讓應用在規定的時間內(如僅周末)自動的解凍,其他時間又將自動凍結,如此則即使兒童在非假日趁監護人不在場,打開監護人的手機也是無法使用娛樂功能的,使得不得不執行設定的內容。
本實施例提供的應用權限控制方法,通過監測當前時間是否到達預設的凍結時間或者是否離開預設的凍結時間,若監測到到達凍結時間,則根據預設的目標應用與凍結時間之間的對應關係,查找出該凍結時間對應的目標應用,並對當前處於解凍狀態的目標應用進行凍結,若檢測到離開凍結時間,則根據預設的目標應用與凍結時間之間的對應關係,查找出該凍結時間對應的目標應用,並對當前處於凍結狀態的目標應用進行解凍;通過本發明的實施,實現了用戶對應用程式的自動凍結控制管理,避免了用戶反覆手動設置應用凍結來控制自己對某應用的依賴的繁瑣操作,從而達到規劃時間和事情有效管理,提高用戶的自控能力。
第二實施例:
請參見圖3,圖3為本發明實施例提供的應用權限控制裝置的結構框圖,該裝置包括監測模塊31、查找模塊32、凍結模塊33和解凍模塊34,其中:
監測模塊31用於監測當前時間是否達到預設的凍結時間;以及監測當前時間是否離開預設的凍結時間;
查找模塊32用於根據預設的目標應用與凍結時間之間的對應關係,查找出所述凍結時間對應的所述目標應用;
凍結模塊33用於所述監測模塊31監測到當前時間達到預設的凍結時間時,對所述查找模塊32查找出的所述凍結時間對應的,且當前處於解凍狀態的所述目標應用進行凍結;
解凍模塊34用於所述監測模塊31監測到當前時間離開預設的凍結時間時,對所述查找模塊32查找出的所述凍結時間對應的,且當前處於凍結狀態的所述目標應用進行解凍。
在本實施例中,所述應用權限控制裝置還包括第三設置模塊40,用於將所述終端中安裝的至少一個應用設置為目標應用。
在本實施例中,該凍結時間是用戶預先設置的,具體是根據用戶的實際規劃來確定該凍結時間的長短或者跨度,具體包括以下兩種方式:一種是快速設置模式,另一種是自定義設置模式;
若為快速設置模式時,用戶可以從系統中默認的時間段選項中選擇一項,包括非節假日時間(節假日包括法定節假日和周末)、非周末時間(包括周一至五時間)、工作日時間(只是周六、日兩天時間)等等,從上述時間段中選擇一個時間段作為凍結時間;監測的終端上的實際時間是否達到預設的工作時間,包括實際時間到達設置的時間點和實際時間在設置的時間段內,只要滿足這兩個條件中的一個,即可確定該終端的當前時間到達預設的凍結時間。
若為自定義設置模式時,用於可以根據自己的時間規劃或者工作計劃進行定義設置時間段,例如,小孩子一個學期的上課時間為從2016年3月到7月,這時用戶可以各根據上課的總時間3月到7月設置為一個大循環的凍結時間,在這大循環的凍結時間內還設置一個小的循環時間周一到周五凍結,也即是說該終端會在3月到7月中的每個周一到周五的時間段內循環執行凍結終端上的娛樂應用,不給用戶對這些娛樂應用進行任何的操作,在每個周六、日時間對娛樂應用進行解凍,用戶可以使用終端上對應的娛樂應用。而該整個循環凍結計劃的有效執行時間是2016年3月到7月,在2016年7月之後,該凍結計劃將不再使用或者失效,對終端上的娛樂應用徹底的開放。
在本實施例中,所述裝置還包括第一設置模塊35,用於為終端設置凍結時間,具體是為終端上的目標應用設置凍結時間,並建立所述目標應用和凍結時間之間的對應關係。優選的,可以各終端上的每個應用都獨立設置一個凍結時間,也可以是設置同一個時間段,例如,終端上設置有QQ、微信兩個應用軟體,在設置凍結時間時,可以將QQ的凍結時間設置為t1-t2時間段,微信的的凍結時間設置為t2-t3時間段,或者將QQ、微信兩個應用軟體都設置在t1-t2時間段或者t2-t3時間段。
在本實施例中,防止出現一些意外的情況,需要使用某個應用時,本實施例提供的應用權限控制裝置還包括顯示模塊36、接收模塊37、比較模塊38和第二設置模塊39;
所述顯示模塊36用於顯示預設的密碼設置界面;
所述接收模塊37用於接收用戶在所述密碼設置界面上輸入的密碼信息;
所述第二設置模塊39用於將用戶在所述密碼設置界面上輸入的密碼信息作為所述標準密碼進行保存。
進一步的,顯示模塊36還用於顯示預設的解凍界面;
接收模塊37還用於接收用戶在所述解凍界面上輸入的密碼信息;
比較模塊38用於將所述密碼信息與預設的標準密碼進行比較;
所述解凍模塊34還用於所述比較模塊38的比較結果為所述密碼信息與所述標準密碼相一致時,對用戶選定的且當前處於凍結狀態的目標應用進行解凍。
在本實施例中,對於解凍密碼的設置方式包括自動分配和手動設置,當選擇解凍密碼由終端自動分配時,終端根據系統默認的分配方式為用戶選定的目標應用隨機分配一個解凍密碼,並將該解凍密碼存儲在終端上的某一個文件夾中,不給用戶得知,該情況下在用戶設置的時間段內,凍結的應用無法重新下載及安裝、無法解凍、更無法使用。只有找到該處的具體密碼值進行選擇凍結解除,並輸入密碼,才能解除。若用戶需要解凍應用時,需要通過特定的手段才能獲取該解凍密碼,比如,將終端進行Root,獲取終端的最高權限Root,然後將解凍密碼顯示在界面上,最後在根據顯示的解凍密碼解凍應用。在這裡,再分配解凍密碼時,終端可以針對每個目標應用分別設置解凍密碼,也可以是為所用選中的目標應用設置一個解凍密碼。
通過自動分配解凍密碼的方式,用戶是不能查看到該解凍密碼的,這就即保證了設置凍結後的執行力。同時也保證能使對於該功能使用不下去的用戶回到正常狀態。
在本實施例中,通過手動設置的解凍密碼主要包括兩種模式:圖案模式和指紋模式,當然也可以是數字模式的,但是手動設置解凍密碼用戶是知道解凍密碼的,所以採用該模式下對自控能力不高的用戶是不太能起作用,若用戶想提高設置凍結應用操作的執行能力,在手動設置解凍密碼之後,可以轉換至自動分配的模式,這時終端會自動重新分配解凍密碼,代替用戶手動設置的解凍密碼,從而強化了用戶的執行管理能力。
本發明實施例提供的應用權限控制裝置,通過監測模塊監測當前時間是否到達預設的凍結時間或者是否離開預設的凍結時間,若監測到到達凍結時間,則查找模塊根據預設的目標應用與凍結時間之間的對應關係,查找出該凍結時間對應的目標應用,並凍結模塊對當前處於解凍狀態的目標應用進行凍結,若檢測到離開凍結時間,則查找根據預設的目標應用與凍結時間之間的對應關係,查找出該凍結時間對應的目標應用,並解凍模塊對當前處於凍結狀態的目標應用進行解凍;通過本發明的實施,解決了現有的應用權限控制需要反覆的設置,其操作非常繁瑣,導致用戶難以對終端應用的規範化管理,用戶使用體驗不佳的問題,避免了用戶反覆手動設置應用凍結來控制用戶對終端依賴的繁瑣操作,從而達到時間規範化控制和事情有效管理,提高用戶的自控能力。
第三實施例:
請參考圖4,圖4為本發明實施例提供的應用權限控制裝置的另一結構框圖,該裝置包括處理器41和顯示單元42,其中:
處理器41用於監測當前時間是否達到預設的凍結時間;以及監測當前時間是否離開預設的凍結時間;在監測到當前時間達到預設的凍結時間時,根據預設的目標應用與凍結時間之間的對應關係,查找出所述凍結時間對應的所述目標應用,並對當前處於解凍狀態的所述目標應用進行凍結;在監測到當前時間離開預設的凍結時間時,根據預設的目標應用與凍結時間之間的對應關係,查找出所述凍結時間對應的所述目標應用,並對當前處於凍結狀態的所述目標應用進行解凍。
在本實施例中,所述處理器41還用於給目標應用設置凍結時間,並建立所述目標應用與凍結時間之間的對應關係。
設置目標應用的凍結時間具體包括以下兩種方式:一種是快速設置模式,另一種是自定義設置模式;若為快速設置模式時,用戶可以從系統中默認的時間段選項中選擇一項,包括非節假日時間(節假日包括法定節假日和周末)、非周末時間(包括周一至五時間)、工作日時間(只是周六、日兩天時間)等等,從上述時間段中選擇一個時間段作為凍結時間;若為自定義設置模式時,用於可以根據自己的時間規劃或者工作計劃進行定義設置時間段。
顯示單元42用於顯示預設的解凍界面,以及顯示預設的密碼設置界面。
在本實施例中,防止出現一些意外的情況,需要使用某個應用時,本實施例提供的應用權限控制方法還包括設置解凍密碼,通過預設的解凍密碼對對應的目標應用進行解凍。
具體的,處理器41接收用戶在所述解凍界面上輸入的密碼信息,將所述密碼信息與預設的標準密碼進行比較,若所述密碼信息與所述標準密碼相一致,則對用戶選定的且當前處於凍結狀態的目標應用進行解凍。
在本實施例中,所述處理器41還用於為目標應用設置標準密碼,用於解凍目標應用,具體的接收用戶在所述密碼設置界面上輸入的密碼信息,將用戶在所述密碼設置界面上輸入的密碼信息作為所述標準密碼進行保存。
綜上述所,本發明提供的應用權限控制裝置及其方法,通過監測當前時間是否到達預設的凍結時間或者是否離開預設的凍結時間,若監測到到達凍結時間,則根據預設的目標應用與凍結時間之間的對應關係,查找出該凍結時間對應的目標應用,並對當前處於解凍狀態的目標應用進行凍結,若檢測到離開凍結時間,則根據預設的目標應用與凍結時間之間的對應關係,查找出該凍結時間對應的目標應用,並對當前處於凍結狀態的目標應用進行解凍;通過本發明的實施,實現了用戶對應用程式的自動凍結控制管理,避免了用戶反覆手動設置應用凍結來控制自己對某應用的依賴的繁瑣操作,從而達到規劃時間和事情有效管理,提高用戶的自控能力。
上面結合附圖對本發明的實施例進行了描述,但是本發明並不局限於上述的具體實施方式,上述的具體實施方式僅僅是示意性的,而不是限制性的,本領域的普通技術人員在本發明的啟示下,在不脫離本發明宗旨和權利要求所保護的範圍情況下,還可做出很多形式,這些均屬於本發明的保護之內。