本發(fā)明涉及終端技術領域,尤其涉及一種隱藏應用圖標的方法及裝置。
背景技術:
隨著終端技術的發(fā)展,終端的負載能力越來越強。終端用戶可以根據自身的使用需要,在終端上安裝多個應用。這些應用的應用圖標都會在終端的桌面上進行一一顯示,以方便用戶通過這些應用圖標,對應用進行相應操作,如查找、使用、移動或刪除應用。對于其中的某些重要應用,如涉及到個人隱私的應用,用戶希望可以將這些應用的應用圖標隱藏,以避免該應用被其他人輕易發(fā)現或使用。
目前,應用圖標的隱藏過程通常包括:用戶可以在終端的設置界面中對隱藏功能按鈕進行觸發(fā)操作,當終端檢測到該觸發(fā)操作時,顯示解鎖密碼設置界面。終端可以獲取用戶可以在該解鎖密碼設置界面中輸入主人密碼和訪客密碼,并顯示應用隱藏界面,該應用隱藏界面用于提供多個應用進行選擇。用戶可以在該應用隱藏界面中選擇想要隱藏的目標應用,終端可以將用戶選擇的該目標應用設置為在指定桌面上不顯示的狀態(tài),該指定桌面為用戶使用訪客密碼解鎖的桌面。當終端獲取到用戶在鎖屏界面上輸入的密碼時,對該密碼進行驗證,如果該密碼與訪客密碼相同,則顯示該指定桌面,該指定桌面用于對除目標應用以外的其他應用圖標進行顯示;如果該密碼與主人密碼相同,則顯示正常桌面,該正常桌面用于對該終端上的所有的應用圖標進行顯示。
在實現本發(fā)明的過程中,發(fā)明人發(fā)現現有技術至少存在以下問題:
上述技術通過開啟終端的隱藏功能、設置兩個解鎖密碼,使得終端基于不同的解鎖密碼,顯示不同的桌面,其他人通過訪客密碼解鎖終端時,終端顯示的是隱藏了目標應用圖標的指定桌面。上述技術實現應用圖標的隱藏需要經過開啟隱藏功能、設置兩個密碼以及驗證密碼的過程,操作繁瑣。
技術實現要素:
為了解決現有技術的問題,本發(fā)明實施例提供了一種隱藏應用圖標的方法及裝置。所述技術方案如下:
第一方面,提供了一種隱藏應用圖標的方法,所述方法包括:
當檢測到對應用圖標的長按操作時,顯示提示界面,所述提示界面用于提示是否隱藏所述應用圖標,所述長按操作為用戶對所述應用圖標的點擊操作且所述點擊操作的停留時長大于或等于預設閾值;
如果檢測到對所述提示界面中指定選項的觸發(fā)操作,則顯示第一手勢識別界面,所述指定選項用于指示對所述應用圖標進行隱藏,所述第一手勢識別界面用于提示用戶輸入手勢;
獲取用戶在所述第一手勢識別界面上輸入的第一手勢;
如果所述第一手勢與所述預先存儲的手勢相同,則對所述應用圖標進行隱藏。
在第一方面的第一種實現方式中,所述檢測到對應用圖標的長按操作之前,所述方法還包括:
在第一次使用隱藏功能時,顯示第二手勢識別界面,所述第二手勢識別界面用于提示用戶輸入待存儲的手勢;
獲取并存儲用戶在所述第二手勢識別界面上輸入的手勢。
在第一方面的第二種實現方式中,所述方法還包括:
在本地歷史記錄中查找是否存在隱藏功能使用記錄,如果查找不到隱藏功能使用記錄,則確定第一次使用隱藏功能。
在第一方面的第三種實現方式中,所述對所述應用圖標進行隱藏之后,所述方法還包括:
當檢測到對指定區(qū)域的長按操作時,顯示所述第一手勢識別界面;
獲取用戶在所述第一手勢識別界面中輸入的第二手勢,如果所述第二手勢與所述預先存儲的手勢相同,則顯示應用隱藏界面,所述應用隱藏界面用于提供已隱藏的圖標。
在第一方面的第四種實現方式中,所述顯示應用隱藏界面之后,所述方法還包括:
如果檢測到對所述應用隱藏界面中所述應用圖標的觸發(fā)操作,則啟動所述應用圖標對應的應用。
在第一方面的第五種實現方式中,所述顯示應用隱藏界面之后,所述方法還包括:
如果檢測到將所述應用圖標移出所述應用隱藏界面的移動操作,則在桌面上顯示所述應用圖標。
在第一方面的第六種實現方式中,所述指定區(qū)域為當前顯示界面的空白區(qū)域。
第二方面,提供了一種隱藏應用圖標的裝置,所述裝置包括顯示模塊、獲取模塊和隱藏模塊:
顯示模塊,用于當檢測到對應用圖標的長按操作時,顯示提示界面,所述提示界面用于提示是否隱藏所述應用圖標,所述長按操作為用戶對所述應用圖標的點擊操作且所述點擊操作的停留時長大于或等于預設閾值;
所述顯示模塊,還用于如果檢測到對所述提示界面中指定選項的觸發(fā)操作,則顯示第一手勢識別界面,所述指定選項用于指示對所述應用圖標進行隱藏,所述第一手勢識別界面用于提示用戶輸入手勢;
獲取模塊,用于獲取用戶在所述第一手勢識別界面上輸入的第一手勢;
隱藏模塊,用于如果所述第一手勢與所述預先存儲的手勢相同,則對所述應用圖標進行隱藏。
在第二方面的第一種實現方式中,所述顯示模塊,還用于在第一次使用隱藏功能時,顯示第二手勢識別界面,所述第二手勢識別界面用于提示用戶輸入待存儲的手勢;
所述獲取模塊,還用于獲取并存儲用戶在所述第二手勢識別界面上輸入的手勢。
在第二方面的第二種實現方式中,所述裝置還包括:
確定模塊,用于在本地歷史記錄中查找是否存在隱藏功能使用記錄,如果查找不到隱藏功能使用記錄,則確定第一次使用隱藏功能。
在第二方面的第三種實現方式中,所述顯示模塊,還用于當檢測到對指定區(qū)域的長按操作時,顯示所述第一手勢識別界面;
所述獲取模塊,還用于獲取用戶在所述第一手勢識別界面中輸入的第二手勢;
所述顯示模塊,還用于如果所述第二手勢與所述預先存儲的手勢相同,則顯示應用隱藏界面,所述應用隱藏界面用于提供已隱藏的圖標。
在第二方面的第四種實現方式中,所述裝置還包括:
啟動模塊,用于如果檢測到對所述應用隱藏界面中所述應用圖標的觸發(fā)操作,則啟動所述應用圖標對應的應用。
在第二方面的第五種實現方式中,所述顯示模塊,還用于如果檢測到將所述應用圖標移出所述應用隱藏界面的移動操作,則在桌面上顯示所述應用圖標。
在第二方面的第六種實現方式中,所述指定區(qū)域為當前顯示界面的空白區(qū)域。
本發(fā)明實施例提供的技術方案帶來的有益效果是:
通過手勢的驗證來觸發(fā)對應用圖標的隱藏,使得只要通過簡單的長按操作調出提示界面,并通過對提示界面中指定選項的觸發(fā)操作調出手勢識別界面,進而輸入手勢即可實現對應用圖標的隱藏,簡化了隱藏操作的步驟,提高了操作效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種隱藏應用圖標的方法的流程圖;
圖2是本發(fā)明實施例提供的一種隱藏應用圖標的方法的流程圖;
圖3為本發(fā)明實施例提供的一種終端的桌面的示意圖;
圖4為本發(fā)明實施例提供的一種提示界面的示意圖;
圖5為本發(fā)明實施例提供的一種手勢識別界面的示意圖;
圖6為本發(fā)明實施例提供的一種長按指定區(qū)域顯示第一手勢識別界面的示意圖;
圖7為本發(fā)明實施例提供的一種應用隱藏界面的示意圖;
圖8是本發(fā)明實施例提供的一種隱藏應用圖標的裝置的結構示意圖;
圖9是本發(fā)明實施例提供的一種隱藏應用圖標的裝置的結構示意圖;
圖10是本發(fā)明實施例提供的一種隱藏應用圖標的裝置的結構示意圖;
圖11是本發(fā)明實施例提供的一種終端1100的結構示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
圖1是本發(fā)明實施例提供的一種隱藏應用圖標的方法的流程圖。參見圖1,該方法包括:
101、當檢測到對應用圖標的長按操作時,顯示提示界面,該提示界面用于提示是否隱藏該應用圖標,該長按操作為用戶對所述應用圖標的點擊操作且所述點擊操作的停留時長大于或等于預設閾值。
102、如果檢測到對該提示界面中指定選項的觸發(fā)操作,則顯示第一手勢識別界面,該指定選項用于指示對該應用圖標進行隱藏,該第一手勢識別界面用于提示用戶輸入手勢。
103、獲取用戶在該第一手勢識別界面上輸入的第一手勢。
104、如果該第一手勢與該預先存儲的手勢相同,則對該應用圖標進行隱藏。
本發(fā)明實施例提供的方法,通過手勢的驗證來觸發(fā)隱藏,使得通過手勢的驗證來觸發(fā)對應用圖標的隱藏,使得只要通過簡單的長按操作調出提示界面,并通過對提示界面中指定選項的觸發(fā)操作調出手勢識別界面,進而輸入手勢即可實現對應用圖標的隱藏,簡化了隱藏操作的步驟,提高了操作效率。
可選地,該檢測到對應用圖標的長按操作之前,該方法還包括:
在第一次使用隱藏功能時,顯示第二手勢識別界面,該第二手勢識別界面用于提示用戶輸入待存儲的手勢;
獲取并存儲用戶在該第二手勢識別界面上輸入的手勢。
可選地,該方法還包括:
在本地歷史記錄中查找是否存在隱藏功能使用記錄,如果查找不到隱藏功能使用記錄,則確定第一次使用隱藏功能。
可選地,該對該應用圖標進行隱藏之后,該方法還包括:
當檢測到對指定區(qū)域的長按操作時,顯示該第一手勢識別界面;
獲取用戶在該第一手勢識別界面中輸入的第二手勢,如果該第二手勢與該預先存儲的手勢相同,則顯示應用隱藏界面,該應用隱藏界面用于提供已隱藏的圖標。
可選地,該顯示應用隱藏界面之后,該方法還包括:
如果檢測到對該應用隱藏界面中該應用圖標的觸發(fā)操作,則啟動該應用圖標對應的應用。
可選地,該顯示應用隱藏界面之后,該方法還包括:
如果檢測到將該應用圖標移出該應用隱藏界面的移動操作,則在桌面上顯示該應用圖標。
可選地,該指定區(qū)域為當前顯示界面的空白區(qū)域。
上述所有可選技術方案,可以采用任意結合形成本發(fā)明的可選實施例,在此不再一一贅述。
圖2是本發(fā)明實施例提供的一種隱藏應用圖標的方法的流程圖。該方法由終端執(zhí)行,參見圖2,該方法包括:
201、當檢測到對應用圖標的長按操作時,顯示提示界面,該提示界面用于提示是否隱藏該應用圖標,該長按操作為用戶對該應用圖標的點擊操作且該點擊操作的停留時長大于或等于預設閾值。
本發(fā)明實施例中,該預設閾值可以由技術人員在開發(fā)時設置,也可以由用戶在使用過程中調整,本發(fā)明實施例對此不做限定。當用戶不希望終端當前顯示界面上的某個應用圖標被其他人看到或使用時,可以對該應用圖標進行長按操作,當終端檢測到該長按操作時,可以顯示提示界面,并基于用戶在該提示界面上的操作,對該應用圖標進行隱藏。
其中,該當前顯示界面可以是終端的桌面,圖3為本發(fā)明實施例提供的一種終端的桌面的示意圖,參見圖3,該終端的桌面上可以有多個圖標,包括應用圖標和文件夾圖標,每個應用圖標對應一個應用。當然,該當前顯示界面也可以是終端的應用管理器界面,該應用管理器界面包括多個應用圖標。例如,終端的桌面上可以顯示應用管理器圖標,用戶可以對該應用管理器圖標進行觸發(fā)操作,當終端檢測到該觸發(fā)操作時,可以顯示該應用管理器界面。當然,還可以通過其他方式顯示該應用管理器界面,本發(fā)明實施例對此不做限定。
以圖3中的應用圖標3為例,用戶可以在圖3所示的桌面上對應用圖標3進行長按操作,當終端檢測到對該應用圖標3的長按操作時,可以顯示提示界面。圖4本發(fā)明實施例提供的一種提示界面的示意圖,參見圖4,該提示界面可以包括“是否隱藏該應用圖標”的提示消息,用于提示用戶是否隱藏該應用圖標3。
202、如果檢測到對該提示界面中指定選項的觸發(fā)操作,則顯示第一手勢識別界面,該指定選項用于指示對該應用圖標進行隱藏,該第一手勢識別界面用于提示用戶輸入手勢。
本發(fā)明實施例中,步驟201中終端顯示的提示界面還可以提供指定選項,如圖4中的“是”選項,使得用戶可以通過對該指定選項進行觸發(fā)操作,如點擊操作,以實現對該應用圖標的隱藏。當終端檢測到對該指定選項的觸發(fā)操作時,該終端可以顯示第一手勢識別界面。圖5本發(fā)明實施例提供的一種手勢識別界面的示意圖,參見圖5,該手勢識別界面可以包括一個手勢輸入區(qū)域,以供用戶輸入手勢。當然,該手勢識別界面還可以包括操作提示信息,如“請輸入預先存儲的手勢”。
需要說明的是,本發(fā)明實施例是針對用戶并非第一次使用隱藏功能的情況,該情況下,終端顯示的第一手勢識別界面用于提示用戶輸入預先存儲的手勢,以便使用隱藏功能。而針對用戶第一次使用隱藏功能的情況,相應地,在第一次使用隱藏功能時,終端可以顯示第二手勢識別界面,該第二手勢識別界面用于提示用戶輸入待存儲的手勢。用戶可以在該第二手勢識別界面上輸入手勢,終端可以獲取并存儲用戶在該第二手勢識別界面上輸入的手勢。其中,該第二手勢識別界面的顯示過程與第一手勢識別界面的顯示過程同理,當終端第一次檢測到用戶對提示界面中指定選項的觸發(fā)操作時,可以顯示該第二手勢識別界面,其中,該提示界面的顯示可以由用戶對任一個應用圖標的長按操作觸發(fā)。
在一種可能實現方式中,終端確定第一次使用隱藏功能的過程可以包括:在本地歷史記錄中查找是否存在隱藏功能使用記錄,如果查找不到隱藏功能使用記錄,則確定第一次使用隱藏功能。例如,終端可以維護一個本地歷史記錄,該本地歷史記錄用于存儲用戶在該終端上使用隱藏功能的所有記錄,用戶每使用一次隱藏功能,如通過終端隱藏一個應用圖標,終端即可以將本次隱藏功能的使用記錄添加到該本地歷史記錄中。
203、獲取用戶在該第一手勢識別界面上輸入的第一手勢,如果該第一手勢與該預先存儲的手勢相同,則對該應用圖標進行隱藏。
其中,該預先存儲的手勢可以為用戶在第一次使用隱藏功能時,在終端上輸入的手勢,該手勢由終端獲取并存儲。例如,終端可以獲取并存儲用戶在第二手勢識別界面上輸入的手勢,并將該手勢作為該預先存儲的手勢。該第二手勢識別界面為第一次使用隱藏功能時,終端顯示的手勢識別界面。
本發(fā)明實施例中,為了避免他人隨意使用該終端的隱藏功能,終端可以設置有隱藏觸發(fā)條件,當終端檢測到該隱藏觸發(fā)條件時,才對應用圖標進行隱藏。該隱藏觸發(fā)條件可以為用戶在第一手勢識別界面上輸入的手勢與終端預先存儲的手勢相同。相應地,當用戶在終端顯示的第一手勢識別界面上輸入第一手勢時,終端可以獲取用戶輸入的該第一手勢,并比較該第一手勢與終端預先存儲的手勢是否相同,并基于比較結果,對該應用圖標進行相應處理。如果該第一手勢與預先存儲的手勢不同,則不對該應用圖標進行隱藏;如果該第一手勢與預先存儲的手勢相同,則對該應用圖標進行隱藏,隱藏后的該應用圖標將不會在終端的桌面上顯示,達到了將用戶不希望被其他人看到或使用的應用圖標進行隱藏,從而保護用戶隱私的目的。
在一種可能實現方式中,終端對應用圖標進行隱藏的過程可以包括:終端將該應用圖標的顯示狀態(tài)設置為隱藏,并在隱藏圖標表中添加該應用圖標。例如,終端可以維護一個隱藏圖標表,該隱藏圖標表用于記錄所有已隱藏的應用圖標,終端每將一個圖標進行隱藏后,則可以在該隱藏圖標表中添加這應用圖標。
上述步驟201至步驟203的過程,通過手勢的驗證來觸發(fā)隱藏,使得只要進行簡單的輸入手勢操作,即可實現對應用圖標的隱藏,在保護用戶隱私的同時,簡化了隱藏操作的步驟,提高了操作效率。
應用圖標隱藏后,如果用戶想要查看或使用該應用圖標,可以對終端的指定區(qū)域進行長按操作,當終端檢測到該長按操作時,可以執(zhí)行后續(xù)步驟204至步驟207。
204、當檢測到對指定區(qū)域的長按操作時,顯示該第一手勢識別界面。
本發(fā)明實施例中,該指定區(qū)域可以為終端當前顯示界面的空白區(qū)域,該當前顯示界面在步驟201中已有相應說明,在此不再贅述。當終端檢測到用戶對指定區(qū)域的長按操作時,可以在終端當前顯示界面的預設區(qū)域,顯示第一手勢識別界面。該預設區(qū)域的位置和區(qū)域大小可以由技術人員在開發(fā)時進行設置,本發(fā)明實施例對此不做限定。圖6是本發(fā)明實施例提供的一種長按指定區(qū)域顯示第一手勢識別界面的示意圖,參見圖6,用戶可以對圖6中的指定區(qū)域進行長按操作,當終端檢測到該長按操作時,可以顯示如圖6所示的第一手勢識別界面。
需要說明的是,本發(fā)明實施例是以檢測到對指定區(qū)域的長按操作時,顯示該第一手勢識別界面為例進行說明,實際上,該第一手勢識別界面的顯示還可以通過其他方式來觸發(fā),如對指定區(qū)域的滑動操作,或對預設快捷方式的點擊操作,本發(fā)明實施例對此不做限定。
205、獲取用戶在該第一手勢識別界面中輸入的第二手勢,如果該第二手勢與該預先存儲的手勢相同,則顯示應用隱藏界面,該應用隱藏界面用于提供已隱藏的圖標。
需要說明的是,本發(fā)明實施例中涉及到了第一手勢和第二手勢,該“第一”和“第二”用于指示用戶在不同時機輸入的手勢,而并非用于指示這兩個手勢的不同,實際上,該第一手勢和第二手勢可以是相同的手勢。
本發(fā)明實施例中,為了避免他人隨意查看或使用已隱藏的應用圖標,終端可以設置有圖標顯示條件,當終端檢測到該圖標顯示條件時,才顯示已隱藏的應用圖標。該圖標顯示條件可以為用戶在該第一手勢識別界面中輸入的第二手勢與終端預先存儲的手勢相同。相應地,當用戶在終端顯示的第一手勢識別界面上輸入第二手勢時,終端可以獲取用戶輸入的該第二手勢,并比較該第二手勢與終端預先存儲的手勢是否相同。對應步驟203中終端對應用圖標進行隱藏的過程,如果比較得出該第二手勢與預先存儲的手勢相同,則終端可以從隱藏圖標表中查找所有已隱藏的應用圖標,并采用應用隱藏界面的方式,來顯示這些已隱藏的應用圖標。
用戶通過該應用隱藏界面可以得知終端當前已經隱藏了哪些應用圖標,并可以對其中任一個應用圖標進行相應操作,以恢復該應用圖標在桌面上的顯示或啟動該應用圖標。圖7是本發(fā)明實施例提供的一種應用隱藏界面的示意圖,參見圖7,該應用隱藏界面可以包括終端當前已隱藏的所有應用圖標,如應用圖標3。
206、如果檢測到將該應用圖標移出該應用隱藏界面的移動操作,則在桌面上顯示該應用圖標。
本發(fā)明實施例中,用戶通過步驟205中的應用隱藏界面看到所有已隱藏的應用圖標后,如果想要恢復某一個應用圖標在桌面上的顯示,則可以對該應用圖標進行移動操作,該移動操作用于將該應用圖標移出該應用隱藏界面。例如,該移動操作可以為用戶對該應用圖標進行長按操作的基礎上,對該第一圖標進行拖動操作。例如,用戶可以對該應用圖標進行長按操作,當檢測到該長按操作時,終端可以將該應用圖標設置為可拖動狀態(tài),使得該應用圖標可以被拖動,此時,用戶可以對該應用圖標進行拖動操作,以將該應用圖標拖出該應用隱藏界面。
當終端檢測到該移動操作時,可以不再對該應用圖標進行隱藏。對應步驟203中終端對應用圖標進行隱藏的過程,終端可以取消對該應用圖標顯示狀態(tài)為隱藏的設置,并從隱藏圖標表中刪除該應用圖標,此時,終端可以在桌面上顯示該應用圖標。
上述步驟204至步驟206是終端恢復該應用圖標在桌面上顯示的過程,終端通過簡單的手勢驗證,即可將已隱藏的應用圖標在桌面上進行顯示,簡化了應用圖標恢復顯示的步驟,提高了操作效率。
207、如果檢測到對該應用隱藏界面中該應用圖標的觸發(fā)操作,則啟動該應用圖標對應的應用。
本發(fā)明實施例中,用戶如果想要啟動已隱藏的應用圖標,則可以對應用隱藏界面中的該應用圖標進行觸發(fā)操作,當終端檢測到該觸發(fā)操作時,啟動該應用圖標對應的應用,此時,該應用圖標仍繼續(xù)隱藏。應用圖標隱藏后,通過手勢驗證,既可調出應用隱藏界面,進而通過對該應用圖標的觸發(fā)操作,即可啟動該隱藏的應用圖標,操作簡單。
本發(fā)明實施例提供的方法,通過手勢的驗證來觸發(fā)對應用圖標的隱藏,使得只要通過簡單的長按操作調出提示界面,并通過對提示界面中指定選項的觸發(fā)操作調出手勢識別界面,進而輸入手勢即可實現對應用圖標的隱藏,簡化了隱藏操作的步驟,提高了操作效率。
圖8是本發(fā)明實施例提供的一種隱藏應用圖標的裝置的結構示意圖。參照圖8,該裝置包括顯示模塊801、獲取模塊802和隱藏模塊803:
顯示模塊801,用于當檢測到對應用圖標的長按操作時,顯示提示界面,該提示界面用于提示是否隱藏該應用圖標,該長按操作為用戶對所述應用圖標的點擊操作且所述點擊操作的停留時長大于或等于預設閾值;
該顯示模塊801,還用于如果檢測到對該提示界面中指定選項的觸發(fā)操作,則顯示第一手勢識別界面,該指定選項用于指示對該應用圖標進行隱藏,該第一手勢識別界面用于提示用戶輸入手勢;
獲取模塊802,用于獲取用戶在該第一手勢識別界面上輸入的第一手勢;
隱藏模塊803,用于如果該第一手勢與該預先存儲的手勢相同,則對該應用圖標進行隱藏。
可選地,該顯示模塊801,還用于在第一次使用隱藏功能時,顯示第二手勢識別界面,該第二手勢識別界面用于提示用戶輸入待存儲的手勢;
該獲取模塊802,還用于獲取并存儲用戶在該第二手勢識別界面上輸入的手勢。
可選地,參見圖9,該裝置還包括:
確定模塊804,用于在本地歷史記錄中查找是否存在隱藏功能使用記錄,如果查找不到隱藏功能使用記錄,則確定第一次使用隱藏功能。
可選地,該顯示模塊801,還用于當檢測到對指定區(qū)域的長按操作時,顯示該第一手勢識別界面;
該獲取模塊802,還用于獲取用戶在該第一手勢識別界面中輸入的第二手勢;
該顯示模塊801,還用于如果該第二手勢與該預先存儲的手勢相同,則顯示應用隱藏界面,該應用隱藏界面用于提供已隱藏的圖標。
可選地,參見圖10,該裝置還包括:
啟動模塊805,用于如果檢測到對該應用隱藏界面中該應用圖標的觸發(fā)操作,則啟動該應用圖標對應的應用。
可選地,該顯示模塊801,還用于如果檢測到將該應用圖標移出該應用隱藏界面的移動操作,則在桌面上顯示該應用圖標。
可選地,該指定區(qū)域為當前顯示界面的空白區(qū)域。
本發(fā)明實施例中,通過手勢的驗證來觸發(fā)對應用圖標的隱藏,使得只要通過簡單的長按操作調出提示界面,并通過對提示界面中指定選項的觸發(fā)操作調出手勢識別界面,進而輸入手勢即可實現對應用圖標的隱藏,簡化了隱藏操作的步驟,提高了操作效率。
需要說明的是:上述實施例提供的隱藏應用圖標的裝置在隱藏應用圖標時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將設備的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的隱藏應用圖標的裝置與隱藏應用圖標的方法實施例屬于同一構思,其具體實現過程詳見方法實施例,這里不再贅述。
本發(fā)明實施例提供了一種終端1100,該終端1100可以用于執(zhí)行上述各個實施例中提供的隱藏應用圖標的方法。參見圖11,該終端1100包括:
終端1100可以包括rf(radiofrequency,射頻)電路110、包括有一個或一個以上計算機可讀存儲介質的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、wifi(wirelessfidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領域技術人員可以理解,圖11中示出的終端結構并不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
rf電路110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數據發(fā)送給基站。通常,rf電路110包括但不限于天線、至少一個放大器、調諧器、一個或多個振蕩器、用戶身份模塊(sim)卡、收發(fā)信機、耦合器、lna(lownoiseamplifier,低噪聲放大器)、雙工器等。此外,rf電路110還可以通過無線通信與網絡和其他設備通信。所述無線通信可以使用任一通信標準或協(xié)議,包括但不限于gsm(globalsystemofmobilecommunication,全球移動通訊系統(tǒng))、gprs(generalpacketradioservice,通用分組無線服務)、cdma(codedivisionmultipleaccess,碼分多址)、wcdma(widebandcodedivisionmultipleaccess,寬帶碼分多址)、lte(longtermevolution,長期演進)、電子郵件、sms(shortmessagingservice,短消息服務)等。
存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數據處理。存儲器120可主要包括存儲程序區(qū)和存儲數據區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區(qū)可存儲根據終端1100的使用所創(chuàng)建的數據(比如音頻數據、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
輸入單元130可用于接收輸入的數字或字符信息,以及產生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據預先設定的程式驅動相應的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設備132。具體地,其他輸入設備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端1100的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元140可包括顯示面板141,可選的,可以采用lcd(liquidcrystaldisplay,液晶顯示器)、oled(organiclight-emittingdiode,有機發(fā)光二極管)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據觸摸事件的類型在顯示面板141上提供相應的視覺輸出。雖然在圖11中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現輸入和輸出功能。
終端1100還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據環(huán)境光線的明暗來調節(jié)顯示面板141的亮度,接近傳感器可在終端1100移動到耳邊時,關閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應用(比如橫豎屏切換、相關游戲、磁力計姿態(tài)校準)、振動識別相關功能(比如計步器、敲擊)等;至于終端1100還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路160、揚聲器161,傳聲器162可提供用戶與終端1100之間的音頻接口。音頻電路160可將接收到的音頻數據轉換后的電信號,傳輸到揚聲器161,由揚聲器161轉換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉換為電信號,由音頻電路160接收后轉換為音頻數據,再將音頻數據輸出處理器180處理后,經rf電路110以發(fā)送給比如另一終端,或者將音頻數據輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設耳機與終端1100的通信。
wifi屬于短距離無線傳輸技術,終端1100通過wifi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網訪問。雖然圖11示出了wifi模塊170,但是可以理解的是,其并不屬于終端1100的必須構成,完全可以根據需要在不改變發(fā)明的本質的范圍內而省略。
處理器180是終端1100的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內的軟件程序和/或模塊,以及調用存儲在存儲器120內的數據,執(zhí)行終端1100的各種功能和處理數據,從而對手機進行整體監(jiān)控??蛇x的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和應用程序等,調制解調處理器主要處理無線通信??梢岳斫獾氖?,上述調制解調處理器也可以不集成到處理器180中。
終端1100還包括給各個部件供電的電源190(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉換器或者逆變器、電源狀態(tài)指示器等任意組件。
盡管未示出,終端1100還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,終端的顯示單元是觸摸屏顯示器,終端還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執(zhí)行。所述一個或者一個以上程序包含用于執(zhí)行上述圖1或圖2所實施實例中終端側操作的指令。
本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。