防止觸摸按鍵誤觸發的方法、裝置及終端與流程
2023-08-07 19:02:16

本發明實施例涉及觸控螢幕技術,尤其涉及一種防止觸摸按鍵誤觸發的方法、裝置及終端。
背景技術:
目前,智慧型手機上通常都設置有觸控螢幕和觸摸按鍵。觸控螢幕用於顯示用戶交互界面,以及接收用戶的輸入操作(例如點擊、滑動等)。觸摸按鍵通常鄰近觸控螢幕設置,用於實現HOME鍵、返回鍵、菜單鍵等常用功能。當用戶使用智慧型手機玩遊戲時,手指在觸控螢幕上進行滑動操作時偶爾會滑動到觸摸按鍵的感應區域,進而觸發觸摸按鍵的功能,如導致返回桌面、中斷應用程式等誤觸發問題。
技術實現要素:
有鑑於此,本發明實施例提供一種防止觸摸按鍵誤觸發的方法、裝置及終端,以減少觸摸按鍵誤觸發的發生。
第一方面,本發明實施例提供了一種防止觸摸按鍵誤觸發的方法,應用於具有觸摸按鍵和觸控螢幕的終端,所述方法包括:
在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作;
在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作。
第二方面,本發明實施例還提供了一種防止觸摸按鍵誤觸發的裝置,集成於具有觸摸按鍵和觸控螢幕的終端,所述裝置包括:
第一觸摸操作檢測模塊,用於在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作;
誤操作確定模塊,用於在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作。
第三方面,本發明實施例還提供了一種終端,該終端具有觸摸按鍵和觸控螢幕,包括:殼體、處理器、存儲器、電路板和電源電路;
所述電路板安置在所述殼體圍成的空間內部;
所述處理器和所述存儲器設置在所述電路板上;
所述電源電路,用於為所述終端的各個電路或器件供電;
所述存儲器,用於存儲可執行程序代碼;
所述處理器通過讀取所述存儲器中存儲的可執行程序代碼來運行與所述可執行程序代碼對應的程序,以用於執行:
在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作;
在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作。
本發明實施例的技術方案,通過在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作,在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作,從而避免了第一觸摸操作的持續時間小於預設時長的誤操作,減少了觸摸按鍵的誤觸發的發生。
附圖說明
圖1是本發明實施例提供的一種防止觸摸按鍵誤觸發的方法的流程圖;
圖2a是本發明實施例提供的防止觸摸按鍵誤觸發的方法中的終端的示意圖;
圖2b是本發明實施例提供的防止觸摸按鍵誤觸發的方法中的終端的橫屏狀態的示例圖;
圖3是本發明實施例提供的另一種防止觸摸按鍵誤觸發的方法的流程圖;
圖4是本發明實施例提供的另一種防止觸摸按鍵誤觸發的方法的流程圖;
圖5是本發明實施例提供的一種防止觸摸按鍵誤觸發的裝置的結構示意圖;
圖6為本發明實施例提供的一種終端的結構示意圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用於解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便於描述,附圖中僅示出了與本發明相關的部分而非全部內容。
在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被並行地、並發地或者同時實施。此外,各步驟的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應於方法、函數、規程、子例程、子程序等等。
圖1是本發明實施例提供的一種防止觸摸按鍵誤觸發的方法的流程圖,本實施例可適用於防止觸摸按鍵誤觸發的情況,該方法應用於具有觸摸按鍵和觸控螢幕的終端,可以由防止觸摸按鍵誤觸發的裝置來執行,該裝置可以由軟體和/或硬體來實現,該裝置可以配置在手機或平板電腦等具有觸控螢幕的終端中,該方法具體包括如下步驟:
步驟110,在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作。
其中,觸摸按鍵的分布因終端的品牌型號不同而不同,一般位於觸控螢幕的下側位置。示例性地,圖2a是本發明實施例提供的防止觸摸按鍵誤觸發的方法中的終端的示意圖。如圖2a所示,終端包括觸摸按鍵201和觸摸區域202。觸摸區域202指觸控螢幕上用於顯示畫面的區域。觸摸按鍵201可包括HOME鍵、返回鍵、搜索鍵以及菜單鍵中的至少一種。其中,觸摸按鍵201可以為獨立於觸控螢幕的電容感應式按鍵,也可以為利用觸控螢幕感應電路實現的電容感應式按鍵。用戶觸摸這些觸摸按鍵,都會導致返回上一級或返回桌面,並中斷當前顯示的應用程式。
當用戶在觸控螢幕上的手勢操作容易使手指進入所述觸摸按鍵的感應區域時,所述觸控螢幕的方向狀態為第一方向狀態。觸控螢幕方向狀態包括第一方向狀態和第二方向狀態,可以用重力傳感器或其他類型的傳感器來檢測當前觸控螢幕方向狀態,也可以通過判斷用戶手持的位置判斷當前觸控螢幕方向狀態。在本實施例中,第一方向狀態為橫屏狀態,第二方向狀態為豎屏狀態。在其他實施例中,第一方向狀態可以為豎屏狀態,相應地,第二方向狀態為橫屏狀態。圖2b是本發明實施例提供的防止觸摸按鍵誤觸發的方法中的終端的橫屏狀態的示例圖。
示例性的,用戶進行觀看電視劇、娛樂視頻或者玩遊戲的時候,會將觸控螢幕方向狀態調整為橫屏狀態,方便用戶觀看和操作遊戲。用戶進行發送簡訊或者撥打電話的時候,一般情況下會將觸控螢幕方向調整為豎屏狀態,方便用戶使用。在橫屏狀態下,由於觸摸按鍵在觸控螢幕的左側或者右側,用戶的手一般會握持在終端的左側和右側,從而用戶在觸控觸控螢幕的過程中容易由於手指的活動而誤操作觸摸按鍵,從而橫屏狀態下更加容易由於誤操作而導致觸摸按鍵的誤觸發,從而中斷當前的應用程式。其中,可以通過多種方式獲取當前觸控螢幕方向狀態,例如可以通過握持傳感器的檢測數據來判斷,在安卓系統中,還可以通過安卓標準接口來判斷。
應用類型是指應用程式的類型,如社交應用(如微信、QQ等)、地圖導航類應用、網購支付類應用、通話通訊類應用、生活消費類應用、查詢工具類應用、拍攝美化類應用、影音播放類應用(包括視頻類和音頻類)、圖書閱讀類應用、瀏覽器類應用以及遊戲類應用等。在某類應用程式中,用戶特別不希望由於誤操作而導致應用程式中斷的發生,如遊戲類應用或視頻類應用等,在遊戲類應用中,如果用戶正在玩遊戲,這個時候雙手往往都在觸控螢幕上活動,那麼就有較大的概率碰到觸摸按鍵,導致返回桌面、中斷遊戲,如果用戶再重新打開該遊戲,就會導致用戶重新開始該遊戲,而不能接著中斷的進度繼續玩,這給用戶帶來了不好的體驗。
有些應用類型的應用程式在第一方向狀態下更加容易導致觸摸按鍵的誤操作,因此在第一方向狀態下同時應用程式的應用類型是預設應用類型時,更加需要採取措施以防止用戶誤操作觸摸按鍵導致的觸摸按鍵的誤觸發。
因此,在上述三種情況下,都需要採取措施以防止用戶誤操作觸摸按鍵導致的觸摸按鍵的誤觸發。上述三種情況,即第一種情況是在所述當前觸控螢幕方向狀態為第一方向狀態,第二種情況是當前顯示的應用程式的應用類型為預設應用類型,第三種情況是當前觸控螢幕方向狀態為第一方向狀態和當前顯示的應用程式的應用類型為預設應用類型。
這裡,為了防止用戶誤操作觸摸按鍵而導致觸摸按鍵的誤觸發,首先需要檢測是否發生觸摸按鍵的第一觸摸操作。
示例性的,現有終端採用的觸控螢幕有電阻式觸控螢幕、電容式觸控螢幕和壓電式觸控螢幕等,當用戶觸碰觸控螢幕時,觸控螢幕會檢測到觸摸信息,進而識別出用戶的觸摸操作。以電容式觸控螢幕為例,用戶在觸碰觸控螢幕時,觸控螢幕可以感應到電容的變化,根據該電容的變化識別到觸摸信息,觸摸信息包括x坐標、y坐標、接觸面的尺寸(包括長和寬等)以及觸摸的手指數量等,從而利用觸摸信息檢測到了觸控螢幕上的觸摸操作的發生位置。其中,在沒有發生觸摸操作時,觸控螢幕的電容有一個基準值,在發生觸摸操作時,觸控螢幕的電容相對於基準值的變化量,即所述電容的變化,只有當觸控螢幕的電容的變化大於電容變化閥值時,才確定發生了觸摸操作。
當用戶觸碰觸摸按鍵引起的電容變化值大於電容變化閥值時,確定發生了觸摸按鍵的第一觸摸操作。
步驟120,在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作。
其中,所述第一觸摸操作包括按下事件和彈起事件,按下事件即用戶手指開始觸碰觸摸按鍵的事件,彈起事件即用戶手指離開觸摸按鍵的事件,所述第一觸摸操作的持續時間即用戶的觸摸時長,是指檢測到用戶的第一觸摸操作中的按下事件和彈起事件之間持續的時間,即在電容式觸控螢幕中,用戶手指觸碰觸摸按鍵引起的電容變化值大於電容變化閥值的持續時間。
用戶誤操作觸摸按鍵的時長一般較短,而用戶正常觸摸一次觸摸按鍵到終端響應該觸摸操作的時間一般為20毫秒~50毫秒。通過將預設時長設置的較大,如2秒,可以避免用戶誤操作觸摸按鍵導致觸摸按鍵的誤觸發。即在檢測到第一觸摸操作時不立即進行響應,而是確定第一觸摸操作的持續時間,只有在第一觸摸操作的持續時間不小於預設時長時才進行響應,如果第一觸摸操作的持續時間小於預設時長,則確定所述第一觸摸操作為誤操作,對所述第一觸摸操作不進行響應,即不觸發所述觸摸按鍵。
其中,在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作可選包括:
在檢測到所述第一觸摸操作對應的按下事件時,啟動定時時長為所述預設時長的定時器;
如果在所述定時器的定時時間內,檢測到所述第一觸摸操作對應的彈起事件,則確定所述第一觸摸操作為誤操作。
在檢測到觸摸按鍵的第一觸摸操作對應的按下事件時,即觸摸按鍵產生中斷信號且需要上報該第一觸摸操作時,啟動一個定時時長為所述預設時長的定時器,用以判斷在定時器的定時時間內是否檢測到第一觸摸操作對應的彈起事件,如果檢測到第一觸摸操作對應的彈起事件,則確定所述第一觸摸操作為誤操作,對該第一觸摸操作不進行響應,即不觸發該觸摸按鍵。通過啟動定時時長為預設時長的定時器來判斷第一觸摸操作的持續時間,使得判斷的更加準確。
本實施例的技術方案,通過在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作,在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作,從而避免了第一觸摸操作的持續時間小於預設時長的誤操作,減少了觸摸按鍵的誤觸發的發生。
在上述實施例的基礎上,在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作之前,還可選包括:
在終端的作業系統為安卓系統時,通過安卓標準接口獲取當前觸控螢幕方向狀態。
在終端的作業系統為安卓系統的情況下,可以通過安卓標準接口來獲取當前觸控螢幕方向狀態,例如標準接口可以是getConfiguration。通過安卓標準接口來獲取當前觸控螢幕方向狀態,使得獲取到的觸控螢幕方向狀態更加準確。
圖3是本發明實施例提供的另一種防止觸摸按鍵誤觸發的方法的流程圖,本實施例在上述實施例的基礎上進行了優化,在檢測對所述觸摸按鍵的第一觸摸操作之後,還進一步包括:在所述第一觸摸操作的持續時間不小於所述預設時長時,響應所述第一觸摸操作。該方法具體包括如下步驟:
步驟310,在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作。
步驟320,在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作。
步驟330,在所述第一觸摸操作的持續時間不小於所述預設時長時,響應所述第一觸摸操作。
在所述第一觸摸操作的持續時間大於或者等於所述預設時長時,對所述第一觸摸操作進行響應,即觸發所述觸摸按鍵。例如,用戶觸碰返回鍵,觸摸時長即返回鍵的第一觸摸操作的持續時間大於預設時長2秒時,則返回上一級;用戶觸碰HOME鍵,觸摸時長即HOME鍵的第一觸摸操作的持續時間大於預設時長2秒時,則返回桌面;用戶觸碰菜單鍵,觸摸時長即菜單鍵的第一觸摸操作的持續時間大於預設時長2秒時,則顯示正在運行的應用程式。
示例性的,在檢測到觸摸按鍵的第一觸摸操作,即觸摸按鍵產生中斷信號且需要上報該第一觸摸操作時,先不上報該第一觸摸操作,而觸發一個定時器並將觸摸按鍵的第一觸摸操作的上報交給該定時器去處理,而定時器設定為預設時長後觸發,當預設時長到達時檢測當前的觸摸按鍵是否還處於按下狀態,如果處於按下狀態則上報該第一觸摸操作。
本實施例的技術方案,在上述實施例的基礎上,通過在第一觸摸操作的持續時間不小於所述預設時長時,響應所述第一觸摸操作,由於用戶真正想要操作某一觸摸按鍵時,其觸摸時長一般較長,因此,通過觸摸時長不小於預設時長時對第一觸摸操作進行響應,減少了觸摸按鍵的誤觸發的發生。
圖4是本發明實施例提供的另一種防止觸摸按鍵誤觸發的方法的流程圖,本實施例在上述實施例的基礎上進行了優化,所述觸控螢幕包括觸摸區域,在所述第一觸摸操作的持續時間不小於所述預設時長時,響應所述第一觸摸操作進一步包括:在所述第一觸摸操作的持續時間不小於所述預設時長時,判斷在所述持續時間中有沒有檢測到所述觸摸區域的第二觸摸操作;如果在所述持續時間中沒有檢測到所述觸摸區域的第二觸摸操作,則響應所述第一觸摸操作。該方法具體包括如下步驟:
步驟410,在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作。
步驟420,在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作。
步驟430,在所述第一觸摸操作的持續時間不小於所述預設時長時,判斷在所述持續時間中有沒有檢測到手勢觸摸區域的第二觸摸操作。
本實施例中,為了進一步減少觸摸按鍵誤觸發的發生,在第一觸摸操作的持續時間不小於所述預設時長時,判斷在該觸摸按鍵的持續時間中是否檢測到觸摸區域的第二觸摸操作。因為用戶在遊戲中,會一直操作觸摸區域進行遊戲,這時有可能會不小心碰到觸摸按鍵,因此可以通過對觸摸按鍵和觸摸區域的操作的互斥機制來進一步判斷用戶對觸摸按鍵的操作是否為誤操作。
步驟440,如果在所述持續時間中沒有檢測到所述觸摸區域的第二觸摸操作,則響應所述第一觸摸操作。
如果在所述持續時間中沒有檢測到觸摸區域的第二觸摸操作,則可以確定觸摸按鍵的第一觸摸操作不是誤操作,並對該第一觸摸操作進行響應,即如果第一觸摸操作發生在返回鍵上並持續預設時長,則返回上一級;如果第一觸摸操作發生在HOME鍵上並持續預設時長,則返回桌面;如果第一觸摸操作發生在菜單鍵上並持續預設時長,則顯示正在運行的應用程式的菜單。
本實施例的技術方案,在上述實施例的基礎上,通過在第一觸摸操作的持續時間不小於預設時長時,進一步判斷在所述持續時間中是否檢測到觸摸區域的第二觸摸操作,如果在所述持續時間中沒有檢測到觸摸區域的第二觸摸操作,則響應所述第一觸摸操作,從而通過觸摸區域和觸摸按鍵的互斥操作機制,進一步減少了觸摸按鍵的誤觸發的發生。
在上述實施例的基礎上,判斷在所述持續時間中有沒有檢測到所述觸摸區域的第二觸摸操作之後,還可選包括:
如果在所述持續時間中檢測到所述觸摸區域的第二觸摸操作,則確定所述第一觸摸操作為誤操作並響應所述第二觸摸操作。
如果在所述持續時間中檢測到觸摸區域的第二觸摸操作,則可以確定所述觸摸按鍵的第一觸摸操作為誤操作,這時對該第一觸摸操作採取不響應的方式以避免該觸摸按鍵的誤觸發,同時響應觸摸區域的第二觸摸操作。
示例性的,用戶觸摸返回鍵的觸摸時長大於預設時長2秒時,如果檢測到觸摸區域的第二觸摸操作,則確定用戶觸摸返回鍵的操作為誤操作,而用戶對觸摸區域的第二觸摸操作是用戶真正意識的操作,這時響應用戶對觸摸區域的第二觸摸操作,而不響應用戶觸碰返回鍵的第一觸摸操作,即不返回上一級。通過觸摸區域和觸摸按鍵的互斥操作機制,進一步減少了觸摸按鍵的誤觸發的發生。
圖5是本發明實施例提供的一種防止觸摸按鍵誤觸發的裝置的結構示意圖,該裝置集成於具有觸摸按鍵和觸控螢幕的終端,如圖5所示,本實施例所述的防止觸摸按鍵誤觸發的裝置包括:第一觸摸操作檢測模塊510和誤操作確定模塊520。
其中,第一觸摸操作檢測模塊510,用於在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作;
誤操作確定模塊520,用於在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作。
可選的,所述誤操作確定模塊包括:
定時器啟動單元,用於在檢測到第一觸摸操作對應的按下事件時,啟動定時時長為所述預設時長的定時器;
誤操作確定單元,用於如果在所述定時器的定時時間內,檢測到所述第一觸摸操作對應的彈起事件,則確定所述第一觸摸操作為誤操作。
可選的,還包括:
第一觸摸操作響應模塊,用於在檢測對所述觸摸按鍵的第一觸摸操作之後,在所述第一觸摸操作的持續時間不小於所述預設時長時,響應所述第一觸摸操作。
可選的,所述觸控螢幕包括觸摸區域,所述第一觸摸操作響應模塊包括:
判斷單元,用於在所述第一觸摸操作的持續時間不小於所述預設時長時,判斷在所述持續時間中有沒有檢測到所述觸摸區域的第二觸摸操作;
第一觸摸操作響應單元,用於如果在所述持續時間中沒有檢測到所述觸摸區域的第二觸摸操作,則響應所述第一觸摸操作。
可選的,所述第一觸摸操作響應模塊還包括:
第二觸摸操作響應單元,用於判斷在所述持續時間中有沒有檢測到所述觸摸區域的第二觸摸操作之後,如果在所述持續時間中檢測到所述觸摸區域的第二觸摸操作,則確定所述第一觸摸操作為誤操作並響應所述第二觸摸操作。
上述防止觸摸按鍵誤觸發的裝置可執行本發明任意實施例所提供的防止觸摸按鍵誤觸發的方法,具備執行方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節,可參見本發明任意實施例提供的防止觸摸按鍵誤觸發的方法。
本發明實施例還提供了一種終端,該終端具有觸摸按鍵和觸控螢幕,包括:殼體、處理器、存儲器、電路板和電源電路;
所述電路板安置在所述殼體圍成的空間內部;
所述處理器和所述存儲器設置在所述電路板上;
所述電源電路,用於為所述終端的各個電路或器件供電;
所述存儲器,用於存儲可執行程序代碼;
所述處理器通過讀取所述存儲器中存儲的可執行程序代碼來運行與所述可執行程序代碼對應的程序,以用於執行:
在所述當前觸控螢幕方向狀態為第一方向狀態和/或當前顯示的應用程式的應用類型為預設應用類型時,檢測對所述觸摸按鍵的第一觸摸操作;
在所述第一觸摸操作的持續時間小於預設時長時,確定所述第一觸摸操作為誤操作。
該終端可以包括本發明任意實施例提供的防止觸摸按鍵誤觸發的裝置。圖6為本發明實施例提供的一種終端的結構示意圖,如圖6所示,該終端可以包括:存儲器601、中央處理器(Central Processing Unit,以下簡稱CPU)602、外設接口603、RF(Radio Frequency,射頻)電路605、音頻電路606、揚聲器611、電源管理晶片608、輸入/輸出(I/O)子系統609、觸控螢幕612、其他輸入/控制設備610以及外部埠604,這些部件通過一個或多個通信總線或信號線607來通信。其中,電源管理晶片608為所述電源電路中的一個核心晶片。
應該理解的是,圖示終端600僅僅是終端的一個範例,並且終端600可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個或多個信號處理和/或專用集成電路在內的硬體、軟體、或硬體和軟體的組合中實現。
下面就本實施例提供的防止觸摸按鍵誤觸發的終端進行詳細的描述,該終端以手機為例。
存儲器601,所述存儲器601可以被CPU602、外設接口603等訪問,所述存儲器601可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如一個或多個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。
外設接口603,所述外設接口603可以將設備的輸入和輸出外設連接到CPU602和存儲器601。
I/O子系統609,所述I/O子系統609可以將設備上的輸入輸出外設,例如觸控螢幕602和其他輸入/控制設備610,連接到外設接口603。I/O子系統609可以包括顯示控制器6091和用於控制其他輸入/控制設備610的一個或多個輸入控制器6092。其中,一個或多個輸入控制器6092從其他輸入/控制設備610接收電信號或者向其他輸入/控制設備610發送電信號,其他輸入/控制設備610可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號盤、滑動開關、操縱杆、點擊滾輪。值得說明的是,輸入控制器6092可以與以下任一個連接:鍵盤、紅外埠、USB接口以及諸如滑鼠的指示設備。
觸控螢幕612,所述觸控螢幕612是用戶終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標、視頻等。
I/O子系統609中的顯示控制器6091從觸控螢幕612接收電信號或者向觸控螢幕612發送電信號。觸控螢幕612檢測觸控螢幕上的接觸,顯示控制器6091將檢測到的接觸轉換為與顯示在觸控螢幕612上的用戶界面對象的交互,即實現人機互動,顯示在觸控螢幕612上的用戶界面對象可以是運行遊戲的圖標、聯網到相應網絡的圖標等。值得說明的是,設備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸控螢幕形成的觸摸敏感表面的延伸。
RF電路605,主要用於建立手機與無線網絡(即網絡側)的通信,實現手機與無線網絡的數據接收和發送。例如收發簡訊息、電子郵件等。具體地,RF電路605接收並發送RF信號,RF信號也稱為電磁信號,RF電路605將電信號轉換為電磁信號或將電磁信號轉換為電信號,並且通過該電磁信號與通信網絡以及其他設備進行通信。RF電路605可以包括用於執行這些功能的已知電路,其包括但不限於天線系統、RF收發機、一個或多個放大器、調諧器、一個或多個振蕩器、數位訊號處理器、CODEC(COder-DECoder,編解碼器)晶片組、用戶標識模塊(Subscriber Identity Module,SIM)等等。
音頻電路606,主要用於從外設接口603接收音頻數據,將該音頻數據轉換為電信號,並且將該電信號發送給揚聲器611。
揚聲器611,用於將手機通過RF電路605從無線網絡接收的語音信號,還原為聲音並向用戶播放該聲音。
電源管理晶片608,用於為CPU602、I/O子系統及外設接口所連接的硬體進行供電及電源管理。
本發明實施例提供的CPU602可執行本發明任意實施例所提供的刪除媒體文件的方法,具備執行方法相應的功能模塊和有益效果。
注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限於這裡所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護範圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限於以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的範圍由所附的權利要求範圍決定。