一種隱藏信息的顯示方法、裝置及終端與流程
2023-05-29 00:11:16 1

本發明涉及終端安全技術領域,尤其涉及一種隱藏信息的顯示方法、裝置及終端。
背景技術:
隨著終端的迅速發展與普及,終端的功能也越來越強大,人們可以使用終端實現通話、拍照、網上支付等功能,那麼終端中不可避免的存儲了用戶大量的重要信息。
在現有技術中,會對重要信息,如通訊錄、照片等信息進行隱藏,以防止他人查看或者對重要信息進行不必要的操作,一般通過預設字符串密碼對隱藏信息進行加密,當用戶輸入了預設字符串密碼時,才會將隱藏信息進行顯示操作,這樣的隱藏方式雖然對信息起到了一定的保護作用,但是輸入密碼過程比較死板,容易被他人所破解,導致信息的安全性低。
技術實現要素:
本發明實施例提供一種隱藏信息的顯示方法、裝置及終端,可以提升終端信息的安全性。
本發明實施例提供以下技術方案:
一種隱藏信息的顯示方法,包括:
接收信息顯示指令;
根據所述信息顯示指令獲取終端的角度值,所述角度值為該終端相對於水平面所形成的夾角;
當判斷出所述角度值處於預設角度範圍內時,確定所述信息顯示指令指示的隱藏信息;
將所述隱藏信息進行顯示操作。
本發明實施例還提供以下技術方案:
一種隱藏信息的顯示裝置,包括:
接收模塊,用於接收信息顯示指令;
角度獲取模塊,用於根據所述信息顯示指令獲取終端的角度值,所述角度值為該終端相對於水平面所形成的夾角;
確定模塊,用於當判斷出所述角度值處於預設角度範圍內時,確定所述信息顯示指令指示的隱藏信息;
顯示模塊,用於將所述隱藏信息進行顯示操作。
本發明實施例還提供以下技術方案:
一種終端,包括:
存儲有可執行程序代碼的存儲器;
與該存儲器耦合的處理器;
該處理器調用該存儲器中存儲的該可執行程序代碼,執行本發明實施例提供的任一種隱藏信息的顯示方法。
本實施例提供的一種隱藏信息的顯示方法、裝置及終端,通過當接收到信息顯示指令時,獲取終端相對於水平面的角度值,當判斷出該角度值處於預設角度範圍內時,將隱藏信息進行顯示操作,解決了用戶信息容易被盜取的情況,極大的提升了用戶信息的安全性。
附圖說明
下面結合附圖,通過對本發明的具體實施方式詳細描述,將使本發明的技術方案及其它有益效果顯而易見。
圖1是本發明實施例提供的隱藏信息的顯示方法的流程示意圖。
圖2為本發明實施例提供的隱藏信息的顯示方法的另一流程示意圖。
圖3為本發明實施例提供的隱藏界面示意圖。
圖4為本發明實施例提供的終端放置場景示意圖。
圖5為本發明實施例提供的顯示界面示意圖。
圖6為本發明實施例提供的隱藏信息的顯示裝置的模塊示意圖。
圖7為本發明實施例提供的隱藏信息的顯示裝置的另一模塊示意圖。
圖8為本發明實施例提供的終端結構示意圖。
具體實施方式
請參照圖式,其中相同的組件符號代表相同的組件,本發明的原理是以實施在一適當的運算環境中來舉例說明。以下的說明是基於所例示的本發明具體實施例,其不應被視為限制本發明未在此詳述的其它具體實施例。
本文所使用的術語「模塊」可看做為在該運算系統上執行的軟體對象。本文該的不同組件、模塊、引擎及服務可看做為在該運算系統上的實施對象。而本文該的裝置及方法優選的以軟體的方式進行實施,當然也可在硬體上進行實施,均在本發明保護範圍之內。
以下進行具體分析說明。
在本實施例中,將從隱藏信息的顯示裝置的角度進行描述,該隱藏信息的顯示裝置具體可以集成在終端,比如手機、平板電腦、掌上電腦(PDA,Personal Digital Assistant)等。
請參閱圖1,圖1是本發明實施例提供的隱藏信息的顯示方法的流程示意圖。具體而言,該方法包括:
在步驟S101中,接收信息顯示指令。
其中,該信息指終端上保存的文件信息,可以為圖片、簡訊、通訊錄、通話記錄以及文檔等。
需要說明的是,在終端使用過程中,用戶為了防止其他人在使用自己的終端時,查看到自己在終端上保存的隱私的信息,或者兒童在操作時,將一些比較重要的信息進行誤刪除。會將終端上的這些隱私信息或者重要的信息進行隱藏處理,只有當用戶本人進行使用時,通過輸入密碼驗證才將隱藏信息進行顯示。
基於此,當使用者觸發終端顯示隱藏信息的指令時,即視為終端接收到信息顯示指令,該觸發條件可以為點擊終端上的某個按鍵進入隱藏信息顯示驗證模式(密碼驗證模式),此處不作具體限定。
在某種可能的實施方式中,在接收信息顯示指令之前,還包括預先採集終端相對於水平面的角度值,該角度值可以包括0度至360度。當採集到該角度值後,對該角度值進行角度補償,如採集到角度值為90度,可以通過對90度進行角度補償,將該角度值90度對應增加10度以及減少10度,生成預設角度範圍為80度至100度,當用戶需要將隱藏信息進行顯示時,需要使終端放置角度值處於該預設角度範圍內進行驗證,當終端放置角度值不處於該預設角度範圍內時,不將隱藏信息進行顯示。
需要說明的是,在終端實際使用中,由於受到各種外部因素影響,用戶每次使用終端放置的角度值很可能存在一定的誤差,如用戶在想輸入90度的角度值時,很可能是輸入88度或者92度,這些誤差是不可避免的,故通過將採集到角度值進行角度補償,生成的預設角度範圍可以在一定程度上保證信息的驗證的準確性。
在步驟S102中,根據信息顯示指令獲取終端的角度值。
其中,該角度值為該終端相對於水平面所形成的夾角,該水平面為與地平面平行。
具體而言,該根據信息顯示指令獲取終端的角度值,包括:
(1)根據信息顯示指令,生成控制信號。
其中,該控制信號用於控制終端上的三軸重力傳感器進行啟動。
需要說明的是,該三軸重力傳感器可以根據重力感應產生的加速度來推算出終端相對於水平面的傾斜度。
基於此,當終端接收到信息顯示指令後,進行密碼驗證模式,生成控制信號控制終端上的三軸重力傳感器進行啟動,以獲取終端的角度值。
(2)通過三軸重力傳感器獲取終端的角度值。
其中,該角度值可以為0度至360度,具體以用戶如何放置為準。
在某種可能的實施方式中,為避免用戶在驗證開始時,終端碰巧剛好處於預設角度範圍內,導致驗證結果不準確。可以在通過三軸重力傳感器獲取終端的角度值之前,進行檢測終端當前的角度值是否發生一定的變化,當檢測出終端當前的角度值發生一定的變化時,通過三軸重力傳感器獲取終端的角度值。比如,在終端接收到信息顯示指令,並進行密碼驗證時,此時,先通過該三軸重力傳感檢測終端的角度值變化是否超過了預設角度值(即在終端開始密碼驗證後用戶是否改變了終端的放置角度),當檢測出終端的角度值變化超過預設角度值(在終端開始密碼驗證後用戶改變了終端的放置角度)時,開始獲取終端的角度值。
在步驟S103中,當判斷出角度值處於預設角度範圍內時,確定信息顯示指令指示的隱藏信息。
具體而言,該確定信息顯示指令指示的隱藏信息,可以包括:
(1)獲取初始時間點。
(2)從初始時間點開始計算,當判斷出在預設時間段內角度值始終處於預設角度範圍內時,確定信息顯示指令指示的隱藏信息。
需要說明的是,為了避免用戶在進行密碼驗證時,無意識將終端的角度值擺放至預設角度範圍內,從而導緻密碼誤驗證的情況。通過判斷出終端的角度值處於預設角度範圍內時,獲取初始時間點(開始計時),當判斷出在預設時間段內角度值始終處於預設角度範圍內時,確定信息顯示指令指示的隱藏信息(通過密碼驗證)。
比如,在判斷出終端處於預設的角度範圍內時,開始計算時間,當判斷出終端在預設時間段內(如5秒內)角度值一直處於預設的角度範圍內時,判定為通過密碼驗證,確定信息顯示指令指示的隱藏信息。
在步驟S104中,將隱藏信息進行顯示操作。
其中,該顯示操作為將隱藏信息以可編輯的狀態顯示於終端的顯示界面中,用戶可以對顯示出來的隱藏信息進行查看、複製、剪切以及刪除等操作。
在某種可能的實施方式中,該隱藏信息的顯示方法還可以應用於終端屏幕解鎖中,當接收到屏幕解鎖指令時,根據所述屏幕解鎖指令獲取終端的角度值,當判斷出角度值處於預設角度範圍內時,執行屏幕解鎖操作,此處不作具體限定。
由上述可知,本實施例提供的一種隱藏信息的顯示方法,通過當接收到信息顯示指令時,獲取終端相對於水平面的角度值,當判斷出該角度值處於預設角度範圍內時,將隱藏信息進行顯示操作,解決了用戶信息容易被盜取的情況,極大的提升了用戶信息的安全性。
根據上述實施例所描述的方法,以下將舉例作進一步詳細說明。
請參閱圖2,圖2為本發明實施例提供的隱藏信息的顯示方法的另一流程示意圖。
具體而言,該方法包括:
在步驟S201中,接收信息顯示指令。
在某種可能的實施方式中,在接收信息顯示指令之前,還包括預先採集終端相對於水平面的角度值,該角度值可以包括0度至360度。當採集到該角度值後,對該角度值進行角度補償,如採集到角度值為90度,可以通過對該角度值90度進行角度補償,對應增加10度以及減少10度,生成預設角度範圍為80度至100度,當用戶需要將隱藏信息進行顯示時,需要使終端的放置角度值處於該預設角度範圍內進行驗證,當終端不處於該預設角度範圍內時,不將隱藏信息進行顯示。
其中,該信息顯示指令可以通過預設條件觸發生成,如通過點擊終端上的物理按鍵或者通過輸入人體指紋、眼膜信息來進行觸發生成,此處不作具體限定。
在步驟S202中,根據信息顯示指令獲取終端的角度值。
其中,該角度值為該終端相對於水平面所形成的夾角,該水平面為與地平面平行。
具體而言,該根據信息顯示指令獲取終端的角度值,包括:
(1)根據信息顯示指令,生成控制信號。
其中,該控制信號用於控制終端上的三軸重力傳感器進行啟動。
具體而言,當終端接收到信息顯示指令後,進行密碼驗證模式,生成控制信號控制終端上的三軸重力傳感器進行啟動,以獲取終端的角度值。
(2)通過三軸重力傳感器獲取終端的角度值。
其中,該角度值可以為0度至360度,具體以用戶如何放置為基準。
在某種可能的實施方式中,可以在通過三軸重力傳感器獲取終端的角度值之前,還包括檢測終端當前的角度值是否發生一定的變化。當檢測出終端當前的角度值發生一定的變化時,通過三軸重力傳感器獲取終端的角度值。比如,在終端接收到信息顯示指令,並進行密碼驗證時,此時,先通過該三軸重力傳感檢測終端的角度值變化是否超過了預設角度值(即在終端開始密碼驗證後用戶是否改變了終端的放置角度),當檢測出終端的角度值變化超過預設角度值(在終端開始密碼驗證後用戶改變了終端的放置角度)時,開始獲取終端的角度值。
在步驟S203中,判斷角度值是否處於預設角度範圍內。
其中,若判斷出角度值處於預設角度範圍內,則執行步驟S204;若判斷出角度值不處於預設角度範圍內,則執行步驟S209。
具體而言,該預設角度範圍為用戶輸入的預設角度進行一定的預設角度補償生成,如用戶輸入的預設角度為90度,預設角度值為10度。那麼確定出預設角度範圍為90度減去10度的80度至90度加上10度的100度之間,當判斷出當前終端的角度值為85度,判定為處於預設角度範圍內。
在步驟S204中,獲取初始時間點。
在步驟S205中,從初始時間點開始計算,當判斷出在預設時間段內該角度值始終處於預設角度範圍內時,確定信息顯示指令指示的隱藏信息。
需要說明的是,用戶在進行驗證的過程中,很有可能會將終端的角度值無意識的擺放至預設角度範圍內,造成誤驗證。
基於此,通過當判斷出終端的角度值處於預設角度範圍內時,獲取當前的時間點,並開始計時。當判斷出在預設時間段內,終端的角度值一直處於預設角度範圍內時,分析該信息指令,並確定出該信息指令指示的隱藏信息,比如,當判斷出終端的角度為85度,判定為處於預設角度範圍內時,獲取初始時間點(如18:10:08),並且開始計時,在預設時間段(如10秒內)持續檢測終端的角度值,當在預設時間段內檢測終端的角度值始終處於預設角度範圍內(檢測出終端的放置角度值一直處於80度至100度之間)時,判定為通過驗證,確定該信息顯示指令指示的隱藏信息。當在預設時間內檢測終端的角度值沒有始終處於預設角度範圍內(檢測出終端的放置角度值沒有一直處於80度至100度之間)時,判定為驗證失敗,重新開始獲取終端的角度值。
在步驟S206中,將隱藏信息進行顯示操作。
其中,該顯示操作為將隱藏信息以可編輯的狀態顯示於終端的顯示界面中,用戶可以對顯示出來的隱藏信息進行查看、複製、剪切以及刪除等操作。
在某種可能的實施方式中,在檢測到接收信息顯示指令之後,開始計時,若在預設時間內,終端未將隱藏信息進行顯示操作(即為未通過密碼驗證),則停止響應信息顯示指令。比如,在終端接收到信息顯示指令之後,進行密碼驗證模式,獲取終端當前的角度值,並開始計時,若在2分鐘之內,終端未能通過密碼驗證(終端未將隱藏信息進行顯示操作),則停止密碼驗證,並在一定時間內不響應信息顯示指令,以防止非用戶本人破解密碼。
在步驟S207中,獲取預設角度更新規則。
在步驟S208中,基於預設角度更新規則對預設角度範圍進行更新操作。
需要說明的是,如果預設角度範圍一直不變的話,那麼在驗證的過程中,很容易被旁邊的人看出規律,所以通過預設角度更新規則在每次顯示操作後對預設角度範圍進行更新,以增加預設角度範圍的安全性。
其中,該預設角度更新規則可以為對預設角度範圍取相反數或者增加預設的周期角度值,此處為了更好的說明本實施例,以預設角度更新規則為取相反數為例進行闡述。
基於此,在將隱藏信息進行顯示操作之後,終端以預設角度更新規則對預設角度範圍進行更新操作。如原預設角度範圍為80度至100度之間,以預設角度更新規則為取相反數進行更新,得到新的預設角度範圍為-80度至-100度之間,以此類推,在下一次以預設角度範圍為-80度至-100之間進行隱藏信息進行顯示操作之後,預設角度範圍更新為80度至100度之間。
在某種可能的實施方式中,在將隱藏信息進行顯示操作之後,還包括當檢測出接收到信息退出指令時,將顯示的隱藏信息進行隱藏。
其中,該信息退出指令可以為退出當前的信息顯示界面操作以及終端鎖屏操作所生成。
在步驟S209中,拒絕響應對隱藏信息的顯示操作。
其中,當判斷出終端的角度值不處於預設角度範圍時,為用戶進行的非法顯示操作,終端拒絕響應對隱藏信息的顯示操作,使得當前用戶無法查看隱藏信息,以此保護信息的安全。
為了更好的描述本發明實施例,以圖3所示的隱藏界面示意圖、圖4所示的終端放置場景示意圖以及圖5所示的顯示界面示意圖進行詳細描述:在手機的實際使用中,用戶為了防止其他人在使用自己的手機時,查看到自己在手機上保存的隱私信息,會將手機上的一些比較隱私的信息或者重要的信息設置隱藏,只有當用戶通過密碼驗證後才該隱藏的信息進行顯示。在將重要的信息設置隱藏時,需要提前採集用戶輸入的預設角度範圍(預設驗證密碼),該預設角度範圍是通過採集用戶設置的預設角度值(如60度時),根據該預設角度值60度進行角度補償,對應增加10度以及對應較少10度,生成預設角度範圍為50度至70度。
如圖3所示,當用戶進入手機相冊界面中,由於該相冊中的圖片信息為用戶預設的隱藏信息,所以用戶在進入該相冊中時,顯示的最新圖片A以及照片B都為0。此時,用戶可以通過連擊手機上的音量調節鍵來觸發生成信息顯示指令,當用戶雙擊音量調節鍵時,手機接收到信息顯示指令,彈出提示文本框A,提示用戶輸入驗證密碼,並生成控制信號,根據該控制信號啟動手機中的三軸重力傳感器。為了防止用戶在開始驗證時,手機碰巧處於預設角度範圍內,檢測手機當前的角度值是否發生一定的變化,當檢測出手機當前的角度值發生一定的變化時,再通過該三軸重力傳感器獲取終端的角度值(開始密碼驗證),比如,手機在接收到信息顯示指令,彈出文本框時A時,碰巧手機放置角度為55度,此時該55度為無效角度值,只有當手機角度發生一定的變化,變化值可以為20度,也就是只有當檢測出手機角度在35度至75度範圍之外時,開始獲取有效的角度值,即開始密碼驗證。
如圖4所示,用戶設置手機放置位置來得出相對於地平面的角度值為60度,判斷為處於預設角度範圍50度至70度之內。獲取手機當前的系統時間,假設為18:10:08,從該時間點開始計算,當在10秒內即18:10:18之前,手機放置的角度值一直都處於預設角度範圍為50度至70度之內,判定為通過密碼驗證,獲取該隱藏界面中的隱藏圖片信息。
如圖5所示,手機將獲取的隱藏圖片信息進行顯示操作,顯示界面上的最新圖片A由0變為50,照片B由0變為100,此時,用戶可以對顯示出來的最新圖片以及照片進行查看、複製、剪切以及刪除操作。在該顯示操作之後,還包括獲取預設角度更新規則(對預設角度範圍取相反數),並以該預設角度更新規則對預設角度範圍進行更新,生成更新後的預設角度範圍為-50至-70度之間,此時,若檢測到發生用戶退出當前顯示界面或者鎖屏操作時,將該顯示的隱藏信息進行隱藏。
需要說明的是,當手機接收到信息顯示指令,彈出提示文本框A之後,若在一定時間內(如2分鐘內),用戶始終無法通過密碼驗證,那麼手機執行鎖屏操作,並且在預設時間內(如10分鐘內)不接收該信息顯示指令。
由上述可知,本實施例提供的一種隱藏信息的顯示方法,通過當接收到信息顯示指令時,獲取終端相對於水平面的角度值,當判斷出該角度值處於預設角度範圍內時,獲取初始時間點,當在預設時間段內角度值始終處於預設角度範圍內時,將隱藏信息進行顯示操作,並且以預設角度更新規則對預設角度範圍進行更新操作,解決了用戶信息容易被盜取的情況,極大的提升了用戶信息的安全性。
為便於更好的實施本發明實施例提供的隱藏信息的顯示方法,本發明實施例還提供一種基於上述隱藏信息的顯示方法的裝置。其中名詞的含義與上述隱藏信息的顯示方法中相同,具體實現細節可以參考方法實施例中的說明。
請參閱圖6,圖6為本發明實施例提供的隱藏信息的顯示裝置的模塊示意圖。具體而言,該隱藏信息的顯示裝置300,包括:接收模塊31、角度獲取模塊32、確定模塊33、以及顯示模塊34。
該接收模塊31,用於接收信息顯示指令。
其中,該信息指終端上保存的文件信息,可以為圖片、簡訊、通訊錄、通話記錄以及文檔等。
在某種可能的實施方式中,在該接受模塊31接收信息顯示指令之前,還包括預先採集終端相對於水平面的角度值,該角度值可以包括0度至360度。當採集到該角度值後,對該角度值進行角度補償,如採集到角度值為90度,可以通過對90度進行角度補償,將該角度值90度對應增加10度以及減少10度,生成預設角度範圍為80度至100度,當用戶需要將隱藏信息進行顯示時,需要使終端放置角度值處於該預設角度範圍內進行驗證,當終端放置角度值不處於該預設角度範圍內時,不將隱藏信息進行顯示。
該角度獲取模塊32,用於根據該信息顯示指令獲取終端的角度值,該角度值為該終端相對於水平面所形成的夾角。
該確定模塊33,用於當判斷出該角度值處於預設角度範圍內時,確定該信息顯示指令指示的隱藏信息。
該顯示模塊34,用於將該隱藏信息進行顯示操作。
其中,該顯示模塊34中的該顯示操作為將隱藏信息以可編輯的狀態顯示於終端的顯示界面中,用戶可以對顯示出來的隱藏信息進行查看、複製、剪切以及刪除等操作。
可一併參考圖7,圖7為本發明實施例提供的隱藏信息的顯示裝置的另一模塊示意圖,該隱藏信息的顯示裝置300還可以包括:
其中,該角度獲取模塊32還可以包括啟動子模塊321以及角度獲取子模塊322。
具體而言,該啟動子模塊321,用於根據該信息顯示指令,生成控制信號,該控制信號用於控制終端上的三軸重力傳感器進行啟動。該角度獲取子模塊322,用於通過該三軸重力傳感器獲取終端的角度值。
在某種可能的實施方式中,可以在該角度獲取子模塊322通過三軸重力傳感器獲取終端的角度值之前,還包括檢測終端當前的角度值是否發生一定的變化。當檢測出終端當前的角度值發生一定的變化時,通過三軸重力傳感器獲取終端的角度值。比如,在終端接收到信息顯示指令,並進行密碼驗證時,此時,先通過該三軸重力傳感檢測終端的角度值變化是否超過了預設角度值(即在終端開始密碼驗證後用戶是否改變了終端的放置角度),當檢測出終端的角度值變化超過預設角度值(在終端開始密碼驗證後用戶改變了終端的放置角度)時,開始通過該角度獲取子模塊322獲取終端的角度值。
其中,該確定模塊33還可以包括初始獲取子模塊331以及確定子模塊332。
具體而言,該初始獲取子模塊331,用於當判斷出該角度值處於預設角度範圍內時,獲取初始時間點。該確定子模塊332,用於從該初始時間點開始計算,當判斷出在預設時間段內該角度值始終處於預設角度範圍內時,確定信息顯示指令指示的隱藏信息。
其中,通過該初始獲取子模塊331當判斷出終端的角度值處於預設角度範圍內時,獲取當前的時間點,通過確定子模塊332開始計時,當判斷出在預設時間段內,終端的角度值一直處於預設角度範圍內時,分析該信息指令,並確定出該信息指令指示的隱藏信息。比如,當判斷出終端的角度為85度,判定為處於預設角度範圍80度至100度之內時,獲取初始時間點(如18:10:08),並且開始計時,在預設時間段(如10秒內)持續檢測終端的角度值,當在預設時間段內檢測終端的角度值始終處於預設角度範圍內(檢測出終端的放置角度值一直處於80度至100度之間)時,判定為通過驗證,確定該信息顯示指令指示的隱藏信息。
規則獲取模塊35,用於獲取預設角度更新規則。
更新模塊36,用於基於該預設角度更新規則對預設角度範圍進行更新操作。
其中,該規則獲取模塊35中的預設角度更新規則可以為對預設角度範圍取相反數或者增加預設的周期角度值,此處為了更好的說明本實施例,以預設角度更新規則為取相反數為例進行闡述。
基於此,在該顯示模塊34將隱藏信息進行顯示操作之後,該更新模塊36以預設角度更新規則對預設角度範圍進行更新操作。如原預設角度範圍為80度至100度之間,以預設角度更新規則為取相反數進行更新,得到新的預設角度範圍為-80度至-100度之間,以此類推,在下一次以預設角度範圍為-80度至-100之間進行隱藏信息進行顯示操作之後,預設角度範圍更新為80度至100度之間。
隱藏模塊37,用於當檢測出接收到信息退出指令時,將顯示的隱藏信息進行隱藏。
其中,該隱藏模塊37中的信息退出指令可以為退出當前的信息顯示界面操作以及終端鎖屏操作所生成。
由上述可知,本實施例提供的一種隱藏信息的顯示裝置,通過當接收到信息顯示指令時,獲取終端相對於水平面的角度值,當判斷出該角度值處於預設角度範圍內時,獲取初始時間點,當在預設時間段內角度值始終處於預設角度範圍內時,將隱藏信息進行顯示操作,並且以預設角度更新規則對預設角度範圍進行更新操作,解決了用戶信息容易被盜取的情況,極大的提升了用戶信息的安全性。
本發明實施例還提供一種終端,如圖8所示,該終端400可以包括有一個或一個以上計算機可讀存儲介質的存儲器401、傳感器402、輸入單元403、顯示單元404、以及包括有一個或者一個以上處理核心的處理器405等部件。本領域技術人員可以理解,圖8中示出的終端結構並不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
存儲器401可用於存儲應用程式和數據。存儲器401存儲的應用程式中包含有可執行代碼。應用程式可以組成各種功能模塊。處理器405通過運行存儲在存儲器401的應用程式,從而執行各種功能應用以及數據處理。此外,存儲器401可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。相應地,存儲器401還可以包括存儲器控制器,以提供處理器405和輸入單元403對存儲器401的訪問。
終端還可包括至少一種傳感器402,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板的亮度,接近傳感器可在終端移動到耳邊時,關閉顯示面板和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於終端還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
輸入單元403可用於接收輸入的數字、字符信息或用戶特徵信息(比如指紋),以及產生與用戶設置以及功能控制有關的鍵盤、滑鼠、操作杆、光學或者軌跡球信號輸入。具體地,在一個具體的實施例中,輸入單元403可包括觸敏表面以及其他輸入設備。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸敏表面可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器405,並能接收處理器405發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面。除了觸敏表面,輸入單元403還可以包括其他輸入設備。具體地,其他輸入設備可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、指紋識別模組、軌跡球、滑鼠、操作杆等中的一種或多種。
顯示單元404可用於顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元404可包括顯示面板。可選的,可以採用液晶顯示器(LCD,Liquid Crystal Display)、有機發光二極體(OLED,Organic Light-Emitting Diode)等形式來配置顯示面板。進一步的,觸敏表面可覆蓋顯示面板,當觸敏表面檢測到在其上或附近的觸摸操作後,傳送給處理器405以確定觸摸事件的類型,隨後處理器405根據觸摸事件的類型在顯示面板上提供相應的視覺輸出。雖然在圖8中,觸敏表面與顯示面板是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面與顯示面板集成而實現輸入和輸出功能。
處理器405是終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執行存儲在存儲器401內的應用程式,以及調用存儲在存儲器401內的數據,執行終端的各種功能和處理數據,從而對終端進行整體監控。可選的,處理器405可包括一個或多個處理核心;優選的,處理器405可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等。
儘管圖8中未示出,終端還可以包括攝像頭、藍牙模塊、電源等,在此不再贅述。
具體在本實施例中,終端中的處理器405會按照如下的指令,將一個或一個以上的應用程式的進程對應的可執行代碼加載到存儲器401中,並由處理器405來運行存儲在存儲器401中的應用程式,從而實現各種功能:
通過輸入單元403接收信息顯示指令。
根據該信息顯示指令通過傳感器402獲取終端的角度值,該角度值為該終端相對於水平面所形成的夾角。
當處理器405判斷出該角度值處於預設角度範圍內時,確定該信息顯示指令指示的隱藏信息。
通過顯示單元404將該隱藏信息進行顯示操作。
處理器405在執行將該隱藏信息進行顯示操作之後,還可以包括:獲取預設角度更新規則,基於該預設角度更新規則對預設角度範圍進行更新操作。
處理器405在執行根據該信息顯示指令獲取終端的角度值時,可以包括:根據該信息顯示指令,生成控制信號,該控制信號用於控制終端上的三軸重力傳感器進行啟動,通過該三軸重力傳感器獲取終端的角度值。
處理器405在執行確定信息顯示指令指示的隱藏信息時,可以包括:獲取初始時間點,從該初始時間點開始計算,當判斷出在預設時間段內該角度值始終處於預設角度範圍內時,確定信息顯示指令指示的隱藏信息。
處理器405在執行將該隱藏信息進行顯示操作之後,還可以包括:當檢測出接收到信息退出指令時,將顯示的隱藏信息進行隱藏。
由於該終端可以執行發明實施例所提供的任一種隱藏信息的顯示方法,因此,可以實現發明實施例所提供的任一種隱藏信息的顯示方法所能實現的有益效果,詳見前面的實施例,在此不再贅述。
具體實施時,以上各個單元可以作為獨立的實體來實現,也可以進行任意組合,作為同一或若干個實體來實現,以上各個單元的具體實施可參見前面的方法實施例,在此不再贅述。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見上文針對隱藏信息的顯示方法的詳細描述,此處不再贅述。
本發明實施例提供的隱藏信息的顯示方法、裝置及終端,譬如為手機、平板電腦、掌上電腦(PDA,Personal Digital Assistant)等等,該終端、隱藏信息的顯示裝置及隱藏信息的顯示方法屬於同一構思,在該隱藏信息的顯示裝置上可以運行該隱藏信息的顯示方法實施例中提供的任一方法,其具體實現過程詳見該隱藏信息的顯示方法實施例,此處不再贅述。
需要說明的是,對本發明該隱藏信息的顯示方法而言,本領域普通測試人員可以理解實現本發明實施例隱藏信息的顯示方法的全部或部分流程,是可以通過電腦程式來控制相關的硬體來完成,該電腦程式可存儲於一計算機可讀取存儲介質中,如存儲在終端的存儲器中,並被該終端內的至少一個處理器執行,在執行過程中可包括如該隱藏信息的顯示方法的實施例的流程。其中,該存儲介質可為磁碟、光碟、只讀存儲器(ROM,Read Only Memory)、隨機存取記憶體(RAM,Random Access Memory)等。
對本發明實施例的該隱藏信息的顯示裝置而言,其各功能模塊可以集成在一個處理晶片中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。該集成的模塊如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中,該存儲介質譬如為只讀存儲器,磁碟或光碟等。
以上對本發明實施例所提供的一種隱藏信息的顯示方法、裝置及終端進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的技術人員,依據本發明的思想,在具體實施方式及應用範圍上均會有改變之處,綜上該,本說明書內容不應理解為對本發明的限制。