桌面應用切換方法、裝置及移動終端與流程
2023-06-07 17:48:01

本發明涉及移動終端技術領域,具體涉及一種桌面應用切換方法及裝置及移動終端。
背景技術:
現如今,在移動終端領域,例如手機,各種風格樣式第三方手機桌面應用(Launcher)出現,用戶不再滿足於手機廠商定製的單一桌面應用,多桌面應用用戶也在增多。每種桌面應用都具有自己的特色,用戶根據需要,可以靈活啟用管理多桌面應用。
現有技術中,通常採用手動的方式來選擇合適的桌面應用,在移動終端應用軟體(APP)日益增多的情況下,通過手動選擇桌面應用(Launcher),會越來越繁瑣,切換桌面應用(Launcher)的效率也越來越低。
因此,如何實現桌面應用自動切換以提高切換效率成為亟待解決的技術問題。
技術實現要素:
本發明要解決的技術問題在於如何實現桌面應用自動切換以提高切換效率。
為此,根據第一方面,本發明實施例公開了一種桌面應用切換方法,包括:
獲取虹膜數據信息;根據虹膜數據信息確定當前的使用模式;根據使用模式調取與使用模式對應的桌面應用模式數據,以切換當前的桌面應用模式。
可選地,使用模式包括:左眼模式、右眼模式和雙眼模式;桌面應用模式包括:左眼模式、右眼模式和雙眼模式;桌面應用模式與使用模式分別一一對應。
可選地,在獲取虹膜數據信息和根據虹膜數據信息確定當前的使用模式之間,還包括:根據虹膜數據信息提取虹膜數據特徵;判斷虹膜數據特徵是否在預設特徵範圍內;如果虹膜數據特徵在預設特徵範圍內,則根據虹膜數據信息確定當前的使用模式。
可選地,如果虹膜數據特徵不在預設特徵範圍內,則鎖定移動終端。
根據第二方面,本發明實施例公開了一種桌面應用切換裝置,包括:
信息獲取模塊,用於獲取虹膜數據信息;模式確定模塊,用於根據虹膜數據信息確定當前的使用模式;模式調取模塊,用於根據使用模式調取與使用模式對應的桌面應用模式數據,以切換當前的桌面應用模式。
可選地,使用模式包括:左眼模式、右眼模式和雙眼模式;桌面應用模式包括:左眼模式、右眼模式和雙眼模式;桌面應用模式與使用模式分別一一對應。
可選地,還包括:特徵提取模塊,用於根據虹膜數據信息提取虹膜數據特徵;判斷模塊,用於判斷虹膜數據特徵是否在預設特徵範圍內。
可選地,還包括:鎖定模塊,用於鎖定移動終端。
根據第三方面,本發明實施例還公開了一種移動終端,包括:
虹膜傳感器,用於採集虹膜數據信息;處理器,用於執行上述實施例公開的方法。
本發明技術方案,具有如下優點:
本發明實施例提供的桌面應用切換方法及裝置及移動終端,由於根據虹膜數據信息確定當前的使用模式,而後根據當前的使用模式調取與使用模式對應的桌面應用模式數據,以切換當前的桌面應用模式。從而,相對於現有技術中手動切換的方式,實現了桌面應用自動切換,提高了桌面應用切換效率。
作為可選的技術方案,如果虹膜數據特徵不在預設特徵範圍內,則鎖定移動終端。從而提高了移動終端數據的安全性。
附圖說明
為了更清楚地說明本發明具體實施方式或現有技術中的技術方案,下面將對具體實施方式或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施方式,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例中一種桌面應用切換方法流程圖;
圖2為本發明實施例中一種桌面應用切換裝置原理框圖。
具體實施方式
下面將結合附圖對本發明的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
在本發明的描述中,需要說明的是,術語「中心」、「上」、「下」、「左」、「右」、「豎直」、「水平」、「內」、「外」等指示的方位或位置關係為基於附圖所示的方位或位置關係,僅是為了便於描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。此外,術語「第一」、「第二」、「第三」僅用於描述目的,而不能理解為指示或暗示相對重要性。
在本發明的描述中,需要說明的是,除非另有明確的規定和限定,術語「安裝」、「相連」、「連接」應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,還可以是兩個元件內部的連通,可以是無線連接,也可以是有線連接。對於本領域的普通技術人員而言,可以具體情況理解上述術語在本發明中的具體含義。
此外,下面所描述的本發明不同實施方式中所涉及的技術特徵只要彼此之間未構成衝突就可以相互結合。
為了實現移動終端的桌面應用自動切換以提高切換效率,本實施例公開了一種桌面應用切換方法,請參考圖1,為該桌面應用切換方法流程圖,該桌面應用切換方法包括如下步驟:
步驟S100,獲取虹膜數據信息。在具體實施例中,可以通過虹膜識別傳感器進行虹膜數據採集來獲取虹膜數據信息。具體地,可以通過移動終端自帶的虹膜識別傳感器採集,也可以通過外置虹膜識別傳感器採集。在具體實施例中,可以在滑動解鎖的觸發信號下觸發獲取虹膜數據信息。
步驟S200,根據虹膜數據信息確定當前的使用模式。本實施例中,根據獲取的虹膜數據信息,可以確定用戶當前的使用模式。具體地使用模式包括:左眼模式、右眼模式和雙眼模式。其中,左眼模式為用戶睜開了左眼,閉合了右眼;反之,右眼模式為用戶睜開右眼,閉合左眼;雙眼模式為用戶睜開雙眼的模式。
步驟S300,根據使用模式調取與使用模式對應的桌面應用模式數據,以切換當前的桌面應用模式。在具體實施例中,桌面應用模式包括:左眼模式、右眼模式和雙眼模式。具體地,可以預先存儲各個桌面應用模式,並將各個桌面應用模式數據與使用模式之間建立映射關係。本實施例中,在確定當前的使用模式後,可以調取與當前使用模式對應的桌面應用模式數據,並將移動終端的當前模式切換為調取的桌面應用模式,從而,使得切換後的桌面應用模式適應於當前的使用模式,繼而相對於手動切換,改善了用戶體驗。
為了提高移動終端數據安全性,在可選的實施例中,在執行步驟S100和步驟S200之間,還可以包括:
步驟S400,根據虹膜數據信息提取虹膜數據特徵。在具體實施例中,可以根據虎丘的虹膜數據信息提取虹膜的紋路特徵、大小特徵等。
步驟S500,判斷虹膜數據特徵是否在預設特徵範圍內。在具體實施例中,可以預先採集合法的虹膜數據存儲在系統中作為預設特徵。本實施例中,預設特徵可以包括多組,不同組的虹膜數據特徵對應著不同的用戶。在步驟S400提取到虹膜數據特徵後,可以將提取的虹膜數據特徵與預設特徵進行比對,如果與預設特徵的某組比對一致,表明提取的虹膜數據特徵在預設特徵範圍內,則可以執行步驟S300,根據虹膜數據信息確定當前的使用模式。
在可選的實施例中,如果步驟S500判斷的結果為虹膜數據特徵不在預設特徵範圍內,則鎖定移動終端。
需要說明的是,在可選的實施例中,在執行步驟S200時,也可以根據虹膜數據特徵來確定當前的使用模式。
本實施例還公開了一種桌面應用切換裝置,請參考圖2,為該桌面應用切換裝置結構示意框圖,該桌面應用切換裝置包括:信息獲取模塊100、模式確定模塊200和模式調取模塊300,其中:
信息獲取模塊100用於獲取虹膜數據信息;模式確定模塊200用於根據虹膜數據信息確定當前的使用模式;模式調取模塊300用於根據使用模式調取與使用模式對應的桌面應用模式數據,以切換當前的桌面應用模式。
在可選的實施例中,使用模式包括:左眼模式、右眼模式和雙眼模式;桌面應用模式包括:左眼模式、右眼模式和雙眼模式;桌面應用模式與使用模式分別一一對應。
在可選的實施例中,還包括:特徵提取模塊,用於根據虹膜數據信息提取虹膜數據特徵;判斷模塊,用於判斷虹膜數據特徵是否在預設特徵範圍內。
在可選的實施例中,還包括:鎖定模塊,用於鎖定移動終端。
本實施例還公開了一種移動終端,包括:虹膜傳感器,用於採集虹膜數據信息;處理器,用於上述實施例公開的桌面應用切換方法。
本實施例提供的桌面應用切換方法及裝置及移動終端,由於根據虹膜數據信息確定當前的使用模式,而後根據當前的使用模式調取與使用模式對應的桌面應用模式數據,以切換當前的桌面應用模式。從而,相對於現有技術中手動切換的方式,實現了桌面應用自動切換,提高了桌面應用切換效率。
在可選的實施例中,如果虹膜數據特徵不在預設特徵範圍內,則鎖定移動終端。從而提高了移動終端數據的安全性。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、CD-ROM、光學存儲器等)上實施的電腦程式產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,上述實施例僅僅是為清楚地說明所作的舉例,而並非對實施方式的限定。對於所屬領域的普通技術人員來說,在上述說明的基礎上還可以做出其它不同形式的變化或變動。這裡無需也無法對所有的實施方式予以窮舉。而由此所引伸出的顯而易見的變化或變動仍處於本發明創造的保護範圍之中。